Học Python
Nắm vững Python từng bước thông qua các bài học tương tác. Mọi khái niệm đều đi kèm với mã có thể chạy được mà bạn có thể thực thi ngay trong trình duyệt của mình.
Vòng lặp Python
Tìm hiểu cách sử dụng vòng lặp Python để lặp lại dữ liệu. Nắm vững các phương pháp hay nhất về vòng lặp for, while, ngắt, tiếp tục và lặp bằng các ví dụ tương tác.
Hàm Python
Làm chủ các hàm Python. Tìm hiểu cách viết mã có thể sử dụng lại bằng cách sử dụng def, xác định đối số, trả về giá trị và hiểu phạm vi cục bộ và toàn cầu.
Giải thích về biến và kiểu dữ liệu trong Python
Hiểu các biến Python và các kiểu dữ liệu cốt lõi (chuỗi, số nguyên, số float, boolean). Hướng dẫn đầy đủ cho người mới bắt đầu về gán bộ nhớ trong Python.
Điều kiện và logic If-Else của Python
Tìm hiểu các câu lệnh có điều kiện trong Python. Khám phá cách sử dụng if, elif và các cách khác để kiểm soát luồng mã và đưa ra quyết định trong ứng dụng của bạn.
Các lớp Python và lập trình hướng đối tượng
Giới thiệu đầy đủ về các lớp, đối tượng, kế thừa và khái niệm OOP của Python. Tạo các mô hình dữ liệu mạnh mẽ và mở rộng quy mô ứng dụng python của bạn.
Danh sách Python
Tìm hiểu mọi thứ về danh sách Python. Khám phá cách tạo, cắt, sửa đổi và lặp qua các mảng trong Python nguyên bản.
Từ điển Python
Làm chủ từ điển Python. Tìm hiểu cách lưu trữ, tìm nạp và xử lý dữ liệu cặp khóa-giá trị. Hiểu hiệu suất và các phương pháp hay nhất để ánh xạ.
Python Thử/Ngoại trừ & Xử lý lỗi
Ngăn chặn các tập lệnh Python của bạn bị lỗi. Tìm hiểu các khối thử, ngoại trừ, cuối cùng và cách đưa ra các ngoại lệ tùy chỉnh đúng cách.
Chuỗi Python
Thao tác chuỗi chính trong Python. Tìm hiểu các phương pháp chuỗi, kỹ thuật cắt, nối và định dạng với các ví dụ mã rõ ràng, có thể thực thi được.
I/O tệp Python
Tìm hiểu cách đọc và ghi tệp bằng Python. Làm chủ các trình quản lý open(), read(), write() và bối cảnh để xử lý các thao tác tệp một cách an toàn mà không bị rò rỉ tài nguyên.
Mô-đun và gói Python
Hiểu các mô-đun và gói Python. Tìm hiểu cách nhập tệp, cấu trúc các dự án lớn, sử dụng thư viện tiêu chuẩn và sử dụng nhập tuyệt đối và tương đối.
Hiểu biết về Python
Viết Python sạch hơn, nhanh hơn. Danh sách chính, từ điển và khả năng hiểu tập hợp với các ví dụ thực tế, điều kiện lọc và vòng lặp lồng nhau.
Trình tạo Python
Tìm hiểu cách sử dụng trình tạo Python và câu lệnh lợi nhuận để xử lý các tập dữ liệu khổng lồ với mức sử dụng bộ nhớ tối thiểu. Biểu thức của trình tạo chính.
Trình trang trí Python
Tìm hiểu các trình trang trí Python để sửa đổi hành vi hàm một cách linh hoạt. Hiểu các hàm bao bọc, cú pháp @ và xử lý các đối số trong trình trang trí.
Python Regex
Làm chủ biểu thức chính quy (Regex) trong Python. Tìm hiểu cách tìm kiếm, khớp, phân tách và thay thế dữ liệu chuỗi bằng thư viện re tích hợp sẵn.
Hàm Lambda trong Python
Tìm hiểu cách viết hàm lambda ẩn danh bằng Python. Nắm vững các mẫu lập trình chức năng bằng cách sử dụng bản đồ(), bộ lọc() và sắp xếp() với cú pháp lambda.
Bộ Python
Bộ chính bằng Python. Tìm hiểu cách lưu trữ các giá trị duy nhất, thực hiện giao điểm, hợp nhất, khác biệt và hiểu lợi ích hiệu suất của việc băm.
Bộ dữ liệu Python
Hiểu các bộ dữ liệu Python. Tìm hiểu thời điểm sử dụng bộ dữ liệu trong danh sách, cách giải nén bộ dữ liệu hoạt động và tính bất biến đảm bảo an toàn dữ liệu như thế nào.
Mô-đun toán học Python
Khám phá sức mạnh của mô-đun toán học tích hợp của Python. Tìm hiểu về các hàm lượng giác, logarit, phương pháp làm tròn và hằng số.
Ngày giờ trong Python
Tìm hiểu cách xử lý ngày, giờ, múi giờ và phép tính trong Python. Nắm vững định dạng, phân tích cú pháp và số học bằng cách sử dụng datetime và timedelta.
Phân tích cú pháp JSON của Python
Tìm hiểu cách đọc, viết và phân tích dữ liệu JSON trong Python. Nắm vững json.loads, json.dumps và tùy chỉnh bộ mã hóa/giải mã JSON.
Python CSV
Tìm hiểu cách xử lý dữ liệu CSV bằng Python. Nắm vững csv.reader, csv.writer và DictReader/DictWriter để phân tích cú pháp bảng hiệu quả.
Gợi ý kiểu Python
Tìm hiểu cách viết gợi ý kiểu bằng Python. Cải thiện chất lượng mã, bật tính năng tự động hoàn thành và tận dụng mypy để phân tích mã tĩnh.
Môi trường ảo Python
Làm chủ môi trường ảo Python. Tìm hiểu cách tạo, kích hoạt và quản lý các phần phụ thuộc bằng venv và pip một cách an toàn.
Kế thừa Python OOP
Tìm hiểu tính kế thừa trong Python OOP. Phân lớp chính, các phương thức ghi đè, sử dụng super() và nhiều mẫu kế thừa.
Đa hình OOP của Python
Làm chủ tính đa hình trong Python. Tìm hiểu cách viết mã linh hoạt, liên kết lỏng lẻo bằng cách sử dụng kiểu gõ vịt, ghi đè phương thức và các lớp cơ sở trừu tượng.
Trình quản lý bối cảnh Python
Tìm hiểu cách viết trình quản lý bối cảnh tùy chỉnh bằng Python. Nắm vững trình trang trí trình quản lý bối cảnh và các phương thức __enter__/__exit__ để đảm bảo an toàn tài nguyên.
Python Itertools
Tìm hiểu mô-đun itertools của Python. Làm chủ các trình lặp vô hạn, tổ hợp, hoán vị, nhóm và xử lý dữ liệu hiệu quả về bộ nhớ.
Mô-đun bộ sưu tập Python
Tìm hiểu cách sử dụng mô-đun bộ sưu tập của Python. Bộ đếm chính, defaultdict, namtuple, deque và cách đơn giản hóa các cấu trúc dữ liệu phức tạp.
Chuỗi F Python
Tìm hiểu cách định dạng chuỗi trong Python bằng chuỗi F. Đánh giá biểu thức chính, định dạng chính xác float, in ngày giờ và cú pháp tự ghi tài liệu.