38 điểm bởi GN⁺ 2023-07-20 | 2 bình luận | Chia sẻ qua WhatsApp
  • Khóa học thiên về thực hành do David Beazley, tác giả của Python CookbookPython Distilled, xây dựng
  • Được phát hành theo giấy phép Creative Commons
  • Đối tượng của khóa học là các lập trình viên Python muốn vượt qua mức các script ngắn để viết những chương trình phức tạp hơn
    • Giả định người học đã có một mức độ hiểu biết nhất định về Python và đang làm việc trong một môi trường phát triển Python phù hợp
  • Bao gồm slide thuyết trình chi tiết, bài tập thực hành, mã lời giải và các tệp dữ liệu
  • Ban đầu được tổ chức dưới dạng lớp học trực tiếp kéo dài 4-5 ngày với sự kết hợp giữa bài giảng và bài tập thực hành
  • Cần khoảng 30-50 giờ làm việc để hoàn thành thành công khóa học này
  • Khóa học này chủ yếu tập trung vào ngôn ngữ Python cốt lõi, không đi sâu chi tiết vào các thư viện hoặc công cụ bên thứ ba, và cũng không đề cập đến các tính năng như typing, bất đồng bộ hay pattern matching do giới hạn về thời gian và phạm vi
  • Slide thuyết trình chỉ được cung cấp ở định dạng PDF

2 bình luận

 
GN⁺ 2023-07-20
Ý kiến trên Hacker News
  • Khóa học Python này đã được lặp lại và giảng dạy suốt 16 năm, nay đã được áp dụng giấy phép CC.
  • Tài liệu học rất kỹ lưỡng, nhưng các ví dụ phân tích danh mục đầu tư thì không mấy thú vị.
  • David Beazley là một giảng viên xuất sắc, và phần giải thích cùng tài liệu của ông ở đẳng cấp hàng đầu.
  • Có những tài liệu và sách khác cũng được khuyến nghị để nâng cao trình độ với tư cách là một lập trình viên Python.
  • Bài nói chuyện "So you want to be a Python expert" của James Powell là tài liệu rất tốt về decorator, generator và context manager.
  • Bài nói chuyện của David Beazley về việc dùng Python để diễn giải mã C++ được khuyến nghị mạnh mẽ.
  • Trong khóa học được liên kết có mẫu dùng danh sách rỗng rồi thêm phần tử sau đó, và có người hỏi về cách làm tốt hơn.
  • Tài liệu tham khảo thư viện Python của David Beazley được khuyến nghị mạnh mẽ.
  • Khóa học Python trên Udemy của Fred Baptiste được khuyến nghị mạnh mẽ.
  • Python đã trở thành ngôn ngữ thiết yếu cho các framework và thư viện ML/DL/LLM.
 
roxie 2023-07-21

Chẳng lẽ anh neo không phải mỗi lần đều tự tay chạy công cụ rồi đăng lại bình luận đấy chứ...?