Cafedev chia sẻ cho ace những cuốn sách cực hay và hữu ích cho ace nào chuẩn bị, đã và đang học lập trình với Python. Sau đây cafedev sẽ review từng cuốn dưới đây.

-> Nơi đăng ký nhận ebook lập trình, ebook công nghệ thông tin tại đây <-

1. Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython – 2th

Bạn sẽ được hướng dẫn đầy đủ để thao tác, xử lý, làm sạch và bẻ khóa tập dữ liệu bằng Python. Được cập nhật cho Python 3.6, ấn bản thứ hai của hướng dẫn thực hành này được đóng gói với các nghiên cứu điển hình thực tế chỉ cho bạn cách giải quyết một loạt các vấn đề phân tích dữ liệu một cách hiệu quả. Bạn sẽ tìm hiểu các phiên bản mới nhất của gấu trúc, NumPy, IPython và Jupyter trong quá trình này

Bạn sẽ học được gì?

  • Sử dụng shell IPython và sổ ghi chép Jupyter để tính toán khám phá
  • Tìm hiểu các tính năng cơ bản và nâng cao trong NumPy (Numerical Python)
  • Bắt đầu với các công cụ phân tích dữ liệu trong thư viện gấu trúc
  • Sử dụng các công cụ linh hoạt để tải, làm sạch, chuyển đổi, hợp nhất và định hình lại dữ liệu
  • Tạo hình ảnh trực quan nhiều thông tin với matplotlib
  • Áp dụng cơ sở nhóm theo nhóm gấu trúc để cắt, xúc xắc và tóm tắt tập dữ liệu
  • Phân tích và thao tác dữ liệu chuỗi thời gian thường xuyên và bất thường
  • Tìm hiểu cách giải quyết các vấn đề phân tích dữ liệu trong thế giới thực với các ví dụ chi tiết, kỹ lưỡng

2. Python Web Scraping Cookbook: Over 90 proven recipes to get you scraping with Python, microservices, Docker, and AWS

Python Web Scraping Cookbook là một cuốn sách tập trung vào giải pháp sẽ dạy cho bạn các kỹ thuật để phát triển các công cụ cạo hiệu suất cao và xử lý các trình thu thập thông tin, sơ đồ trang web, tự động hóa biểu mẫu, các trang web dựa trên Ajax và bộ nhớ đệm. Bạn sẽ khám phá một số tình huống trong thế giới thực nơi mọi phần của quá trình phát triển / vòng đời sản phẩm sẽ được bao phủ đầy đủ

Bạn sẽ học được gì?

  • Sử dụng nhiều công cụ để quét bất kỳ trang web và dữ liệu nào, bao gồm BeautifulSoup, Scrapy, Selenium và nhiều công cụ khác
  • Thành thạo các ngôn ngữ biểu thức như XPath, CSS và biểu thức chính quy để trích xuất dữ liệu web
  • Đối phó với các bẫy cóp nhặt như trường biểu mẫu ẩn, điều chỉnh, phân trang và các mã trạng thái khác nhau
  • Xây dựng đường ống cạo mạnh mẽ với SQS và RabbitMQ
  • Gỡ nội dung như phương tiện hình ảnh và biết phải làm gì khi Scraper không chạy được
  • Khám phá các kỹ thuật ETL xây dựng trình thu thập thông tin, trình phân tích cú pháp tùy chỉnh và chuyển đổi dữ liệu có cấu trúc và dữ liệu phi cấu trúc từ các trang web
  • Triển khai và chạy máy cạp của bạn dưới dạng dịch vụ trong Dịch vụ vùng chứa đàn hồi AWS

3. Python for Finance: Mastering Data-Driven Finance – 2th

Ngành công nghiệp tài chính gần đây đã áp dụng Python với tốc độ khủng khiếp, với một số ngân hàng đầu tư lớn nhất và quỹ đầu cơ sử dụng nó để xây dựng các hệ thống quản lý rủi ro và giao dịch cốt lõi. Được cập nhật cho Python 3, ấn bản thứ hai của cuốn sách này giúp bạn bắt đầu với ngôn ngữ này, hướng dẫn các nhà phát triển và nhà phân tích định lượng thông qua các thư viện và công cụ Python để xây dựng các ứng dụng tài chính và phân tích tài chính tương tác.

Sử dụng các ví dụ thực tế xuyên suốt cuốn sách, tác giả Yves Hilpisch cũng chỉ cho bạn cách phát triển một khuôn khổ chính thức cho các phân tích rủi ro và dẫn xuất dựa trên mô phỏng Monte Carlo, dựa trên một nghiên cứu tình huống thực tế, lớn. Phần lớn sách sử dụng Máy tính xách tay IPython tương tác.

4. Python Cookbook, Third Edition

Nếu bạn cần trợ giúp để viết chương trình bằng Python 3 hoặc muốn cập nhật mã Python 2 cũ hơn, thì cuốn sách này chính là tấm vé. Được đóng gói với các công thức thực tế được viết và thử nghiệm bằng Python 3.3, sách nấu ăn độc đáo này dành cho các lập trình viên Python có kinh nghiệm muốn tập trung vào các công cụ và thành ngữ hiện đại.




Bạn sẽ học được các chủ đề sau:

  • Data Structures and Algorithms
  • Strings and Text
  • Numbers, Dates, and Times
  • Iterators and Generators
  • Files and I/O
  • Data Encoding and Processing
  • Functions
  • Classes and Objects
  • Metaprogramming
  • Modules and Packages
  • Network and Web Programming
  • Concurrency
  • Utility Scripting and System Administration
  • Testing, Debugging, and Exceptions
  • C Extensions

5. Pygame tutorial Documentation

Sách này chủ yếu hướng dẫn bạn làm game với python chi tiết qua các ví dụ


Link sách Pygame

-> Nơi đăng ký nhận ebook lập trình, ebook công nghệ thông tin tại đây <-

Full kho tài liệu tại đây.

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

Chào thân ái và quyết thắng!