강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Tool/Software

Git, Github 180 bài giảng! Từ A-Z, từ cơ bản đến trung cấp, lý thuyết và thực hành.

180 bài giảng!!! Với hơn 1.100 phút, bạn sẽ được học một cách có hệ thống thông qua thực hành về mọi hoạt động và nguyên lý của git.

(5.0) 1 đánh giá

37 học viên

  • infohojin
저자 직강
Git
GitHub

Dịch cái này sang tiếng Việt

  • Sử dụng Git cơ bản

  • Nguyên lý hoạt động của Git

  • Thực hành sử dụng Git

Giới thiệu bài giảng 📖

  • Để tiến hành một dự án ổn định, bạn cần quản lý mã một cách có hệ thống ngay từ đầu và suy nghĩ về cách phân phối mã đó. Git là công cụ tốt nhất để quản lý các dự án này.
  • Bài giảng này là bài giảng trực tiếp của tác giả "Git Textbook", bạn có thể tìm hiểu về các nguyên lý hoạt động và chức năng của Git đồng thời xác nhận kết quả thực tế thông qua 180 bài giảng và 1.100 phút về Git từ A đến Z.
  • Ưu điểm của nó là giúp bạn dễ dàng theo dõi quá trình học hơn vì nó cung cấp các màn hình được tổ chức và giải thích rõ ràng dựa trên các PPT thông thường và giải thích nội dung hoạt động thông qua các ghi chú trên màn hình.
  • Bài giảng này giải thích ngắn gọn về từng chức năng trong số 180 chức năng. Bạn có thể nhanh chóng tìm và chỉ học những phần bạn cần, đồng thời giảm thiểu lỗi bỏ sót các bước học do thời gian học kéo dài.

Đối tượng khóa học/Mục đích khóa học 🙆‍♀️

Nếu bạn là một lập trình viên đang tìm kiếm việc làm, tính năng thiết yếu bạn cần biết là Git . Ngoài ra, ngay cả khi bạn không giỏi phát triển, bạn vẫn phải tham gia vào dự án và nếu bạn không biết Git, bạn không thể trao đổi mã và cộng tác vào dự án . Ngày nay, mã nguồn mở và việc sử dụng nó rất quan trọng. Nếu bạn không biết Git, sẽ rất khó để có được hoặc sử dụng mã nguồn mở .

Qua bài giảng này, tôi hy vọng bạn có thể học Git một cách có hệ thống từ A-Z và tham gia suôn sẻ vào dự án mà bạn muốn thực hiện.

Các loại học sinh mà người chia sẻ kiến ​​thức nghĩ đến

  • Các nhà phát triển chuẩn bị cho việc làm
  • Các nhà phát triển tham gia và cộng tác vào các dự án
  • Các nhà phát triển cho phát triển, tham gia và sử dụng nguồn mở

Mối quan tâm và giải pháp của sinh viên

  • Việc mã hóa trực tiếp theo thời gian thực có thể gây khó khăn cho các nhà phát triển mới bắt đầu. Để giải quyết vấn đề này, bài giảng này sẽ giúp bạn theo dõi dòng chảy của bài giảng bằng cách xem nội dung bạn muốn giải thích cùng một lúc dựa trên PPT được tổ chức tốt.
  • Hiển thị quá trình thực hành và màn hình là điều tuyệt vời, nhưng lại khiến người dùng khó hiểu được các văn bản và hành động nhỏ. Để giải quyết vấn đề này, kết quả cũng được giải thích bằng chữ in hoa theo định dạng PPT để mọi người có thể dễ hiểu.
  • Việc thêm mô tả và ghi chú trên màn hình giúp bạn hiểu rõ hơn về luồng và nội dung của các hành động.
  • Bạn có thể dễ dàng tìm và học những phần bạn cần.

Những thay đổi của sinh viên sau khi tham dự buổi thuyết trình

  • Bạn có thể hiểu cách thức hoạt động của Git mà bạn vẫn còn mơ hồ, một cách chi tiết và có hệ thống hơn.
  • Hãy nêu càng cụ thể càng tốt về cách học sinh có thể thay đổi. Bạn sẽ thấy sự thay đổi khi ác cảm với Git giảm đi và việc sử dụng Git trở nên tự nhiên hơn mỗi khi bạn tạo thư mục và viết mã. Nó sẽ giảm bớt khó khăn khi chia sẻ mã và làm việc cùng với các thành viên trong nhóm và những người xung quanh bạn.
  • Một ngày nào đó, tôi sẽ có thử thách làm việc trên một dự án nguồn mở! Ngoài ra, bạn sẽ trở thành một nhà phát triển trưởng thành hơn và học cách quản lý mã như một người quản lý dự án thông qua Git.

Tính năng bài giảng ✨

Mã hóa trực tiếp và các bài giảng thời gian thực giúp cho sinh viên thấy được cách thức hoạt động của chương trình. Tuy nhiên, hầu hết mọi người khi nghe bài giảng đều cảm thấy khó hiểu và gặp khó khăn trong việc theo dõi.

