강의

멘토링

로드맵

BEST
Programming

/

Programming Tool/Software

Coding is real! - Git beginner course for those who don't know Git (focused on Git and Github practice)

Are you confused about where to start with Git and Github?🧐 This is an All-in-One course that introduces you to Git from the most basic level to intermediate Git usage and collaboration.

(4.9) 224 reviews

1,780 learners

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

Reviews from Early Learners

What you will learn!

  • Collaboration technologies that can be used in schools, clubs, or teams

  • Git/Github basics and intermediate, and collaboration techniques that can be used in actual work

Git & Github, from beginner to advanced! 💪
Complete it all in one 2-hour all-in-one course.

Lecture Topic

Are you uploading the code you're using now to Github? 🤨
Since you're coding anyway, wouldn't it be good to keep a daily coding record like a diary?
Have you ever accidentally lost your code while working on a project and not saving it?
All-in-One course for Git beginners, from beginner Git to intermediate usage and collaboration!


Proven through offline lectures
A unique mentor
Easy and quick Git tutorial.

Because it has already been proven through numerous offline lectures!
There are many good lectures, but none of them teach this easily!

If you are interested in a more detailed review
Section 0. "Processing Method, Mentor Introduction, Lecture Review"
Check out the preview lesson!

Rather than a long lecture, a short, thick, and easy lecture that edits down to the breathing sounds!
Because difficult concepts are explained easily and the materials are clean!

Difficult concepts are made easier with pictures
Easy to understand, friendly explanations at eye level

bonus!
Even complex commands can be handled with ease
Support for lecture subtitles.

Because your time is precious,
Compact editing and subtitle support!

You can communicate with the instructor,
Used by developers in the field
You are invited to Slack.

You can learn how to contribute to open source projects by directly PRing the instructor's repository.

I invite students to the Slack channel.


Why should I learn Git?

Why do you need to learn it? I'll tell you one of the most realistic reasons. It's something that you'll be asked about when applying for a job and it's essential for projects, but schools don't teach it.

As I experienced various outsourcing and competitions, and also worked at companies, I received many questions like, "I want to start with Git, but where do I start?", "I started with GitHub, but what on earth should I upload?", etc.

I taught it little by little for a while, but then I thought , 'Let's plan it systematically and teach it properly!' So I gave 4 offline Git lectures and prepared the Inflearn lecture.


👌 Who would benefit from listening to this?

  • People who want to manage the code they write efficiently and systematically
  • I have used Git before, but only occasionally when working on a project and have a vague understanding of the concept.
  • People who want to collaborate through Git but don't know how to do it
  • People interested in the world of open source
  • A person who tried to learn Git on his own and failed
  • People who don't know how to use Git with commands (CLI)
  • People who want to code and keep a record of their studies
  • People who want to use flags in a 'sexy' way

🚫 Who shouldn't listen?

  • People who have a deep understanding of Git and GitHub commands such as add, commit, and push and can use them freely (even if you take the first week, you will already know this content.)
  • A person who has a good understanding of intermediate Git contents such as pull request, branch, etc.

Special features of this course:

It is strictly focused on practical training.
That's how I studied, and I think that the fastest way to grow in development is to learn by bumping into things. 'I don't even know what a commit is, but what is a branch, what is branch processing, and what are pointers?'
→ Theory is just theory. After completing this course, you will be able to use Git freely.

It is absolutely CLI-centric.
When you need to collaborate on a project, you often start using Git and GitHub in a hurry with a GUI. (I did that too.) In that case, you have a vague understanding of Git and GitHub and only vague understanding of basic concepts such as commit and push, so you have a hard time every time you try to use GitHub in another program.

Case 1.
If you are using SourceTree to access Git and GitHub and are trying to connect GitHub in Eclipse, it will fail.

Case 2.
If you are working on Git in a GUI environment other than SourceTree or working on another project, it may be difficult to integrate it.

The above two are because they came across an easy tool called GUI without a proper understanding of Git and GitHub. If you properly understand the fundamental concepts of Git and GitHub, such as local and server concepts, and commit and push , you can use Git and GitHub without any problems in any environment.
Therefore, this course is conducted in a way that fundamentally understands Git and GitHub through CLI (command-based) and builds skills through practice.


