강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Programming Tool/Software

Lập trình là thực tế! - Khóa học Git cho người mới bắt đầu (Git, thực hành Github chủ yếu)

Bạn không biết bắt đầu Git, Github từ đâu phải không?🧐 Đây là khóa học All-in-One từ Git cơ bản dễ hiểu nhất đến Git nâng cao và hợp tác.

(4.9) 223 đánh giá

1,778 học viên

  • shinplest
3시간 만에 완강할 수 있는 강의 ⏰
Git
GitHub
Version Control System

Đánh giá từ những học viên đầu tiên

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

  • Công nghệ cộng tác có thể được sử dụng trong trường học, câu lạc bộ hoặc nhóm

  • Git/Github cơ bản và trung cấp, các kỹ năng cộng tác thực sự có thể được sử dụng tại nơi làm việc

Git & Github, từ người mới bắt đầu đến nâng cao! 💪
Hoàn thành tất cả trong một khóa học trọn gói kéo dài 2 giờ.

Chủ đề bài giảng

Bạn có đang tải mã bạn đang sử dụng lên Github không? 🤨
Dù sao thì bạn cũng đang viết mã, vậy thì việc ghi chép lại quá trình viết mã hàng ngày như một cuốn nhật ký không phải là một ý hay sao?
Bạn đã bao giờ vô tình làm mất mã của mình khi đang làm việc trên một dự án và không lưu nó chưa?
Khóa học toàn diện dành cho người mới bắt đầu sử dụng Git, từ người mới bắt đầu đến người sử dụng Git trung cấp và cộng tác!


Đã được chứng minh qua các bài giảng ngoại tuyến
Một người cố vấn độc đáo
Hướng dẫn sử dụng Git dễ dàng và nhanh chóng.

Bởi vì điều này đã được chứng minh qua nhiều bài giảng trực tuyến!
Có nhiều bài giảng hay, nhưng không bài nào dạy điều này một cách dễ dàng!

Nếu bạn quan tâm đến một đánh giá chi tiết hơn
Mục 0. "Phương pháp xử lý, Giới thiệu cố vấn, Đánh giá bài giảng"
Hãy xem bài học xem trước!

Thay vì một bài giảng dài, hãy giảng một bài giảng ngắn, sâu và dễ hiểu, tóm tắt lại thành âm thanh hơi thở!
Bởi vì những khái niệm khó được giải thích dễ dàng và tài liệu thì sạch sẽ!

Các khái niệm khó sẽ trở nên dễ dàng hơn với hình ảnh
Giải thích dễ hiểu, thân thiện ở tầm mắt

thưởng!
Ngay cả các lệnh phức tạp cũng có thể được xử lý dễ dàng
Hỗ trợ phụ đề bài giảng.

Bởi vì thời gian của bạn rất quý giá,
Chỉnh sửa nhỏ gọn và hỗ trợ phụ đề!

Bạn có thể giao tiếp với người hướng dẫn,
Được sử dụng bởi các nhà phát triển trong lĩnh vực này
Bạn được mời tham gia Slack.

Bạn có thể học cách đóng góp cho các dự án nguồn mở bằng cách PR trực tiếp vào kho lưu trữ của người hướng dẫn.

Tôi mời học sinh đến kênh Slack.


Tại sao tôi nên học Git?

Tại sao tôi nên học? Để đưa ra cho bạn một trong những lý do thực tế nhất, họ hỏi về điều này khi bạn nộp đơn xin việc và nó rất cần thiết cho các dự án, nhưng họ không dạy điều này ở trường😢

Khi tôi trải nghiệm nhiều cuộc thi và hoạt động thuê ngoài, cũng như làm việc tại nhiều công ty, tôi nhận được nhiều câu hỏi như "Tôi muốn bắt đầu với Git, nhưng tôi phải bắt đầu từ đâu?", "Tôi bắt đầu với GitHub, nhưng tôi nên tải lên cái gì đây?" "

Chúng ta hãy dạy các em từng chút một trong thời gian ngắn và sau đó cuối cùng nói rằng: 'Chúng ta hãy lập kế hoạch một cách có hệ thống và dạy các em một cách đúng đắn!' Với suy nghĩ này, tôi đã thực hiện bốn bài giảng ngoại tuyến về Git và chuẩn bị bài giảng Inflearn.


👌 Ai sẽ được hưởng lợi khi nghe điều này?

  • Những người muốn quản lý mã họ viết một cách hiệu quả và có hệ thống
  • Tôi đã từng sử dụng Git trước đây, nhưng chỉ thỉnh thoảng khi làm việc trên một dự án và có hiểu biết mơ hồ về khái niệm này.
  • Những người muốn cộng tác thông qua Git nhưng không biết cách thực hiện
  • Những người quan tâm đến thế giới mã nguồn mở
  • Một người đã cố gắng tự học Git và thất bại
  • Những người không biết cách sử dụng Git với lệnh (CLI)
  • Những người muốn lập trình và lưu giữ hồ sơ học tập của mình
  • Những người muốn sử dụng cờ theo cách 'gợi cảm'

