Tác giả: Al Sweigart

Năm xuất bản: 2015

Automate the Boring Stuff with Python: Practical Programming for Total Beginners là cuốn sách hết sức thực tế này sẽ giúp bạn giải quyết gọn những 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.

Nội dung sách được chia thành 2 phần:

Lý thuyết: Với 6 chương lý thuyết cơ bản bao gồm syntax, các giải thích case by case với từng function được sử dụng, đưa ra nhiều hình vẽ minh họa cho từng trường hợp. Phần lý thuyết này phù hợp cả với những người chưa từng học ngôn ngữ lập trình nào và coi Python như một ngôn ngữ lập trình đầu tiên.

Ngoài ra còn có 5 chương thuộc vào phần “nâng cao” hơn một chút ví dụ như làm việc với file, folder, debug,…

Thực hành: Với 9 project với mục tiêu “automation” các tác vụ nếu làm thủ công sẽ mất nhiều thời gian. Các project này chính là điểm thu hút của cuốn sách vì các tác vụ này gắn liền với khá nhiều công việc của nhiều người.
– WEB SCRAPING: Học cách sử dụng các module cho việc crawl và xử lý dữ liệu từ các trang web: webbrowser, requests, bs4, selenium
– WORKING WITH EXCEL SPREADSHEETS: Xây dựng ứng dụng cho thực hiện thao tác các tác vụ đọc/ghi/sửa/xóa dữ liệu từ các file excel bằng thư viện openpyxl
– WORKING WITH GOOGLE SHEETS: Ngoài excel trên máy tính cá nhân, nhiều nơi đã chuyển sang dùng google sheet và việc xử lý dữ liệu từ ông kẹ google cũng không làm khó được các lập trình viên Python với thư viện EZSheets
– WORKING WITH PDF AND WORD DOCUMENTS: Xây dựng ứng dụng tạo ra file pdf bằng module PyPDF2 với nhiều kiểu format, merge file, tìm kiếm dữ liệu,…

Và các project khác nữa: Working with csv files and json data; Keeping time, scheduling tasks, and launching programs; Sending email and text messages; Manipulating images; Controlling the keyboard and mouse with gui automation.

    Nhập tên và email để download tài liệu.

    Join Group Cộng đồng Sinh Viên IT để cùng nhau học tập và trao đổi nhé.

    Leave a Reply

    Your email address will not be published