Đề 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
Đăng nhận xét