[PyACC 0] Lộ trình học Python

Kinh nghiệm cho thấy học python hay bất kỳ ngôn ngữ nào cũng phải bắt đầu từ những thứ căn bản nhất.

Dưới đây là lộ trình học dành cho mọi người từ mức chưa biết gì - "start from scratch".


GIỚI THIỆU CÔNG CỤ VÀ PHƯƠNG PHÁP HỌC TẬP
  • Học trực tuyến qua video dựng sẵn - kênh Youtube.
  • Hỗ trợ qua zoom - ưu tiên hỗ trợ những nội dung liên quan đến video học.
  • Giới thiệu về cách thức học: học kiến thức, làm bài tập và tự thực hành.
  • Giới thiệu về chương trình học
  • Làm sao để phát triển năng lực tự học?

GIỚI THIỆU VỀ MÁY TÍNH VÀ HỆ ĐIỀU HÀNH
  • Máy tính là gì?
  • Máy tính gồm những bộ phận nào?
  • Máy tính hoạt động như thế nào?
  • Hệ điều hành hoạt động như thế nào?
  • Một chương trình chạy trên máy tính như thế nào?
GIỚI THIỆU MẠNG MÁY TÍNH
  • Mạng máy tính là gì?
  • Phân loại mạng máy tính?
  • Mạng máy tính hoạt động như thế nào?
GIỚI THIỆU NGÔN NGỮ LẬP TRÌNH
  • Ngôn ngữ lập trình là gì?
  • Ngôn ngữ lập trình dùng để làm gì?
  • Phân loại ngôn ngữ lập trình?
  • Trình dịch ngôn ngữ là gì?
GIỚI THIỆU PYTHON
  • Python là gì? Phân loại?
  • Python được sử dụng trong thực tế như thế nào?
  • Đãi ngộ dành cho lập trình viên python?
  • Cách cài đặt Python và IDE (offline, online)
  • Các bước dựng môi trường cho một project
NHỮNG KIẾN THỨC CƠ BẢN [P1]
  • Hello world
  • Khai báo biến, kiểu dữ liệu, các toán tử cơ bản, comment.
  • Khai báo hàm, scope
  • Chuỗi và xử lý chuỗi
  • Các kiểu dữ liệu phức tạp: Dict, List, Set, Tupple
  • Câu lệnh If/else, vòng lặp
  • Xử lý ngoại lệ
  • Làm bài tập
NHỮNG KIẾN THỨC CƠ BẢN [P2]
  • Module và Import
  • Lập trình hướng đối tượng
  • Thư viện là gì? Dùng thư viện trong python như thế nào?
  • Cách tìm lỗi, debug xử lý lỗi
  • Hướng dẫn cách tìm kiếm để giải quyết lỗi
  • JSON
  • Regex
  • Làm bài tập
KIẾN THỨC NÂNG CAO [P1] - LẬP TRÌNH THU THẬP DỮ LIỆU
  • Mô hình Client Server
  • Làm quen với thư viện: requests, pandas
  • Bóc tách dữ liệu với lxml, regex
  • Thu thập nội dung đầu tiên
KIẾN THỨC NÂNG CAO [P2] - TỰ ĐỘNG HÓA MỘT SỐ CÁC TÁC VỤ
[!! Một số nội dung trong mục này có thể bị thay đổi]
  • Tạo một loạt file có tên trong một file Excell
  • Đổi tên một loạt file trong thư mục.
  • Tự động gửi email đến một tập email cho trước sử dụng gmail.
  • Viết một con bot telegram đọc báo hằng ngày.
  • ......

Subscribe to bachdgvn.com

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe