2019F-INT3306-3: 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:
             Chiều T4 11-12 303-G2
Thực hành:
             Sáng T2 3-4 PM405-E3 N1
             Sáng T2 5-6 PM405-E3 N2
             Sáng T2 1-2 PM405-E3 N3
            

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)
Nginx
Apache
IIS
Percent-encoding/URL encoding
URL shortening
2 ch02 - HTML (video)
Lab. Quản trị ứng dụng web
ch01 - 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 ch03 - CSS (video) (tiếp) Lab. Form nhập
Lab. Thực đơn
Lab. Tab
5 ch04 - Javascript, DOM (video) Lab. Danh sách
Lab. Máy tính Math in all browsers
AsciiMath
6 ch04 - AJAX, JSON (video) Lab. Sắp xếp trên bảng Lab. AJAX Web text editor
7 ch05 - jQuery (video)
ch05 - Bootstrap (video)
Lab. Cây
Lab. JSON
Lab. Hoạt cảnh
Lab. Cây (jQuery)
8 ch06 - Công nghệ web động (video1) (video2) (video3) Lab. Form nhập (jQuery)
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