Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Tool/Software

Git (GitHub) 180 Lectures! A-Z: From Basic to Intermediate Theory and Practice

180 lessons! Learn all of Git's operations and principles systematically through hands-on exercises, with over 1,100 minutes of instruction.

(5.0) 1 reviews

36 learners

  • infohojin
저자 직강
Git
GitHub

What you will learn!

  • Basic Git Usage

  • How Git Works

  • Git practice.

Lecture Introduction 📖

  • In order to proceed with a stable project, you need to manage the code systematically from the beginning and think about how to distribute it. Git is the best tool for such project management.
  • This lecture is a direct lecture by the author of "Git Textbook", and you can learn about Git's operation principles and functions while confirming practical results through 180 lectures and 1,100 minutes about Git from A to Z.
  • It has the advantage of making it easier to follow along with the learning because it provides well-organized explanations of screens based on typical PPTs and explains the operation contents through screen notes.
  • This course is divided into 180 functions and explained briefly. You can quickly find and learn only the necessary parts, and reduce the mistakes of missing learning stages due to long classes.

Course Target Audience/Course Purpose 🙆‍♀️

If you are a job-seeking developer, the essential feature you need to know is Git . Also, even if you are not good at development, you need to participate in a project, and if you do not know Git, you cannot exchange codes and collaborate on projects . Nowadays, open source code and utilization are important. If you do not know Git, it is difficult to obtain or utilize open source code .

Through this lecture, I hope you can systematically learn Git from AZ and smoothly participate in the project you want to proceed with.

Types of students that knowledge sharers think of

  • Developers preparing for employment
  • Developers participating in and collaborating on projects
  • Developers for open source development, participation, and utilization

Students' Concerns & Solutions

  • Real-time live coding has many parts that are difficult for beginner developers to follow. To solve this, this lecture uses well-organized PPTs to explain the content at once, allowing you to follow the flow of the lecture.
  • It is good to show the practical process and screen, but it is difficult to easily understand the small letters and movements. To solve this, the results are also explained in large letters in PPT format, so that it is easy to understand.
  • Adding descriptions and screen notes makes it easier to understand the flow and content of actions.
  • You can easily find and study only the parts you need.

Changes in students after attending the lecture

  • You can understand the operation of Git, which you vaguely know, in more detail and systematically.
  • Explain as specifically as possible how students can change. They will experience changes where they feel less resistant to Git and can become more accustomed to using Git every time they create a folder and write code. They will experience less difficulty sharing code with team members and those around them and working together.
  • One day, I will have the challenge of working on an open source project! Also, I will become a project manager through Git and think about how to manage codes, and become a more mature developer.

Lecture Features ✨

Live coding and real-time lectures are helpful in showing students how programs work. However, most people who listen to the lectures find everything awkward and have difficulty following along.

This lecture is based on PPT that is easy for the general public to understand and explains the operation of GIT. In addition, since the content to be discussed is explained on the screen, you can easily understand the lecture content through the screen content while listening to the explanation. Even the seemingly complicated exercises and results are organized and explained on the screen, so you can understand the operation of Git that you found difficult more easily.

Also, as a beginner, it explains in detail the advanced functions and operating principles of Git that you were curious about as you gradually became more proficient and used Git. This may be a disadvantage because the lecture time and content are long. However, the abundant explanations are divided into lectures so that you can purchase the lecture and keep it, and review only the necessary parts like a dictionary in the future.


What you'll learn 📚


Expected Questions Q&A 💬

Q. I am a complete beginner in Git. Can I start with this course?
A. This course starts from the basic level, so even beginners of Git can get started. The course is designed so that college freshmen/high school students can get started.

Q. I know the basic usage by watching blogs and YouTube, but I don't really understand the concept of Git.
A. If you are in a hurry to use Git, it is a good idea to start by searching blogs, YouTube, etc. However, it is difficult to understand the functions while drawing the overall picture in the future if you have acquired knowledge in fragments. Also, it is difficult to solve problems that occur. This course is 180 lectures and 1,100 minutes long, so you can learn about Git in a systematic order.

Q. I would like to know more about Git's operation in detail in order to proceed with open source.
A. This instructor has experience in open source and has won numerous awards. If you have learned how to use Git to some extent, you will now want to learn about the principles of Git's operation and more detailed functions. This course contains classes that allow you to learn Git from the basics to intermediate and advanced levels.


Things to note before taking the class 📢

Please prepare a simple computer for learning. We will use vscode to write code in the middle, so if you install this, you will not have any difficulty following the learning.

Practice environment

  • Operating System and Version (OS): Windows, macOS, Linux, Ubuntu, etc. OS type and version
  • Tools used: VSCode editor and Git (installation instructions are provided in the lecture)

Introducing the knowledge sharer ✒️

"People leave their names behind when they die, tigers leave their skins behind when they die, but developers leave their codes behind when they die." This is Hojin Lee, who has been sharing his knowledge gained from his many years of experience in hardware, mobile, and web development with the slogan, "In addition, he has taught students and received awards in numerous competitions, including the Open Source Software Developer Competition and Hanieum Mentor."

Resume / Portfolio / Personal Video

  • Winner of the Open Source Software Developer Contest 2018, 2019, 2021, 2022 Gold/Bronze/Silver/Bronze 4 times
  • Hani-eum Contest 2022, 2023, 2024 Mentoring Gold/Silver Award for 3 Consecutive Years

Recommended for
these people

Who is this course right for?

  • Code management and collaboration in the enterprise

  • Open source progress and repository management

Hello
This is

Curriculum

All

184 lectures ∙ (18hr 22min)

Published: 
Last updated: 

Reviews

All

1 reviews

5.0

1 reviews

  • shinmyeongho3265님의 프로필 이미지
    shinmyeongho3265

    Reviews 5

    Average Rating 5.0

    5

    30% enrolled

    $26.40

    Similar courses

    Explore other courses in the same field!