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

Git & GitHub Masterclass

Khóa học chuyên sâu về Git & GitHub

Khóa học chuyên sâu về Git & GitHub

Bổ sung kỹ năng làm việc nhóm trong phát triển phần mềm thực tế về kiểm soát phiên bản và mã nguồn vào CV và hành trang lập trình của bạn!

4.6
(1,946 đánh giá)
14,066 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
11.5 giờ video
77 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Sử dụng Git và GitHub theo cách các nhóm phát triển hiện đại đang áp dụng.
Hiểu cấu trúc lý tưởng của một repository.
Tìm hiểu cách GitHub hỗ trợ cộng tác hiệu quả trong nhóm phát triển.
Thành thạo các lệnh git giúp bạn khám phá bất kỳ repository nào.
Tận dụng Markdown trong các repository GitHub của bạn.
Xuất bản repository của bạn lên website công cộng thông qua GitHub Pages.
Tự tin đóng góp vào repository, dù là mã nguồn mở hay trong công việc.
Hiểu cách GitHub là nền tảng cho các phương pháp phát triển nâng cao như CI/CD và DevOps.

Yêu cầu

Không yêu cầu kiến thức lập trình trước, nhưng có sẽ là lợi thế.
Không cần kinh nghiệm trước với Git hoặc Github.
Máy tính chạy Windows, Mac OS hoặc Linux.

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

Dành cho bất kỳ ai mong muốn và háo hức tìm hiểu thêm về Git và Github.

Nội dung khóa học

12 phần • 75 bài giảng
1 Kiểm soát Phiên bản là gì
2 Cài đặt Git trên Windows
3 Cài đặt Git trên macOS
4 Cài đặt Git trên Linux
5 Thiết lập Không gian làm việc Git trên Windows
6 Thiết lập Không gian làm việc Git trên macOS 10.15+
7 Thiết lập Không gian làm việc Git trên Mac/Linux
8 Thực hiện Commit đầu tiên
9 Hiểu toàn bộ Quy trình Commit
10 Xem lại Thay đổi Tệp
11 Cấu hình Git bị thiếu
1 Git và GitHub
2 Tạo tài khoản GitHub của bạn
3 Đẩy Repository Cục bộ lên GitHub
4 Chỉnh sửa Mã và Commit từ GitHub
5 Kéo từ Remote
6 Kiểm tra thay đổi với Git Status
1 Giới thiệu về Fork Repository GitHub
2 Sao chép một Repository
3 Khám phá Git Logs
4 Lấy Chi tiết Commit và Tệp với Git
5 Khám phá Chi tiết Commit và Tệp từ GitHub
6 Thực hiện Thay đổi
7 Hoàn tác Thay đổi và Khôi phục Commit
1 Thực hành Kiểm soát Phiên bản Tốt
2 Nhánh là gì?
3 Tạo Nhánh với Git
4 Tạo Nhánh với GitHub
5 Thêm Tệp gitignore
6 Đồng bộ Nhánh
7 Đồ thị hóa Nhánh trên Terminal
8 Hợp nhất Nhánh trong Terminal
9 Pull Requests trên GitHub
1 Khi nào Xung đột Hợp nhất xảy ra?
2 Các loại Hợp nhất
3 Xung đột Hợp nhất đầu tiên
4 Giải quyết Xung đột
5 Xung đột Hợp nhất trên GitHub
6 Giải quyết Xung đột Hợp nhất trên GitHub
7 Thêm Thẻ vào Repository
1 Cộng tác trên Repository Riêng tư và Sao chép để Cộng tác
2 Bảo vệ Nhánh trên GitHub
3 Yêu cầu Đánh giá trong Pull Requests
4 Làm việc với Issues và PRs trên GitHub
1 Thêm tệp README
2 Thêm các Mẫu quan trọng
3 Lọc Git Log để Hiểu rõ hơn về repo
4 Quy trình Đóng góp Đầy đủ - Vượt xa Pull Requests
5 Tầm quan trọng và Cách đặt tên Nhánh Tính năng
6 Tầm quan trọng của Commit mô tả rõ ràng
1 Giới thiệu về Markdown
2 Định dạng Văn bản với Markdown
3 Tạo Danh sách với Markdown
4 Thêm Bảng và Liên kết với Markdown
5 Hình ảnh và Video sử dụng Markdown
6 Viết Khối Mã sử dụng Markdown
7 Ứng dụng Notion
1 Giới thiệu về GitHub Pages
2 Tạo Nội dung Trang
3 Xuất bản một GitHub Page
1 Giới thiệu về Git trong các IDE khác nhau
2 Git và GitHub trong Android Studio
3 Git và GitHub trong Xcode
4 Git và GitHub trong Visual Studio Code
5 Git và GitHub trong Visual Studio
6 Git và GitHub trong VS for Mac
7 Git và GitHub trong IntelliJ
8 Git và GitHub trong Eclipse
1 Tích hợp Liên tục là gì
2 Phân phối Liên tục là gì
3 Sử dụng Circle CI từ GitHub
4 Sử dụng App Center từ GitHub
1 Mã nguồn
2 Bài giảng và Thông tin Thưởng
3 Slide khóa học

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

Git is the most used version control system for programmers in the world.  GitHub, with 57 million repositories (projects) and 28 million users is  the largest host of source code in the world.

The reality is, developers of all levels need to have a mastery of these tools. 

Why?

Firstly, because employers are demanding these skills.  Developers who don't know Git and GitHub have less opportunities available to them because so many companies are using one or both of these technologies.

Secondly, if you don't know how to use this technology you literally won't be able to function as a programmer anywhere that version control is used.  And thats most companies! Don't get left behind!

This course was designed to get you back in the race - by giving you a mastery of both Git and GitHub!

You will learn all the basics of Git and GitHub, everything from what a repository is, to adding your code to one.

Commits, Pull Requests, Forks, Cloning a repository, Branches, Handling Merge conflicts, Continuous Integration and Delivery, Markdown, GitHub Pages and Google Colab - It's all here.

But in addition to that you will learn how to use Git and GitHub in real life development situations, rather than learning theory only - So you will know how to use Git and GitHub the right way, and be ready to apply it to your professional development career.

Eduardo, your course instructor has structured this course in such a way that you will be able to follow the videos step by step and apply each concept as you go and finally build up to the final section on Continuous Integration / Continuous Delivery (a topic which is not covered by other Git and GitHub courses).

You truly will be a master of Git and GitHub by the end of the course.

I could go on and on about what's in the course, but all you really need to know is that this is a comprehensive course on the topic and Eduardo as the instructor, and Learn Programming Academy as the publisher have a great track record of producing high quality courses.    So you can be assured that its the right training you need to master Git and GitHub. This course is ready for you now.

Are you ready to start?  Click the Enroll button to get started.  Note that you can also check out some of the course content by using the free preview feature on this page.


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 Git
Hiển thị tất cả khoá học Github
Hiển thị tất cả khoá học Software Development
Hiển thị tất cả khoá học Version Control
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