Giới Thiệu Khóa Học Xây Dựng Website eCommerce Online Với Python Django [Tiếng Việt] [Mã - 9396 V]
Bạn sẽ học được gì:
✓ Hiểu rõ các kiến thức nền tảng của Python Django.
✓ Nắm được quy trình phát triển một sản phẩm phần mềm.
✓ Tự xây dựng được website bán hàng theo yêu cầu.
✓ Phát hành công khai một sản phẩm phần mềm.
Khóa học này sẽ cung cấp cho bạn nhiều kiến thức về Django framework từ kiến thức cơ bản tới nâng cao để bạn áp dụng và phát triển trong các dự án phần mềm và từng bước áp dụng các kiến thức xây dựng ứng dụng Website eCommerce theo nhu cầu mong muốn.
Ngoài ra Khóa học còn trang bị cho bạn có đủ kỹ năng để apply các dự án Website bằng Django hoặc làm freelance hoặc outsource cho công ty phần mềm.
NỘI DUNG CHÍNH:
1. Giới thiệu chung, cài đặt môi trường, công cụ:
✓ 1 Giới thiệu chung về Python Django.
✓ 2 Cài đặt môi trường Python, VSCode trên Windows & macOS.
✓ 3 Cài đặt PIP trên Windows, macOS & Linux.
✓ 4 Cài đặt các Visual Studio Code extensions cần thiết cho Python Django.
✓ 5-1 Cài đặt Hệ quản trị Cơ sở dữ liệu MySQL và công cụ quản trị Workbench.
✓ 5-2 Cài đặt Hệ quản trị Cơ sở dữ liệu SQL Server và công cụ quản trị SSMS.
✓ 5-3 Cài đặt Hệ quản trị Cơ sở dữ liệu PostgreSQ và công cụ quản trị pgAdmin.
✓ 6 Cài đặt Công cụ quản trị Cơ sở dữ liệu đa kết nối DBeaver.
✓ 7 Cài đặt Công cụ kiểm thử API Postman.
2. Tạo Project đầu tiên trong Python Django.
3. Tạo App đầu tiên trong Python Django.
4. Layout, Template, Jinja2, Truyền dữ liệu từ View lên Template.
5. Kết nối CSDL, Model, ORM, Constraints.
6. Hệ thống Admin.
7. QuerySet lấy dữ liệu từ DB.
8. Tìm kiếm & Phân trang.
9. Form, Validate, Customize Form.
10. Static, Media, Upload File.
11. Generic View, ListView, DetailView.
12. Exception, Configuration, 404.
13. User, Permission, Tạo trang Register, Log In, Log Out.
14. RESTful API Service với DRF.
15. Bảo mật Web với JSON Web Token (JWT).
16. CORS, Ghép nối API với FrontEnd.
17. Deploy project, cài đặt và cấu hình uWSGI, NGiNX, môi trường Ubuntu, Linux trên AWS Cloud Computing, Azure, GCP.
18. Seminar Xây dựng tính năng giỏ hàng Shopping Cart.
19. Seminar Tích hợp trình soạn thảo văn bản CKEditor vào website Django.
20. Seminar Chuyển đổi giá trị các biến khi hiển thị với Built-in Template Filter.
21. Seminar Truy vấn dữ liệu với QuerySet Filter Q và câu lệnh SQL với Raw Query.
Khóa học này dành cho ai:
✓ Học sinh, sinh viên: Khóa học Django có thể giúp học sinh, sinh viên trang bị những kiến thức và kỹ năng cần thiết để bắt đầu học lập trình web, đồng thời giúp họ có thêm lựa chọn nghề nghiệp sau khi ra trường.
✓ Người đi làm: Khóa học Django có thể giúp người đi làm nâng cao kỹ năng lập trình web, đáp ứng nhu cầu của công việc hiện tại hoặc chuyển sang một lĩnh vực mới.
✓ Người yêu thích lập trình web: Khóa học Django có thể giúp người yêu thích lập trình web học hỏi thêm kiến thức và kỹ năng mới, để có thể tự phát triển các dự án cá nhân hoặc tham gia vào các dự án cộng đồng.