강의

멘토링

로드맵

BEST
Programming

/

Programming Tool/Software

Git by a practitioner - Introduction

You will understand the Git commands used in practice and be able to use them in a CLI environment.

(4.7) 49 reviews

461 learners

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

Reviews from Early Learners

What you will learn!

  • Getting started with Git

  • Git Commands (CLI Environment)

  • Sharing code using GitHub

👨‍💻 G it, now let's use it confidently in practice ! 💾

- Companies such as Naver, Line, Kakao, Woowa Brothers, and Coupang use Git.
- Git is practically used as a standard in IT service companies!
- You need to be able to handle Git properly to ensure smooth collaboration in practice.
- This is a practical Git lecture taught by a developer from Kakao.

🗒 Course Introduction

🔑 Why?

  • Even if you apply a great algorithm to create a high-performance code / even if you create a nice-looking and clean code,
  • How can you collaborate if you can't share your code with your company?
  • When working as a developer , writing good code isn't the only important thing . Code management is equally important.

🔑 How?

  • I will share with you some of my experiences with Git while working at Kakao.
  • We will teach you how to use Git in practical applications without any difficulties at an IT service company.
  • We help you handle conflicts without panicking.

🔑 What?

  • I won't tell you all the features of Git (and you don't need to know them all).
  • Starting from the basics of Git, we will teach you the development flow using Git.
  • We'll show you how to effectively use Git through different development phases.

🔑 Composition

  • This course is an introductory course to Git . We plan to cover Git application in a follow-up course. This course will utilize IntelliJ , a popular platform for Java developers, to teach Git in a practical environment. If you already understand and utilize the basics of Git, you can skip this course and proceed directly to the next one.
  • This course is conducted entirely in a CLI environment. Please note that SourceTree or other GUI tools will not be used.

🌈 A sneak peek into the lecture

Theory explanation & practice in CLI environment
Take turns

Where visual aids are needed
Explained with pictures


🧰 Tools covered here

  • Git
    https://git-scm.com/downloads
    Install the one that matches your OS (Mac/Windows)
  • Terminal
    Mac: iTerm recommended
    Windows: We recommend installing git bash, which is installed with git.
  • GitHub
    https://github.com
    If you do not have an account, please sign up
  • reference
    Instructor's computer environment: Mac + iTerm + GitHub
    (Windows, other terminal programs are also fine)

🙋🏻‍♂️ Expected questions related to the lecture

Q. I've never used Git before. Is it okay to take this course?
A. Yes. It's also good for those with basic Git knowledge or experience using Git.

Q. What program do you use in this course?
A. Of course, I use Git. For reference, my computer environment is Mac OS + iTerm + GitHub . Even if you use Windows or another terminal, you should have no trouble following the lecture.

Q. Do you learn a GUI environment like SourceTree?
A. No, the learning process will be conducted solely using the CLI environment. While it's important to be proficient with GUI tools, I believe it's also crucial to master the fundamentals of using actual Git commands.

Q. Are there any special advantages to this course?
A. This course provides insights gained from working at IT companies like Kakao. It's a compilation of my experiences and convenient features. After taking this course, you'll feel confident collaborating with Git in an IT environment.

🔗 Recommended Resources & Books

Recommended for
these people

Who is this course right for?

  • Developers who are new to Git

  • Developers who want to learn Git from scratch

  • Developers who want to work using Git commands (CLI environment)

Need to know before starting?

  • basic linux commands

  • Basic vi editor commands

Hello
This is

461

Learners

49

Reviews

30

Answers

4.7

Rating

1

Course

대기업SI, 메신저 서비스 K사, L사를 거쳐 현재는 스타트업에서 Software Engineer로 일하고 있습니다.

Kotlin/Java, Spring, JPA를 활용한 Backend 개발을 주로 하고 있습니다.

OOP, TDD, Refactoring, Clean Code & Architecture, MSA 등에 관심이 있습니다.

IT로 세상을 조금 더 밝게 만들고 싶습니다.


 

Curriculum

All

28 lectures ∙ (2hr 38min)

Published: 
Last updated: 

Reviews

All

49 reviews

4.7

49 reviews

  • yaboong님의 프로필 이미지
    yaboong

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    git 을 못쓰는 것도 아니고 안써본 것도 아니지만, 잘 쓴다고 할 수는 없었는데 강의듣고나니 자신감이 붙네요 ㅎㅎ 뭐든 처음에 잘배우는게 중요하다고 생각합니다. git 을 처음 접하시는 분들이나, 저처럼 써보긴 했지만 뭔가 깔끔하게 못쓰겠는데 좀 더 잘 써보싶다 하시는 분들께 추천합니다!

    • Country
      Instructor

      자신감이 붙으셨다니 좋네요! 잘 들어주셔서 감사합니다.

  • OMG님의 프로필 이미지
    OMG

    Reviews 205

    Average Rating 5.0

    5

    100% enrolled

    설명과 예시 모두 좋았습니다. alias를 알려주셔서 개인적으로 많은 도움 되었습니다. 블로그에 좋은 책 리뷰들이 많네요 ㅎㅎ 2021년 목표로 IT서적을 많이 읽으려고 했는데 리뷰 참고하겠습니다

    • Country
      Instructor

      OMG님 도움이 되셨다니 기쁘네요. 블로그도 들려주셔서 감사합니다! 열공하세요~

  • #21600212 Nam님의 프로필 이미지
    #21600212 Nam

    Reviews 1

    Average Rating 5.0

    5

    75% enrolled

    깃을 분명 학교에서 배웠지만 금방 까먹게 되더군요.. 이번 기회에 다시 몸에 익힐 수 있게 되었습니다. 하나 하나 상세하게 설명해주시고 적절한 예시 그림, 코드 실습으로 쉽게 이해할 수 있었어요. 기회가 된다면 실전 편 강의도 듣고 싶네요! 좋은 강의 감사합니다. 앞으로도 종종 다시 듣게 될 것 같아요:)

    • Country
      Instructor

      요새 학교에서 Git도 배우는군요~ 많은 관심 부탁드립니다.

  • 손우섭님의 프로필 이미지
    손우섭

    Reviews 4

    Average Rating 5.0

    5

    61% enrolled

    • Country
      Instructor

      우섭님 수강평 감사합니다. 끝까지 화이팅 하세요~

  • tykwak님의 프로필 이미지
    tykwak

    Reviews 10

    Average Rating 4.6

    5

    100% enrolled

    • Country
      Instructor

      tykwak님 강의평 감사합니다 즐거운 git 생활 되십시오.

$22.00

Similar courses

Explore other courses in the same field!