강의

멘토링

커뮤니티

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 gain after the course

  • 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

  • danielyebonyoo6357님의 프로필 이미지
    danielyebonyoo6357

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    It's not that I can't use git or I haven't used it before, but I couldn't say I was good at it. After taking the lecture, I feel more confident. ㅎㅎ I think it's important to learn anything well at first. I recommend it to those who are new to git, or to those who, like me, have tried using it but can't use it cleanly and want to use it a little better!

    • country
      Instructor

      I'm glad you feel more confident! Thank you for listening.

  • omg님의 프로필 이미지
    omg

    Reviews 205

    Average Rating 5.0

    5

    100% enrolled

    Both the explanation and the examples were good. It was personally very helpful to me that you told me the alias. There are many good book reviews on your blog. ㅎㅎ I was planning to read a lot of IT books in 2021, so I will refer to the reviews.

    • country
      Instructor

      OMG, I'm glad it helped you. Thank you for visiting my blog! Good luck~

  • 216002120850님의 프로필 이미지
    216002120850

    Reviews 1

    Average Rating 5.0

    5

    75% enrolled

    I definitely learned git in school, but I quickly forgot it.. I was able to get used to it again through this opportunity. You explained everything in detail, and I could easily understand it with appropriate example pictures and code practice. If I get the chance, I would like to listen to the practical lecture too! Thank you for the great lecture. I think I will listen to it again often in the future:)

    • country
      Instructor

      I'm learning Git at school these days~ Please show a lot of interest.

  • wooson08239580님의 프로필 이미지
    wooson08239580

    Reviews 4

    Average Rating 5.0

    5

    61% enrolled

    • country
      Instructor

      Thank you for your course review, Wooseop. Keep fighting until the end~

  • tykwak1561님의 프로필 이미지
    tykwak1561

    Reviews 18

    Average Rating 4.4

    5

    100% enrolled

    • country
      Instructor

      tykwak, thanks for the feedback. Happy git life!

$22.00

Similar courses

Explore other courses in the same field!