Đề cương


Buổi 1
* lý thuyết:
1. HTML: Những tác quan trọng.
2. CSS: Những thuộc tính quan trọng của CSS.
3. Boostrap : khái niệm boostrap, những class thường hay sử dụng.
4. Jquery: cú pháp, những event hay dùng.
* thực hành:
1.Phân tích 1 layout. (mẹo check phần tử và lấy giao diện từ 1 trang web khác ).
2. một bài tập nhỏ về code html, css và js.

Buổi 2:
1. Từ giao diện 1 trang web phân tích database
2. kết nối database bằng entity framework (code first)
   - database generation code
  - code generation database

Buổi 3:
1. Xây dựng cấu trúc dự án
2. Giải thích cấu trúc và các file trong project web
3. linq : query syntax và menthod syntax

Buổi 4:
1. Apply 1 template vào project .
2. giải thích 1 số khái niệm : renderbody, partial view , renderAction.
3. tác view tối ưu và ngắn gọn nhất có thể.
4. Tương tác dữ liệu giữa controller và view.

--------------------------------------Thực hành làm sản phẩm (Forum)--------------------------------------------
Buổi 5-6-7-8: trang admin
- Xây dựng trang admin:
+ triển khai lấy dữ liệu cho trang admin bằng rest full api
+ Đăng nhập (token)
+ product:
- cơ bản: lấy dữ liệu, Thêm, xóa, sửa, phân trang, tìm kiếm (dùng ajax để lấy dữ liệu từ api).
- nâng cao: phân quyền cho phép hạn chế người dùng truy cập vào bài viết.
+ các chức năng tương tự như :
-          quản lý danh mục .
-          Quản lý tài khoản
-          Phân quyền người dùng
-          Quản lý album hình ảnh (kỹ năng thao tác vs file ảnh).
…………….
Buổi 9-10-11-12: trang người dùng

Buổi bổ sung : ôn kiến thức , tối ưu và tăng tốc độ load website




ð  Mục đích cuối cùng của khóa học :
-          trong khóa học sẽ không soạn tài liệu, chỉ dùng tài liệu trên mạng.
-          tư duy xử lý khi gặp 1 vấn đề
-          hướng dẫn đọc tài liệu, tích hợp các plugin
-          cấu trúc 1 dự án , cách viết code



Nhận xét

Bài đăng phổ biến từ blog này

[JQuery]-Plugin

Buổi 2