🚫 Ai không nên nghe?

  • Những người có hiểu biết sâu sắc về Git và các lệnh GitHub như add, commit và push và có thể sử dụng chúng một cách thoải mái (ngay cả khi bạn chỉ học tuần đầu tiên, bạn cũng sẽ biết nội dung này.)
  • Một người hiểu rõ về các nội dung trung gian của Git như yêu cầu kéo, nhánh, v.v.

Các tính năng đặc biệt của khóa học này:

Khóa học này tập trung nghiêm ngặt vào đào tạo thực hành.
Đó là cách tôi học và tôi nghĩ rằng học thông qua kinh nghiệm là cách nhanh nhất để phát triển. 'Tôi thậm chí còn không biết Commit là gì, Branch là gì, Branch Processing là gì và Pointer là gì?'
→ Một lý thuyết chỉ là một lý thuyết. Sau khi hoàn thành khóa học này, bạn sẽ có thể sử dụng Git một cách thoải mái.

Nó hoàn toàn tập trung vào CLI.
Khi bạn cần cộng tác trong một dự án, bạn thường thấy mình phải nhanh chóng bắt đầu sử dụng Git và Github bằng GUI. (Tôi cũng đã làm như vậy.) Trong trường hợp đó, bạn sẽ có hiểu biết mơ hồ về Git và GitHub và chỉ có kiến ​​thức mơ hồ về các khái niệm cơ bản như commit và push, vì vậy bạn sẽ gặp khó khăn mỗi khi cố gắng sử dụng GitHub trong một chương trình khác .

Trường hợp 1.
Nếu bạn đang sử dụng SourceTree để truy cập Git và GitHub và đang cố gắng kết nối GitHub trong Eclipse, thì sẽ không thành công.

Trường hợp 2.
Nếu bạn đang làm việc trên Git trong môi trường GUI khác ngoài SourceTree hoặc đang làm việc trên một dự án khác, việc tích hợp có thể gặp khó khăn.

Hai lý do trên là do tôi tình cờ tìm thấy một công cụ dễ sử dụng có tên là GUI mà không hiểu rõ về Git và GitHub. Nếu bạn hiểu đúng các khái niệm cơ bản của Git và GitHub, chẳng hạn như local và server, commit và push , bạn có thể sử dụng Git và GitHub mà không gặp vấn đề gì trong bất kỳ môi trường nào.
Do đó, khóa học này được tiến hành theo cách hiểu cơ bản về Git và GitHub thông qua CLI (dựa trên lệnh) và xây dựng kỹ năng thông qua thực hành.


Tại sao tôi tạo ra khóa học này

Tôi bắt đầu với GitHub từ con số 0. Ngày nay, tôi viết code hầu như mỗi ngày và không có ngày nào trôi qua mà tôi không sử dụng GitHub và Git. Lúc đầu, tôi nhớ mình đã lãng phí rất nhiều thời gian vì không biết Git là gì, Commit là gì và Push là gì.

Tất nhiên, thử nghiệm và sai sót sẽ giúp cải thiện kỹ năng phát triển của bạn. Nhưng nếu có con đường tắt dẫn đến sự phát triển của bạn với tư cách là một nhà phát triển, hoặc nếu bạn đang ở ngõ cụt, đôi khi tốt hơn là nên có người chỉ đường cho bạn.

Lúc đầu, GitHub có rào cản gia nhập khá cao. Tôi không quen với việc lập trình, tôi cần biết các khái niệm về máy chủ và máy khách, và có những thuật ngữ xa lạ đang lan truyền trên internet, chẳng hạn như các nhánh cộng tác và bản sao. Đối với người mới bắt đầu, việc hiểu những từ không quen thuộc rất khó khăn. Nhưng nếu bạn hiểu rõ ngay từ đầu và nếu có ai đó giải thích cho bạn theo cách dễ hiểu thì Git không hề khó chút nào.

Chúng tôi sẽ cung cấp những bài giảng giống như ngọn hải đăng giữa đại dương bao la.


Câu hỏi dự kiến

H. Tôi không có kinh nghiệm viết mã! Tôi có thể tham gia lớp học này không?

Không có vấn đề gì khi tham gia khóa học vì chúng tôi không viết mã trong lớp học. Tuy nhiên, nếu bạn không có kinh nghiệm viết mã, bạn có thể gặp khó khăn trong việc hiểu được nhu cầu về Git và Github hơn những người đã viết mã. Nếu được phép đưa ra một lời khuyên, tôi hy vọng bạn sẽ cảm nhận và học hỏi được nhiều hơn nếu bạn nghiên cứu và thực hành ít nhất một ngôn ngữ lập trình trước khi lắng nghe ngôn ngữ đó.

