2019s-INT3306-21: Phát triển ứng dụng web

Số tín chỉ: 03
Giờ tín chỉ đối với các hoạt động (LL/ThH/TH): 30/15/0
Lý thuyết:
             Sáng T6 4-5 214-GĐ3
Thực hành:
             Sáng T2 1-2 PM307-G2 N3
             Sáng T2 3-4 PM307-G2 N2
             Sáng T3 3-4 PM201-G2 N1
             Sáng T3 5-6 PM313-G2 N4
            

Thông báo

Giáo trình


Lịch học

Tuần Bài giảng Thực hành trên lớp Tự thực hành ở nhà Đọc thêm
0 ch0-Giới thiệu (video) RFC 2616: HTTP/1.1
w3schools.com
1 ch01 - Kiến trúc ứng dụng web (video)
ch01 - Quản trị ứng dụng web
Nginx
Apache
IIS
Percent-encoding/URL encoding
URL shortening
2 ch02 - HTML (video)
Lab. Quản trị ứng dụng web
HTML Charset
Web colors
Web media player
Video format for the web
3 ch03 - CSS (video) Lab. Trang tin
4 ch04 - Javascript, DOM (video) Lab. Form nhập
Lab. Danh sách
Lab. Thực đơn
Lab. Tab
5 ch04 - AJAX, JSON (video) Lab. Sắp xếp trên bảng Lab. AJAX
Math in all browsers
AsciiMath
6 ch05 - jQuery (video) Lab. Cây
Lab. JSON
Lab. Máy tính
Web text editor
7 ch05 - Bootstrap (video) Lab. Form nhập (jQuery)
Lab. Cây (jQuery)
Lab. Hoạt cảnh
8 ch06 - Công nghệ web động (video1) (video2) (video3) Lab. Bootstrap CSS, grid
Lab. Bootstrap UI components
Lab. Bootstrap Javascript API
ch05 - React
Lab. React và JSX
9 ch07 - Thao tác CSDL (video)
Lab. MVC vs Flat
10 ch08 - Lưu trạng thái (video) Lab. CSDL (Yêu cầu 1-8) Lab. Cookie
Lab. Session
11 ch08 - Đảm bảo an ninh (video) Lab. CSDL (Yêu cầu 9-13) OWASP
Captcha
12 ch09 - Viết lại và định tuyến URL (video) Lab. CSDL (Yêu cầu 14-16) Lab. Định tuyến URL
13 16 - Web service Lab. CSDL (Yêu cầu 17)
14 ch10 - Backend Framework (video) Lab. CSDL (Yêu cầu 18) Laravel
15 ch11 - Xu hướng phát triển web Lab. Kiểm thử ứng dụng web Web service w3techs