Automate the Boring Stuff with Python
Bạn từng khổ sở bỏ ra hàng giờ đồng hồ để đặt tên files, hoặc update hàng trăm dòng spreadsheet? Vậy thì, hãy để máy móc làm thay cho bạn!
Tài liệu Python hết sức thực tế này sẽ giúp bạn giải quyết gọn núi việc lẽ ra ngốn hàng tiếng đồng hồ chỉ trong vòng vài phút.
- Dành cho newbie, không cần kinh nghiệm lập trình để bắt đầu.
- Giúp bạn xây dựng những chương trình hết sức thực tiễn, có thể nhìn thấy thành quả ngay.
Dive into Python 3
Vẫn ở mức độ cơ bản, song so với những tài liệu Python kể trên, cuốn sách này kéo bạn lại gần hơn với lập trình thực sự. Bạn nên có chút ít kinh nghiệm lập trình (C hoặc Java) trước khi bắt đầu.
- Sách có rất nhiều bài tập ví dụ cực kì chi tiết, rõ ràng.
- Dùng Python 3 (rất khác biệt so với Python 2.7.x.)
Learn Python the Hard Way
Tài liệu Python rất nổi tiếng này thực ra dành cho newbie có ít hơn 1 năm kinh nghiệm lập trình, dù tên sách nghe có vẻ… dọa dẫm. Sự “khó nhằn” của cuốn sách nằm ở công thức 3 bước “khô như ngói”:
- Học từng bài tập ví dụ
- Gõ lại từng bài tập ví dụ một cách tuyệt đối chính xác
- Làm code trong bài tập ví dụ chạy
Một khi vượt qua được cửa ải này, bạn sẽ học được cách tự bơi một mình.
Tuy nhiên, sách dùng Python 2.7 và chưa có bản cập nhật cho Python 3.
Nếu định học theo tài liệu Python này, bạn nên chú ý, bởi code Python 2.7 của bạn có thể bị hàng đống lỗi khi chạy trên Python 3 interpreter.