H. Tôi đang sử dụng MacBook! Tôi có thể tham gia lớp học này không?

Bài giảng được thực hiện trong môi trường Windows, nhưng không có sự khác biệt đáng kể nào vì các lệnh vẫn giống nhau, ngoại trừ cmd được đổi thành terminal. Tôi sử dụng cả Mac và Windows và không gặp vấn đề gì cả.

H. Tôi có cần chuẩn bị gì trước khi tham dự buổi thuyết trình không?

Hãy tham gia khóa học với sự nhiệt tình và phấn khích về những tiện ích mà bạn sẽ trải nghiệm trong tương lai.


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

Phím tắt GitHub của Knowledge Sharer(Nhấp vào)

JAIHYOUNG SHIN

  • Trưởng nhóm kinh doanh giáo dục Soft Square Education hiện tại , Trưởng nhóm giáo dục
  • Cựu giảng viên Java, C, Arduino, Android của Jamsil Software Coding Academy
  • Lên kế hoạch và bài giảng cho các khóa học Git dành cho người mới bắt đầu 1, 2, 3 và 4
  • Đồng sáng lập Voice Delivery, một nền tảng ghi âm lồng tiếng
  • Hoạt động ẩn và cấp cao 5 lần trở lên, huấn luyện phát triển Android cho đại diện của một công ty nào đó vào tháng 1 năm 2021
  • MakeUs Tổng giám đốc thế hệ thứ 5, Câu lạc bộ ra mắt ứng dụng có lợi nhuận
  • MakeUs Thế hệ thứ 4 Câu lạc bộ ra mắt ứng dụng Mục tiêu ra mắt ứng dụng có lợi nhuận
  • Nhật ký cảm xúc hàng ngày Ứng dụng Android 'Haruend' Phát triển chung (Kotlin)
  • Phát triển chương trình mở rộng Naver Whale 'My Favorites' với hơn 6.000 lượt tải xuống và hơn 5.000 người dùng thực (HTML, CSS, JavaScript)
  • Gia công phát triển ứng dụng quản lý đồ đạc dựa trên Bluetooth (Kotlin)
  • Gia công phát triển ứng dụng dịch vụ giới thiệu quán cà phê theo vị trí (Java)
  • Máy in 3D + Phát triển đèn tâm trạng Iron Man nhúng (C)
  • Hoạt động cố vấn lập trình viên mới nổi của SSAC Seoul

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

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

  • 내가 작성한 mã hiệu quả, có hệ thống

  • Git đã từng sử dụng nhưng chỉ sử dụng khi làm dự án và không hiểu rõ về khái niệm

  • Những người quan tâm đến thế giới mã nguồn mở

  • 혼자 Git học tập nhưng thất bại

  • 명령어로 Git xử lý không thành thạo (người cần học Git CLI)

  • Những người muốn để lại hồ sơ về quá trình lập trình và học tập của mình

  • Những người muốn sử dụng Git một cách ‘sexy’

Cần biết trước khi bắt đầu?

  • Trong quá trình này, bạn sẽ không phải thực hiện mã hóa, nhưng bạn cần có kinh nghiệm mã hóa để có thể hiểu rõ hơn về nhu cầu quản lý phiên bản.

Xin chào
Đây là

1,778

Học viên

223

Đánh giá

182

Trả lời

4.9

Xếp hạng

1

Khóa học

안녕하세요, 성장하는 개발자 신재형입니다. 

현재 IT기업에서 교육팀장으로, 수많은 교육생들을 교육하고 있으며, 

'어려운 컴퓨터 용어를 쉽게 설명하자'라는 모토를 가지고 일하고 있습니다. 

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

Tất cả

32 bài giảng ∙ (2giờ 6phút)

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

Đánh giá

Tất cả

223 đánh giá

4.9

