Quản lý source code trong dự án với GIT

Quản lý source code trong dự án với GIT - Mã: TEDU-09

2 đánh giá Hiện tại có 34 học viên Đã có 2,657 lượt xem

Học phí: 199,000 VNĐ

Đăng nhập để học

Git là một hệ quản trị mã nguồn đang được ưa chuộng và sử dụng rộng rãi hiện nay. Được phát triển năm 2006 bởi Linus Tovarld, cha đẻ của Linux.

Quản lý source code trong dự án với GIT

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

Git là một hệ quản trị mã nguồn đang được ưa chuộng và sử dụng rộng rãi hiện nay. Được phát triển năm 2006 bởi Linus Tovarld, cha đẻ của Linux. Ngoài các dự án nhỏ hay cá nhận thì GIT cũng  được áp dụng vào quản lý các dự án lớn với hàng trăm thậm chí hàng ngàn lập trình viên khác nhau.

Trong dự án thực tế tôi đã từng tham gia và sử dụng GIT, GIT thật tuyệt vời, nhất là với sự chuyển dịch cách thức làm dự án phần mềm phức tạp, delivery nhanh chóng, đáp ứng các sự thay đổi của khách hàng thì GIT lại càng tỏ ra linh hoạt và quản lý source code một cách rất hiệu quả. GIT có thể áp dụng cho mọi loại dự án phần mềm và mọi loại kích thước dự án.

Không đứng ngoài xu thế mình đã nghiên cứu, chắt lọc và cho ra một khóa học làm chủ hệ quản trị mã nguồn (SCMS – Source Control Management System) GIT với mong muốn giúp các bạn có một kỹ năng tốt nhất để đáp ứng công việc sau này. Không bị bỡ ngỡ hay gặp những khó khăn trong việc quản lý source code của dự án cũng như gặp những sự cố đáng tiếc trong dự án.

Đăng ký tại đây: http://tedu.com.vn/khoa-hoc/quan-ly-source-code-trong-du-an-voi-git-8.html

Đối tượng của khóa học

  • Là bất cứ học viên nào đã đang và sẽ tham gia dự án phần mềm
  • Có kiến thức cơ bản về làm việc với Source Code cũng như các Source Control khác như SVN, TFS...
  • Đang tham gia dự án nhưng muốn sử dụng GIT để quản lý tốt hơn
  • Các bạn muốn quản lý mã nguồn cho dự án Startup của mình

Học phí và dự kiến phát hành

  • Học phí: 399.000 VNĐ
  • Giá khuyến mại: 199.000 VNĐ
  • Phát hành: 13/9/2016

Nội dung khóa học

  1. Giới thiệu tổng quan về hệ thống quản lý Version (VCS)
  2. Giới thiệu tổng quan về GIT
  3. Cách cài đặt GIT trên máy tính của bạn
  4. Cấu hình GIT cho lần đầu tiên sử dụng
  5. Khởi tạo 1 Repository
  6. Quản lý sự thay đổi trong Repository
  7. Xem lịch sử Commit
  8. Huỷ bỏ sự thay đổi trong thư mục làm việc
  9. Làm việc với Remote Repository
  10. Làm việc với Tag trong GIT
  11. Tạo các Alias để tăng tốc độ gõ lệnh
  12. Khái niệm và cách làm việc với Branch
  13. Cách merge nhánh và xử lý xung đột (Conlicts) trong GIT
  14. Quản lý nhánh trong GIT
  15. Workflow làm việc với nhánh trong GIT
  16. Làm việc với Branches trên Remote Repository
  17. Tìm hiểu Rebasing trong GIT
  18. Github - Cài đặt và cấu hình Github
  19. Github - Đóng góp vào một dự án trên Github
  20. Github - Bảo trì dự án trong Github
  21. Github - Quản lý team dự án
  22. Cài đặt một Git Server cho chính mình
  23. Làm rõ hơn vấn đề Reset
  24. Stashing và Cleaning
  25. Merge code nâng cao
  26. Làm việc với GIT thông qua Source Tree
  27. Sử dụng GIT với Git Extension trong Visual Studio
  28. Giới thiệu về Bitbucket
  29. Bài tập quản lý source code trong dự án thực tế.
  30. Ôn tập kiến thức và kết thúc khoá học