Why I Created This Course

I started with GitHub by accident. Now, I code almost every day and there is not a day that I don't use GitHub and Git. At first, I didn't know what Git was, what Commit was, and what Push was, so I remember wasting a lot of time.

Digging deep is certainly helpful when it comes to improving your development skills. But if there is a shortcut to your growth as a developer, or if you are at a dead end, it is sometimes better to have someone show you the way.

GitHub has a high barrier to entry. If you are not familiar with coding, you need to know the concepts of servers and clients, and there are many unfamiliar terms floating around the Internet, such as collaborative branches and clones. For beginners, understanding unfamiliar terms is difficult. However, if you understand it well at the beginning, and if someone explains it to you in an easy way, Git is not difficult at all.

We will provide lectures that are like a lighthouse in the vast ocean.


Expected Questions

Q. I have no coding experience! Can I still take the course?

There is no problem taking the course because we do not code in class. However, if you have no experience with coding at all, it may be harder to sympathize with the necessity of Git and Github than those who have coded. If I may recommend it, I expect that you will feel and gain more if you study and practice at least one programming language to the end and then take it.

Q. I am using a MacBook! Can I still take the class?

The lecture is conducted in a Windows environment, but the commands are the same, except that cmd is changed to terminal, so there is no big difference. I use both Mac and Windows, and there is no problem at all.

Q. Is there anything I need to prepare before attending the lecture?

Please take the course with a warm heart and excitement about the convenience you will experience in the future.


Introducing the knowledge sharer

Knowledge Sharer GitHub Shortcut(Click)

JAIHYOUNG SHIN

  • Current Soft Square Education Business Division Education Team Leader , Education Leader
  • Former Jamsil Software Coding Academy Java, C, Arduino, Android instructor
  • Planning and lectures for Git beginners' Git beginner courses 1st, 2nd, 3rd, and 4th
  • Co-founder of Voice Delivery, a voice acting recording platform
  • Hidden and high-level activities 5 times or more, Android development coaching for a representative of a certain company in January 2021
  • MakeUs 5th Generation General Leader, Profitable App Launching Club
  • MakeUs 4th Generation App Launching Club Profitable App Launching Target
  • Daily Emotion Diary Android App 'Haruend' General Development (Kotlin)
  • Development of Naver Whale extension program 'My Favorites' with over 6,000 downloads and over 5,000 real users (HTML, CSS, JavaScript)
  • Outsourcing the development of a Bluetooth-based belongings management application (Kotlin)
  • Outsourcing the development of a location-based cafe recommendation service application (Java)
  • 3D Printer + Embedded Iron Man Mood Light Development (C)
  • Seoul SSAC Rising Programmer Mentor Activity

Recommended for
these people

Who is this course right for?

  • People who want to manage the code they write efficiently and systematically

  • I have used Git before, but I only used it occasionally when working on a project and I didn't really understand the concept.

  • People interested in the world of open source

  • People who tried to learn Git on their own and failed

  • People who don't know how to use Git with commands (people who need to learn Git CLI)

  • People who want to leave a record of their coding and study

  • People who want to use Git in a ‘sexy’ way

Need to know before starting?

  • You don't have to code during the course, but you should have some experience with coding to better understand the need for version control.

Hello
This is

1,780

Learners

224

Reviews

182

Answers

4.9

Rating

1

Course

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

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

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

Curriculum

All

32 lectures ∙ (2hr 6min)

Published: 
Last updated: 

Reviews

All

224 reviews

4.9

224 reviews

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

    Reviews 10

    Average Rating 5.0

    5

    100% enrolled

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

    • 신재형
      Instructor

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

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

    Reviews 21

    Average Rating 5.0

    5

    31% enrolled

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

    • 신재형
      Instructor

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

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

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

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

    • 신재형
      Instructor

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

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

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

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

    • 신재형
      Instructor

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

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

    Reviews 1

    Average Rating 5.0

    5

    81% enrolled

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

    • 신재형
      Instructor

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

Limited time deal

$17,320.00

25%

$18.70

Similar courses

Explore other courses in the same field!