223 đánh giá

  • 제일일님의 프로필 이미지
    제일일

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Git 숙련자들에게는 건질 것이 없을 수도 있는 영상이지만, 이제 막 회사나 혹은 개발 배우는 곳에서 Git을 처음 다루게 되었을 때 참고하면 이해가 빠르게 되고 재미있게 배울 수 있는 강의입니다. 다만, 미묘하게 아쉬운 점은 강의가 기간제라서 허겁지겁 다 보고 얼마나 잘 흡수 했을지는 아직 잘 모르겠네요 ㅎ

    • 신재형
      Giảng viên

      안녕하세요! 깃 숙련자에게도 드릴수 있는것들을 더 많이 마련했으면 좋았을텐데 아쉽네요 ㅠㅠ 혹시 슬랙연동이나 PR, Fork부분도 아쉬우셨을까요? 😭 강의의 목적이 아무래도 짧은 시간에 쉽게 깃을 마스터 하는 것이 목표이다보니 3개월이면 충분하다고 생각했었는데 혹시 모자라다면 수업에 있는 슬랙이나, 인프런 질문통해 문의 주시면 연장해서 더 자세히 보실 수 있도록 도와드리겠습니다😇

  • 동우님의 프로필 이미지
    동우

    Đánh giá 21

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    코린이도 진짜 바보라도 이해할수 있을 정도로 쉽게 설명을 잘 해주십니다 이렇게 쉬운 깃강의는 처음입니다 친절하게 알려주셔서 감사합니다!

    • 신재형
      Giảng viên

      안녕하세요, 신재형입니다. 바보라도 이해할 수 있다니, 최고의 칭찬이네요! 감사합니다.

  • 임세진님의 프로필 이미지
    임세진

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    재형님(강의 시작 때마다 소개가 나와서 이름을 외워버린,,ㅎ) 이렇게 유익한 강의 찍어주셔서 너무 감사합니다 ㅠㅠ 너무나도 값진 2시간이었습니다ㅠㅠ 심지어 부끄럽지만 저는 학교 전공 수업 중에 깃을 알려주는 수업에서도 A+을 받았지만 깃과 깃허브의 차이도 모르고, 깃을 안쓰다보니 혼자서 깃을 쓸 때와 협업할 때의 명령어 차이도 구분하지 못했습니다. 이번 강의를 통해 저도 pro 뱃지(?) 달고 오늘부터 잔디를 열심히 가꿔보려구요!ㅎㅎ 항상 git의 중요성은 인지했지만 정보가 쏟아지고 명쾌하게 + 짧게 정리해준 영상을 찾기가 어려워서 늘 시작하기를 미뤄왔는데,, 이런 강의 찍어주셔서 진짜 감사합니다ㅠㅠ 처음에 강의를 들으면서 '어떻게 4분 정도의 영상이 이렇게 군더더기 없이 핵심만을 전달할 수가 있지? 이 분은 천재신가..?'라고 생각했는데 강의 마지막 말씀을 통해서 5분짜리 영상을 찍을 때도 몇 번의 재도전, 몇 시간의 자료준비 및 강의구성이 있었다는걸 알았네요.. 그 노력의 결과물이 너무 완벽해서 세상 혼자사시는 천재신줄 알았어요,,ㅎㅎ 저도 깃 때문에 삽질한 경험이 있다보니 이렇게 2시간만에 깃을 완-벽 이해할 수 있는 강의는 저만 알고 꽁꽁 숨겨두고 싶지만,, 제 동기들한테도 추천했어요!ㅎㅎ 재형님 사시는동안 passive income이 가득하시길,,!

    • 신재형
      Giảng viên

      감동입니다. 저에게 기분좋은 아침을 선물해주셨네요 :) 저도 항상 학교수업만 열심히 따라듣는 모범생이었는데, 코딩잘하는 동생이랑 처음으로 외주를 하면서 쓴 깃허브가 제 커리어의 전환점이었던거 같아요. 응용프로그래밍 실무쪽에 뜻이 있다면, 학교에 생기는 UMC(현재는 10개 대학교에 있음)에도 나중에 도전해보시면 좋을것 같아요! 앞으로도 응원할게요!

  • chanhyuk kim (탈퇴)님의 프로필 이미지
    chanhyuk kim (탈퇴)

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    핵심부분만 설명해주신 덕분에 빠르게 숙지할 수 있어요

    • 신재형
      Giảng viên

      실습위주로 빠르게 핵심만 전달드리려고 노력했어요! 앞으로도 익숙해지기 위해 계속 생활에서 사용하시는 것! 잊지 마세요!

  • Brian H. Na님의 프로필 이미지
    Brian H. Na

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    81% đã tham gia

    깃허브를 처음 입문하거나, 탑다운 방식으로 듬성듬성 배우신 분들이 듣기 좋은 방식입니다. 하나하나 실무에 맞춰서 알려주시기 때문에 어려움 없이 접하실 수 있습니다. 특히 간단한 GUI 프로그램으로 git을 배우지 않고, CLI 방식으로 git을 다루는 법을 알려주시기 때문에 비주얼스튜디오 코드나 cmd(명령프롬포트), 터미널이 있는 대부분의 컴퓨터에서 배운 내용을 활용할 수 있다는 점이 큰 장점입니다.

    • 신재형
      Giảng viên

      좋은 후기 감사합니다 :) 도움이 되셨다니 다행이에요! CLI로 배우면 터미널이 있는 IDE환경에서 적용하기가 아주 편하고 빨라지죠. 앞으로도 깃을 일상에서 잘 사용하시기를 바랄게요!

508.201 ₫

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!