0 |
00 - Giới thiệu |
|
RFC 2616: HTTP/1.1
w3schools.com
|
|
1 |
01 - Kiến trúc ứng dụng web
02 - Quản trị ứng dụng web |
Lab. Quản trị ứng dụng web
|
Cài đặt web server: Apache hoặc IIS,
Nginx
Percent-encoding/URL encoding
URL shortening
|
|
2 |
03 - Nội dung web (html, css)
03 - Nội dung web (html5, css3) |
Lab 1. Trang tin |
HTML Charset Web colors
Web media player
Video format for the web
|
|
3 |
03 - Nội dung web (javascript, DOM) |
Lab 2a. Form nhập
Lab 3. Danh sách
|
Lab 4. Thực đơn
Lab 5. Tab
|
|
4 |
04 - jQuery |
Lab 6. Cây
Lab 2b. Form nhập (jQuery)
|
Lab 7. Máy tính
Bootstrap
|
|
5 |
03 - Nội dung web (ôn tổng hợp). Công bố đề bài tập lớn.
Báo cáo mời: How to become a professional web developer
Người trình bày: Nguyễn Đăng Quyết(#)
|
Lab 9. Sắp xếp và tìm kiếm trên bảng
|
Lab 8. Hoạt cảnh
Math in all browsers
AsciiMath
Web text editor
|
|
6 |
05 - Công nghệ web |
|
|
Kiểm tra giữa kỳ |
7 |
05 - Công nghệ web (tiếp), mẫu thiết kế MVC
Báo cáo mời: Phát triển nghề nghiệp đối với lập trình viên PHP
Người trình bày: KS. Trịnh Văn Thành(*)
|
Lab 10. MVC vs Flat |
|
|
8 |
06 - Ứng dụng CSDL |
Lab 11. CSDL (Yêu cầu 1-8) |
|
|
9 |
07 - Xử lý hợp thức, phiên và cookie |
Lab 11. CSDL (Yêu cầu 9-13) |
Cookie
|
|
10 |
07 - Xác thực, an ninh |
Lab 11. CSDL (Yêu cầu 14-16) |
Xác thực
Open Web Application Security Project (OWASP)
Captcha
|
|
11 |
08 - AJAX |
Lab 11. CSDL (Yêu cầu 17) |
|
|
12 |
09 - Viết lại URL
10 - Định tuyến URL |
Lab 11. CSDL (Yêu cầu 18)
Routing (flat),
Routing (MVC) |
|
|
13 |
11 - Web service
Báo cáo mời: Kiểm thử đơn vị trong lập trình PHP
Người trình bày: KS. Trịnh Văn Thành(*)
|
Web service |
|
|
14 |
12 - Khung phát triển ứng dụng web |
|
Symfony
|
|
15 |
13 - Xu hướng phát triển web
Công bố và trao giải thưởng môn học(#).
|
|
|
|