Bài giảng này giải thích cách thức hoạt động của GIT dựa trên PPT quen thuộc với công chúng. Ngoài ra, vì nội dung thảo luận được giải thích trên màn hình nên bạn có thể dễ dàng hiểu nội dung bài giảng trong khi nghe giải thích và đồng thời nhìn vào nội dung trên màn hình. Ngay cả các bài tập và kết quả có vẻ phức tạp cũng được sắp xếp và giải thích trên màn hình, giúp bạn dễ dàng hiểu được các thao tác khó hiểu của Git.

Ngoài ra, tài liệu này còn cung cấp các giải thích chi tiết về các tính năng nâng cao và nguyên lý hoạt động của Git mà bạn có thể tò mò khi bạn quen thuộc hơn với Git và tăng tần suất sử dụng. Điều này có thể là một bất lợi vì thời lượng và nội dung bài giảng dài. Tuy nhiên, các bài giảng được chia thành nhiều phần để bạn có thể mua bài giảng, giữ lại và chỉ xem lại những phần cần thiết sau, giống như một cuốn từ điển.


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


Câu hỏi dự kiến ​​Q&A 💬

H. Tôi là người mới bắt đầu sử dụng Git. Tôi có thể bắt đầu bằng bài giảng này không?
A. Khóa học này bắt đầu từ trình độ cơ bản, do đó ngay cả người mới bắt đầu sử dụng Git cũng có thể bắt đầu. Các bài giảng được thiết kế sao cho sinh viên năm nhất/học sinh trung học có thể bắt đầu.

H. Tôi biết cách sử dụng cơ bản bằng cách xem blog và YouTube, nhưng tôi không thực sự hiểu khái niệm về Git.
A. Nếu bạn đang vội sử dụng Git, tốt nhất là bạn nên bắt đầu bằng cách tìm kiếm trên các blog, YouTube, v.v. Tuy nhiên, kiến ​​thức học được theo từng phần khiến bạn khó hiểu được chức năng khi phác họa bức tranh tổng thể trong tương lai. Ngoài ra, rất khó để giải quyết bất kỳ vấn đề nào có thể phát sinh. Khóa học này bao gồm 180 bài giảng và thời lượng 1.100 phút, cho phép bạn tìm hiểu về Git theo trình tự có hệ thống.

H. Tôi muốn biết thêm chi tiết về hoạt động của Git để tiến hành sử dụng mã nguồn mở.
A. Giảng viên này có kinh nghiệm trong tiến trình phát triển mã nguồn mở và đã nhận được nhiều giải thưởng. Bây giờ bạn đã quen sử dụng Git ở một mức độ nào đó, có lẽ bạn sẽ muốn tìm hiểu cách thức hoạt động của nó và khám phá các tính năng chi tiết hơn. Khóa học này bao gồm các lớp học hướng dẫn bạn về Git từ cơ bản đến trình độ trung cấp và nâng cao.


Những điều cần lưu ý trước khi tham gia lớp học 📢

Vui lòng chuẩn bị một máy tính đơn giản để học. Tôi sử dụng vscode để viết code ở giữa, vì vậy nếu bạn cài đặt nó cùng lúc, tôi nghĩ bạn sẽ không gặp khó khăn gì khi học.

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): Windows, macOS, Linux, Ubuntu, v.v. Loại và phiên bản hệ điều hành
  • Công cụ sử dụng: Trình soạn thảo VSCode và Git (hướng dẫn cài đặt được cung cấp trong bài giảng)

Giới thiệu người chia sẻ kiến ​​thức ✒️

"Mọi người để lại tên của mình khi họ chết, hổ để lại da của mình khi họ chết, nhưng các nhà phát triển để lại mã của họ khi họ chết." Đây là Hojin Lee, người đã chia sẻ kiến ​​thức có được từ nhiều năm kinh nghiệm trong lĩnh vực phát triển phần cứng, thiết bị di động và web với khẩu hiệu "Khi chết, mọi người để lại tên tuổi, hổ để lại da khi chết, nhưng các nhà phát triển để lại mã nguồn khi chết". Ngoài ra, tôi còn có kinh nghiệm giảng dạy cho sinh viên và nhận giải thưởng trong nhiều cuộc thi, bao gồm Cuộc thi dành cho nhà phát triển phần mềm nguồn mở và Hanieum Mentor.

Sơ yếu lý lịch / Hồ sơ năng lực / Video cá nhân

  • Người chiến thắng Cuộc thi Nhà phát triển phần mềm nguồn mở 2018, 2019, 2021, 2022 Vàng/Đồng/Bạc/Đồng 4 lần
  • Cuộc thi Hani-eum 2022, 2023, 2024 Giải thưởng Vàng/Bạc Cố vấn trong 3 năm liên tiếp

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Quản lý mã và cộng tác trong doanh nghiệp

  • Tiến hành mã nguồn mở và quản lý kho lưu trữ

Xin chào
Đây là

Chương trình giảng dạy

Tất cả

184 bài giảng ∙ (18giờ 22phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

1 đánh giá

5.0

1 đánh giá

  • shinmyeongho3265님의 프로필 이미지
    shinmyeongho3265

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    717.461 ₫

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!