11 cuốn sách kinh điển về Python mà bất cứ dân code nào cũng nên học | Tinh tế

Invent Your Own Computer Games with Python sẽ hướng dẫn bạn làm thế nào để tạo ra những game show máy tính sử dụng ngôn từ lập trình Python – ngay cả khi bạn chưa biết gì về lập trình trước đó. Bắt đầu bằng cách kiến thiết xây dựng game show cổ xưa như Hangman, đoán số, Tic-Tac-Toe, rồi đến những game show phức tạp hơn như game show săn kho tàng, game show va chạm với hiệu ứng âm thanh, …. Xuyên suốt quyển sách, bạn sẽ học được những khái niệm về lập trình và toán học quan trọng, những kỹ năng và kiến thức khoa học máy tính cơ bản. Đọc sách và làm theo những hướng dẫn, bài tập bạn sẽ có được nền tảng vững chãi về lập trình Python và rất mê hoặc khi bạn có được những game do chính tay bạn lập trình .

2. Making Games with Python & Pygame

Cuốn sách Making Games with Python & Pygame là một cuốn sách lập trình hướng dẫn sử dụng thư viện trò chơi Pygame trên ngôn ngữ lập trình Python. Thay vì giảng dạy các khái niệm lập trình và để bạn loay hoay xây dựng chương trình với các khái niệm đó, cuốn sách này sẽ giới thiệu bạn các chương trình, các game rồi sau đó giải thích các khái niệm lập trình được ứng dụng thế nào trong game đó. Bạn nên đọc lần lượt các chương của sách theo thứ tự. Mỗi chương sẽ tập trung vào một chương trình trò chơi và đều có giải thích kỹ ý nghĩa của các đoạn mã lệnh của trò chơi. Bạn sẽ gặp lại nhiều lần cùng khái niệm trong nhiều ứng dụng trò chơi khác nhau, nhưng thường thì chương đầu tiên thì các khái niệm mới sẽ được giải thích kỹ nhất. Cuốn sách này rất phù hợp cho các trẻ em từ 10 đến 12 tuổi để tự học lập trình game trên Python nhưng cuốn sách cũng rất tuyệt cho những ai muốn tự học Python qua lập trình game.

3. Think Python – 2 edition

Think Python – How to think like a computer scientist là cuốn sách nhập môn lập trình Python khá hay dành cho người mới bắt đầu. Cuốn sách được thiết kế cẩn thận giúp bạn dễ dàng nắm vững các khái niệm cơ bản về lập trình và các thuật ngữ lập trình từ dễ đến khó, rất logic và có nhắc lại, bổ sung thêm sau đó để bạn dễ hiểu các khái niệm này. Những phần phức tạp như lập trình đệ quy hay lập trình hướng đối tượng, bạn sẽ gặp trong nhiều chương và có nâng cấp từng chút một từ cơ bản đến chuyên sâu. Bài tập của sách khá hay, đôi lúc bạn phải “động não” mới có thể thực hiện được.

4. Python for everybody

Bạn đang đọc: 11 cuốn sách kinh điển về Python mà bất cứ dân code nào cũng nên học | Tinh tế">11 cuốn sách kinh điển về Python mà bất cứ dân code nào cũng nên học | Tinh tế

Có thể xem cuốn sách Python for Everybody – Exploring Data in Python 3 như là phần bổ sung, mở rộng cho sách Think Python – How to think like a computer scientist với các ví dụ minh họa và bài tập liên quan đến việc xử lý dữ liệu hơn. Nếu bạn không phải là chuyên CNTT, không muốn trở thành lập trình viên Python chuyên nghiệp trong tương lai nhưng bạn muốn ứng dụng CNTT hiệu quả trong công việc kinh doanh, nghiên cứu, quản lý,… của mình thì đây là quyển sách dành cho bạn. Cuốn sách gồm 16 chương tập trung xử lý các vấn đề, tình huống trong thực tế liên quan đến dữ liệu với Python, rất hay và hữu ích cho những bạn lập trình Python không chuyên.

5. Automate the boring stuff with Python

Bạn sẽ tìm thấy trong cuốn sách Autom ate the Boring Stuff with Python những bài tập, ví dụ đơn giản, thấy ngay kết quả cho dù bạn mới bắt đầu làm quen với lập trình Python. Bạn sẽ được học lập trình Python qua các ví dụ nhỏ, thực hiện tự động hóa các công việc đơn giản nhưng lặp đi lặp lại khá thông dụng trong thực tế như :

Quảng cáo

Các bài viết liên quan

Viết một bình luận