Thứ tự Tên bài học Trạng thái
1 Bài 1: Giới thiệu tổng quan về hệ thống quản lý Version (VCS) Sẵn sàng
2 Bài 2: Giới thiệu tổng quan về GIT Sẵn sàng
3 Bài 3: Cách cài đặt GIT trên máy tính của bạn Sẵn sàng
4 Bài 4: Cấu hình GIT cho lần đầu tiên sử dụng Sẵn sàng
5 Bài 5: Khởi tạo 1 Repository Sẵn sàng
6 Bài 6: Quản lý sự thay đổi trong Repository Sẵn sàng
7 Bài 7: Xem lịch sử Commit Sẵn sàng
8 Bài 8: Huỷ bỏ sự thay đổi trong thư mục làm việc Sẵn sàng
9 Bài 9: Làm việc với Remote Repository Sẵn sàng
10 Bài 10: Làm việc với Tag trong GIT Sẵn sàng
11 Bài 11: Tạo các Alias để tăng tốc độ gõ lệnh Sẵn sàng
12 Bài 12: Khái niệm và cách làm việc với Branch Sẵn sàng
13 Bài 13: Cách merge nhánh và xử lý xung đột (Conlicts) trong GIT Sẵn sàng
14 Bài 14: Quản lý nhánh trong GIT Sẵn sàng
15 Bài 15: Workflow làm việc với nhánh trong GIT Sẵn sàng
16 Bài 16: Làm việc với Branches trên Remote Repository Sẵn sàng
17 Bài 17: Tìm hiểu Rebasing trong GIT Sẵn sàng
18 Bài 18: Github - Cài đặt và cấu hình Github Sẵn sàng
19 Bài 19: Github - Đóng góp vào một dự án trên Github Sẵn sàng
20 Bài 20: Github - Bảo trì dự án trong Github Sẵn sàng
21 Bài 21: Github - Quản lý team dự án Sẵn sàng
22 Bài 22: Cài đặt một Git Server cho chính mình Sẵn sàng
23 Bài 23: Làm rõ hơn vấn đề Reset Sẵn sàng
24 Bài 24: Stashing và Cleaning Sẵn sàng
25 Bài 25: Merge code nâng cao Sẵn sàng
26 Bài 26: Làm việc với GIT thông qua Source Tree Sẵn sàng
27 Bài 27: Sử dụng GIT với Git Extension trong Visual Studio Sẵn sàng
28 Bài 28: Giới thiệu về Bitbucket Sẵn sàng
29 Bài 29: Bài tập quản lý source code trong dự án thực tế Sẵn sàng
30 Bài 30: Ôn tập kiến thức và kết thúc khoá học Sẵn sàng

Thông tin giảng viên

Họ tên:

Bạch Ngọc Toàn - Senior .NET

Ảnh:
Tiểu sử

Họ và tên: Bạch Ngọc Toàn

Ngày sinh: 12/11/1989

Nghề nghiêp: Senior .Net

Sở thích: Ca hát, lập trình và đọc sách

Hiện đang là: Senior kiêm trainer tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 5 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, SQL Server, JQuery, AngularJS, SOLID, Design Pattern.

Kinh nghiệm giảng dạy: Đã có 2 năm kinh nghiệm giảng dạy online qua kênh đào tạo TEDU

Đánh giá khóa học

  • Khóa học rất hay, giúp cho mọi người quản lý code rất tốt. Mọi người nên học khóa này

    bởi Nguyễn Đình Điền lúc 05/10/2016 08:35
  • Giờ em mới biết đến cái git ..cảm ơn thầy nhiều

    bởi tienmd lúc 04/10/2016 11:23