Python SELF VI
Nhiệm vụ này diễn ra tại trung tâm CodeGym bí mật. Nó bao gồm 64 cấp độ dành riêng cho Python. Ngay cả những người chưa từng lập trình trước đây cũng sẽ thành thạo nó. Bạn sẽ tìm hiểu về các biến, hàm, danh sách và từ điển. Bạn sẽ nghiên cứu các kiểu dữ liệu cơ bản, vòng lặp và toán tử có điều kiện. Bạn sẽ học cách làm việc với các tệp, tạo tập lệnh tự động hóa và sử dụng các thư viện phổ biến. Bạn cũng sẽ bắt đầu làm việc trong PyCharm, một môi trường phát triển phổ biến (được các lập trình viên trên toàn thế giới sử dụng!). Nhưng điều quan trọng nhất là bạn sẽ giải quyết được nhiều nhiệm vụ thực tế. Bài tập là trọng tâm trong phương pháp học tập của CodeGym. Và người cố vấn ảo sẽ giúp bạn xử lý lỗi (việc xác minh giải pháp được thực hiện ngay lập tức).
- Cấp độ 1
Bị khóa Lệnh và chương trình Python đầu tiên - Cấp độ 2
Bị khóa Làm quen với các kiểu dữ liệu và dữ liệu nhập từ bàn phím - Cấp độ 3
Bị khóa Python IDE - Cấp độ 4
Bị khóa Vòng lặp - Cấp độ 5
Bị khóa Kiểu dữ liệu trong Python - Cấp độ 6
Bị khóa Hàm trong Python - Cấp độ 7
Bị khóa Danh sách - Cấp độ 8
Bị khóa Bộ - Cấp độ 9
Bị khóa Số nhiều - Cấp độ 10
Bị khóa Hàng - Cấp độ 11
Bị khóa Từ điển - Cấp độ 12
Bị khóa Git và GitHub - Cấp độ 13
Bị khóa Hàm bậc cao - Cấp độ 14
Bị khóa Trình trang trí và thư viện - Cấp độ 15
Bị khóa Lớp và Đối tượng, Phần 1 - Cấp độ 16
Bị khóa Lớp và Đối tượng, Phần 2 - Cấp độ 17
Bị khóa Lỗi và ngoại lệ - Cấp độ 18
Bị khóa Ngoại lệ và gỡ lỗi - Cấp độ 19
Bị khóa Mô-đun và gói - Cấp độ 20
Bị khóa Lỗi chuẩn - Cấp độ 21
Bị khóa Làm việc với tệp và thư mục - Cấp độ 22
Bị khóa Tuần tự hóa - Cấp độ 23
Bị khóa JSON, Làm quen với Web - Cấp độ 24
Bị khóa Proxy, socket và thư - Cấp độ 25
Bị khóa Python Asynchrony, Phần 1 - Cấp độ 26
Bị khóa Python Asynchrony, Phần 2 - Cấp độ 27
Bị khóa Cơ bản về cách làm việc với dữ liệu trong Excel bằng Python - Cấp độ 28
Bị khóa Xử lý dữ liệu và tổ chức để phân tích - Cấp độ 29
Bị khóa HTML cơ bản để trích xuất dữ liệu từ Web - Cấp độ 30
Bị khóa CSS cơ bản để trích xuất dữ liệu từ Web - Cấp độ 31
Bị khóa Cơ bản về trích xuất dữ liệu từ Web với BeautifulSoup - Cấp độ 32
Bị khóa Trích xuất văn bản và thuộc tính bằng các phương thức BeautifulSoup - Cấp độ 33
Bị khóa Kỹ thuật trích xuất dữ liệu từ web nâng cao - Cấp độ 34
Bị khóa Làm việc với nội dung động - Cấp độ 35
Bị khóa Giới thiệu về Selenium - Cấp độ 36
Bị khóa Làm việc với các biểu mẫu trong Selenium - Cấp độ 37
Bị khóa Dự án bot Selenium - Cấp độ 38
Bị khóa Tối ưu hóa tập lệnh Selenium - Cấp độ 39
Bị khóa Làm việc với ngày và giờ để tự động hóa các tác vụ - Cấp độ 40
Bị khóa Sử dụng thư viện lịch biểu - Cấp độ 41
Bị khóa Trực quan hóa dữ liệu với Matplotlib - Cấp độ 42
Bị khóa Trực quan hóa dữ liệu với Plotly - Cấp độ 43
Bị khóa Tự động hóa công việc với PDF - Cấp độ 44
Bị khóa Làm việc với các tài liệu văn bản - Cấp độ 45
Bị khóa Xử lý hình ảnh với Pillow - Cấp độ 46
Bị khóa Tự động hóa xử lý hình ảnh - Cấp độ 47
Bị khóa Tự động hóa xử lý video với MoviePy - Cấp độ 48
Bị khóa Tạo hiệu ứng video - Cấp độ 49
Bị khóa Giới thiệu về GUI với Tkinter - Cấp độ 50
Bị khóa Phát triển GUI để tự động hóa và quản lý dữ liệu - Cấp độ 51
Bị khóa Thuật toán và Cấu trúc dữ liệu, Phần 1 - Cấp độ 52
Bị khóa Thuật toán và Cấu trúc dữ liệu, Phần 2 - Cấp độ 53
Bị khóa Thuật toán tìm kiếm và băm, Phần 1 - Cấp độ 54
Bị khóa Thuật toán tìm kiếm và băm, Phần 2 - Cấp độ 55
Bị khóa Đệ quy và Sắp xếp, Phần 1 - Cấp độ 56
Bị khóa Đệ quy và Sắp xếp, Phần 2 - Cấp độ 57
Bị khóa Cây và đồ thị, phần 1 - Cấp độ 58
Bị khóa Cây và đồ thị, phần 2 - Cấp độ 59
Bị khóa Lập trình động, phần 1 - Cấp độ 60
Bị khóa Lập trình động, phần 2 - Cấp độ 61
Bị khóa Phân tích độ phức tạp của thuật toán, phần 1 - Cấp độ 62
Bị khóa Phân tích độ phức tạp của thuật toán, phần 2 - Cấp độ 63
Bị khóa Ngành công nghiệp CNTT và bạn - Cấp độ 64
Bị khóa Phát triển hiện đại