ngày 26-09-2017
Những tài liệu, website tự học Python giúp bạn có thể tự học ngôn ngữ lập trình Python từ cơ bản đến nâng cao hoàn toàn miễn phí. Các tài liệu, website đều có đầy đủ hướng dẫn chi tiết, mã lệnh minh họa và bạn chỉ cần kiên trì là có thể lập trình được trên Python, ngôn ngữ lập trình thuộc top ngôn ngữ lập trình phổ biến hiện nay
1. Invent Your Own Computer Games with Python
Invent Your Own Computer Games with Python sẽ hướng dẫn bạn làm thế nào để tạo ra các trò chơi máy tính sử dụng ngôn ngữ 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 xây dựng trò chơi cổ điển như Hangman, đoán số, Tic-Tac-Toe, rồi đến các trò chơi phức tạp hơn như trò chơi săn kho báu, trò chơi va
chạm với hiệu ứng âm thanh,…. Xuyên suốt quyển sách, bạn sẽ học được các khái niệm về lập trình và toán học quan trọng, các kiến thức khoa học máy tính cơ bản. Đọc sách và làm theo các hướng dẫn, bài tập bạn sẽ có được nền tảng vững chắc về lập trình Python và rất thú vị khi bạn có được những game do chính tay bạn lập trình.
6. Problem Solving with Algorithms and Data Structures using Python
Cuốn sách viết khá kỹ và chi tiết về thuật giải, cấu trúc dữ liệu và giải thuật với các ví dụ minh họa có đầy đủ mô hình flow diagrams và mã lệnh Python. Đây là các kiến thức mà bất kỳ sinh viên CNTT nào cũng phải học và nhắc đi nhắc lại trong các chương trình chính quy. Rèn luyện các kiến thức này giúp bạn nâng cao kỹ năng giải quyết vấn đề, và kỹ năng tư duy logic rất nhiều. Nếu bạn mới bắt đầu học lập trình và muốn có kiến thức nền tảng về giải thuật, giải quyết vấn đề thì đây là cuốn sách bạn nên đọc và nên đọc nhiều lần. Ngoài ra, bạn sẽ tìm thấy nhiều vấn đề cơ bản về khoa học máy tính rất hay trong cuốn sách này bên cạnh những khái niệm liên quan đến lập trình Python.