Xin tài liệu làm back-end với Python

Sau khi học Python trong LPTHW + video của a Đạt thì giờ em muốn học tiếp cách làm web với Python nhưng khi kiếm tài liệu thì rất ít :frowning: Vậy ai có tài liệu về vấn đề trên cho em xin với (Không phân biệt ngôn ngữ)

Mình quen dùng Django và thấy nó rất tốt nên gợi ý bạn dùng thử.
https://www.djangoproject.com/

2 Likes

Mình cũng tính bắt đầu với Django (đã cài Django 1.9.6) nhưng không biết bắt đầu như thế nào :frowning:

Bạn có thể gợi ý để mình bắt đầu với cái gì không ?? :smile:

Trong tài liệu này:
https://docs.djangoproject.com/en/1.9/

Bạn đọc/thực hành hết phần First Step
Tiếp đến phần “The model layer” bạn đọc Models và QuerySets
Phần “The View Layer” đọc phần The Basic và Reference.
Phần “The Template Layer” đọc phần The Basics

Sau khi đọc xong và hiểu các khái niệm Model, View, Controller, Router như thế nào.

Bạn có thể dựng lên 1 dự án nhỏ kiểu như làm 1 CMS với các tính năng:
Login/Logout
Quản lý user (thêm/sửa/xoá)
Quản lý bài viết (thêm/sửa/xoá)

Trong quá trình này bạn sẽ cần đến Form và đọc hết phần Forms.

Lộ trình cơ bản theo mình là như thế.

2 Likes

Chủ yếu mình dùng Django làm API nên ít quan tâm đến form của Django.
Thay vào đó mình quản lý form bằng AngularJS, đó là Single Page Application (SPA) nên nếu có thời gian bạn có thể học thêm ít nhất 1 thư viện JS như Angular hoặc React.

2 Likes

dạ em cảm ơn anh :smile:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?