Git căn bản đến nâng cao
Tư vấn viên: Phạm Thị Mẫn Email: manpham@techmaster.vn Số điện thoại: 0963023185

Khóa học "Git căn bản đến nâng cao" được Techmaster thiết kế để đào tạo cho lập trình viên thực tập và dạy tại nhiều doanh nghiệp khác nhau. Nội dung khóa học được tổng hợp từ những khóa đào tạo quy trình phát triển phần mềm cho các doanh nghiệp từ 2012 đến 2019.

Thực tế diễn ra ở nhiều công ty phần mềm, 80% các lập trình viên chỉ nắm được các lệnh git căn bản. Điều này khiến cho quy trình phát triển phần mềm gặp nhiều rắc rối khi cộng tác phát triển, hợp nhất code, xử lý xung đột giữa mã nguồn, quản lý phiên bản.

Khóa học tổng hợp các kỹ năng căn bản và kỹ năng nâng cao. Đặc biệt có nhiều bài viết, video so sánh chức năng của các lệnh để người học hiểu rõ.

Khác biệt với các khóa học git phổ biến trên thị trường, chúng tôi bổ xung cả phần dạy cài đặt Gitlab, Gitea trên Docker để các đội phần mềm có thể tự triển khai git server. Ở những phần cuối, chúng tôi giới thiệu quy trình git-flow hiện rất được ưa chuộng ở nước ngoài.

Đây là khóa học trực tuyến. Nếu để hướng dẫn thực hành phòng lab, cần khoảng 5 buổi thực hành, mỗi buổi 3 tiếng để đi qua hết tất cả những vấn đề trình bày trong khóa học.

Giáo trình
0. Cài đặt
  • Giới thiệu
  •  Cài đặt git trên Linux250
  • Cài đặt git trên Mac- B1
  • Cài đặt git trên Mac- B2
  • Cài đặt git trên Windows
  • git extension trong VSCode
  • cấu hình git
1. Căn bản
2. Remote Repository
  • Giới thiệu
  • Làm việc với Remote Repository
  • Lưu lại username/password
  • git push
  •  git fetch vs git pull562
  • git pull
4. git-flow
  • Mô hình Git Branching thành công
  • Giới thiệu- B1
  • Giới thiệu- B2
  • sử dụng git-flow
5. Quay lui / hủy thay đổi
6. Lưu nháp git stash
7. Tag - đánh dấu
  • Giới thiệu
8. Thay đổi lịch sử commit
9. Thủ thuật nâng cao
Danh sách các lớp học
  1. Git 1

    Học phí: 500,000đ

    Hình thức học: Xem video

Giảng viên
Trịnh Minh Cường
Trịnh Minh Cường
  • - Mình bắt đầu lập trình Pascal từ năm 1993, với chiếc máy PC 2Mb RAM, 40Mb ổ cứng.
  • - Đến nay, đã hoàn thành gần 60 dự án phần mềm lớn nhỏ.
  • - Mình dạy lớp iOS, Node.js tại Techmaster.
  • - Ngoài ra mình còn làm cố vấn công nghệ cho các nhóm khởi nghiệp, kiêm quản lý dự án tại Techmaster.
  • - Mình bơi mỗi ngày 2000 mét.