Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

GitHub Copilot For Python developers

GitHub Copilot dành cho lập trình viên Python

GitHub Copilot dành cho lập trình viên Python

Github Copilot giúp lập trình viên Python tăng năng suất làm việc

4.4
(56 đánh giá)
352 học viên
Giảng viên
Pritesh Mistry
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.019.000đ -95%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.5 giờ video
132 bài giảng
3 bài quiz
2 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Tìm hiểu những kiến thức cơ bản về GitHub Copilot
Sử dụng GitHub Copilot để viết code nhanh hơn và hiệu quả hơn
Tập trung vào logic nghiệp vụ thay vì code mẫu nhàm chán
Gỡ lỗi code dễ dàng hơn

Yêu cầu

Có kiến thức nền tảng về lập trình Python.

Đối tượng phù hợp

Khóa học này dành cho lập trình viên Python muốn học cách sử dụng GitHub Copilot để nâng cao kỹ năng code. GitHub Copilot là một công cụ mạnh mẽ giúp bạn viết code nhanh hơn, hiệu quả hơn và cải thiện chất lượng code.

Nội dung khóa học

27 phần • 131 bài giảng
1 Chào mừng
2 Giới thiệu về khóa học
3 GitHub Copilot là gì?
4 Yêu cầu cơ bản
5 Tổng quan về các gói và giá của GitHub Copilot
6 Cách GitHub Copilot hoạt động
7 Lộ trình tăng năng suất
8 Tổng quan về Python
1 Cài đặt Python trên Windows
2 Cài đặt và thiết lập PyCharm trên Windows
3 Cài đặt GitHub Copilot trong PyCharm
4 Cài đặt và thiết lập VS Code trên Windows
5 Thiết lập GitHub Copilot trong VS Code
6 Các chế độ của GitHub Copilot
7 Tạo môi trường ảo
1 Biến trong Python
2 Ví dụ về biến
3 Cài đặt phần mềm sử dụng GitHub Copilot
4 Kiểu dữ liệu trong Python
5 Đọc và ghi dữ liệu từ console
6 Kiểu dữ liệu chuỗi và thao tác với chuỗi
7 Quy tắc đặt tên biến trong Python
1 Tổng kết
2 Ví dụ về hàm Print
3 In đẹp dữ liệu JSON và YAML
4 Tổng kết hàm Print
1 Cấu trúc dữ liệu phổ biến
2 List
3 Thêm phần tử vào List
4 Xóa phần tử khỏi List
5 Cắt List
1 Giới thiệu về Tuple
2 Tạo Tuple
3 Thêm phần tử
4 Truy xuất phần tử từ Tuple
1 Dictionary trong Python
2 Tạo Dictionary
3 Thêm phần tử vào Dictionary
4 Truy xuất phần tử từ Dictionary
1 Set
2 List Comprehension
3 Ví dụ về List Comprehension
4 Tổng kết
1 Review code hàm
2 Review code biến
3 Review code sử dụng file tiêu chuẩn code tùy chỉnh
4 Tách phương thức thành nhiều phương thức nhỏ
5 Tạo list trong Python
1 Câu lệnh if else
2 Vòng lặp For
3 Vòng lặp While
1 Kiến thức cơ bản về hàm - Phần 1
2 Kiến thức cơ bản về hàm - Phần 2
3 Hàm sắp xếp
4 Bài tập về hàm
1 Cài đặt MySQL trên Windows
2 Cài đặt MySQL trên Ubuntu
3 Kết nối tới MySQL
4 Thêm và xóa bản ghi
5 Cấu hình trình soạn thảo truy vấn SQL Developer
6 Gọi stored procedure
1 Lớp và đối tượng
2 Kế thừa
3 Tạo sơ đồ sử dụng GitHub Copilot
4 Ví dụ về lớp sử dụng GitHub Copilot
1 Module trong Python
2 Ví dụ về Module Python
1 Xử lý File trong Python
2 Đọc File
3 Ghi File
4 Xử lý ngoại lệ trong File
5 Ghi File JSON
1 Sơ đồ Use Case cho hệ thống sử dụng PlantUML
2 Sơ đồ lớp sử dụng PlantUML
3 Sơ đồ tuần tự
4 Triển khai hệ thống đặt phòng khách sạn đơn giản
5 Sơ đồ hoạt động sử dụng GitHub Copilot
6 Tạo sơ đồ thành phần sử dụng PlantUML
7 Tạo sơ đồ trạng thái sử dụng PlantUML
1 Giới thiệu về diagrams
2 Một sơ đồ mẫu vẽ bằng code
3 Ví dụ sơ đồ client gọi FastAPI
4 Thêm nhiều thành phần hơn
5 Bài tập: Sử dụng GitHub Copilot để giải quyết vấn đề
1 Thiết lập GitHub Copilot CLI trên Ubuntu
2 Cài đặt MySQL sử dụng GitHub Copilot CLI
1 Kiểm thử đơn vị là gì?
2 Unittest và Pytest trong Python
3 Các khái niệm quan trọng trong unittest
4 Ví dụ cơ bản về unittest
5 Ví dụ về unittest với lớp
6 Ví dụ về test case đơn giản sử dụng Pytest
7 Exception và @pytest.fixture
8 Tham số hóa với @pytest.mark.parametrize
9 Ví dụ về @pytest.mark.parametrize
10 Kiểm thử tham số sử dụng file ngoài
11 Viết chương trình và viết test case
12 Phần 2: Viết test case
13 Doctest trong Python
14 Ví dụ FizzBuzz
1 Giới thiệu
2 Các khối xây dựng cơ bản của REST API
3 Các phương thức HTTP thường dùng trong REST API (FastAPI)
4 Hello World với FastAPI
5 Path Param trong FastAPI
6 Tạo tất cả các phương thức HTTP
1 Cài đặt và thiết lập MySQL
2 Lấy dữ liệu từ cơ sở dữ liệu
3 Tất cả các thao tác CRUD
1 Thiết lập cơ bản và các truy vấn cơ bản
2 Truy vấn sử dụng mệnh đề GROUP BY
3 Truy vấn xóa bản ghi trùng lặp khỏi bảng
4 Truy vấn lấy cấu trúc phân cấp tổ chức
5 Tạo stored procedure sử dụng GitHub Copilot
1 Thiết lập API đăng nhập đơn giản
2 Đăng nhập sử dụng Multipart Form
3 Băm mật khẩu
4 Lấy thông tin đăng nhập từ cơ sở dữ liệu
5 JWT là gì?
6 Lấy JWT Token
7 Giải mã JWT Token
8 Ủy quyền yêu cầu HTTP
1 Triển khai lên Azure Cloud sử dụng Pipeline CI/CD của GitHub Actions
2 Triển khai lên máy ảo Ubuntu sử dụng Docker
1 Giới thiệu về Terraform
2 Thiết lập Terraform
3 Các bước bắt đầu
4 Script Terraform để tạo máy ảo Azure đơn giản
5 Script Terraform để tạo cơ sở dữ liệu MS SQL trên Azure
1 Ví dụ về tài liệu
1 Cảm ơn

Giới thiệu khóa học


This course is for Python developers who want to learn how to use GitHub Copilot to improve their coding skills. GitHub Copilot is a powerful tool that can help you write code faster and more efficiently, and it can also help you improve the quality of your code.

The ideal learner for this course is someone who is already familiar with Python and who is looking for a way to improve their productivity and code quality. The course covers a wide range of topics, from the basics of GitHub Copilot to more advanced topics, such as how to use GitHub Copilot to generate code from comments and how to customize its suggestions.

If you are a Python developer who is looking for a way to improve your coding skills, then this course is for you. GitHub Copilot is a powerful tool that can help you take your coding skills to the next level.

Here are some of the characteristics of the ideal learner for this course:

  • They are familiar with Python and have some experience coding in Python.

  • They are looking for a way to improve their productivity and code quality.

  • They are eager to learn new things and are willing to put in the effort to learn how to use GitHub Copilot.

If you think you fit this description, then I encourage you to take this course. I believe that you will find the course content valuable and that you will learn a lot from it.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Ai Assisted Development
Hiển thị tất cả khoá học Fastapi
Hiển thị tất cả khoá học Github Copilot
Hiển thị tất cả khoá học Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