Yalco's Spoon-fed Object-Oriented Design Patterns
yalco
OODP's 25 patterns teach various methods for object-oriented software design.
초급
Java, oop, Design Pattern
A friendly and easy course that even coding beginners can follow! The ultimate course that turns working developers into Git experts!
7,327 learners
Level Beginner
Course period Unlimited

Basic usage of Git and GitHub
Practical Git for Project Management
Advanced Features for Aspiring Git Masters
How Git Works and Detailed Operation/Configuration
Practical Git & GitHub Conventions and Usage Strategies
Various ways to use GitHub for collaboration
Git and GitHub Practical Pro Tips
Git & Github, done right with Yalco!
While searching for various materials and taking many lectures to better use Git in the field, I thought it would be nice to have a lecture that would cover everything I learned in these courses, from the basics to advanced knowledge of Git and GitHub, as well as various strategies and usage tips.
This course was created after a long period of research and preparation with the goal of creating a truly wonderful and informative course.
Programming
Even if you've never done it before!
Git/Github
Even if it's your first time!
Git/Github
Even if you want to write well!
Save your precious time with a refreshing and easy-to-follow process. (Please understand that some students may feel that the speech is fast. Please check the free part first!)
We have prepared this book so that you can learn as much as possible by explaining in detail not only Git and how to use it, but also its operating principles, practical utilization strategies, variables for each execution environment, and various tips.
For each lesson, the main points of the video and copy-pasteable practice commands and codes are organized on the webpage , so you can follow and apply them to easily proceed with the practice.
To help students study without burden, we are releasing Sections 1-4, which cover the basic usage of Git and GitHub, for free through a preview .
I am a YouTuber who broadcasts the YouTube channel Yalpakhan Coding Dictionary and an author who writes IT books. Based on my experience as a full-stack developer, I create content that explains difficult programming concepts with analogies, easy examples, and sometimes animations so that beginners can easily understand them.
🎬 YouTube Shallow Coding Dictionary Channel (Click!)
📕 Go see Yalko's books (click!)

Section 1
Learn the basic concepts of Git, how to set up each environment, and how to start using Git.
Section 2
Learn how to use Git to travel through the past and present of a project, and practice with the CLI (main) and source trees.

Section 3
Learn how to move across project dimensions (branches) and resolve conflicts and other issues.
Section 4
Learn the basics of using GitHub and how to collaborate with it.

Section 5
Learn theoretical concepts and practice them to advance into advanced topics.
Section 6
Learn tips for finding out how to use Git on your own, as well as how to customize various settings and shortcuts.
Section 7
Commit Advanced - Practice commit-related conventions used in practice, how to make commits more detailed, and how to freely modify past commit history.
Section 8
Learn more ways to revert your work, files, and commits with Git.

Section 9
Learn how to manage tags and releases locally and remotely.
Section 10
Branching in-depth - Learn more about branches, practice their advanced features, and learn strategies for using branches in the workplace.
Section 11
Log Digging & Debugging - Practice advanced features that leverage Git to get a more colorful look at the status and management history of your project, and find out the cause and timing of errors.
Section 12
Learn the concepts of Hooks and Submodules and practice related basic examples.

Section 13
Learn how to leverage GitHub's many features for collaboration, portfolios, and open source.

Section 14
After learning how to use advanced GitHub settings like SSH and GPG, we'll look at simple examples of how to work more conveniently with GitHub Actions, GitHub CLI, etc.
Published as <Yalko's TOO MUCH Kind Git & GitHub>!
You can review what you learned in the video lectures in a paper book.
Q. Why should I learn 'Properly Dig'? ⛏️
There is a huge difference between having a vague understanding of Git and having studied it properly in terms of your confidence in handling projects. After learning in detail how Git works and what you can do with it, you will feel like a 🧙♂️ wizard who can freely handle the time and space of your project!
Q. I'm new to programming. Can I still take the class? 🍼
We will explain everything from the initial environment setup to using coding tools in detail and use easy-to-follow terms so that even beginners can follow along. You will only learn how to use Git and GitHub, and there will be no programming involved.
Q. I know a bit about Git, would that help? 👩💻
It covers advanced features of Git and GitHub, as well as tips and tricks that are not provided in other courses, so that students can learn as much as possible. It will be helpful for those who want to know more about Git and use it better!
Q. Do you use CLI or SourceTree? 🌳
Sections 1-4, which focus on the CLI but cover the basic usage in general, also teach you how to do it with SourceTree. Section 5, which covers advanced usage, teaches you mostly using the CLI.
Q. Are there any restrictions on the practice environment? 🍎
We will explain in detail how to set up each version and the parts that may be different in practice so that you can follow the lecture on both Windows and Mac. If you have any difficulties, please let us know and we will update the lecture page continuously.
Who is this course right for?
A person starting to learn coding
All people who want to become programmers
First-time user of Git and GitHub
Knows Git somewhat but wants to learn it 'properly'
Someone who wants to learn how to collaborate systematically in practice
Person who wants to study the specific principles and advanced features of Git
Open source people
31,957
Learners
1,734
Reviews
95
Answers
4.9
Rating
17
Courses
유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다. 풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.
🎬 YouTube 얄팍한 코딩사전 채널 (클릭!)
📕 얄코의 책들 보러가기 (클릭!)
All
61 lectures ∙ (5hr 43min)
All
432 reviews
4.9
432 reviews
Reviews 5
∙
Average Rating 4.6
5
4~5 days ago, I saw a video on Yalko YouTube and heard that he had filmed a git lecture, so I immediately took the class. Wow... As expected, he really explains things very well. It's amazing! I think even those who are learning Git for the first time can follow along slowly. I especially recommend it to those who, like me, were told to use git and github, but just memorized a few commands and didn't try to understand them deeply.
Thank you ㅠㅠ We will continue to create even better content in the future!
In this chapter, when I type git switch development in vscode, I get an error message saying fatal: invalid reference: development. How do I resolve this?
Reviews 503
∙
Average Rating 5.0
Reviews 12
∙
Average Rating 5.0
5
This is the best git lecture I've ever seen. I regret the time I wasted because I didn't learn from this video when I first started learning. I wish there was a lecture where I could learn as deeply as this lecture with the next content, even if it was paid. Thank you.
Thank you for giving me a great sense of accomplishment for all my hard work. I'm so happy that it was helpful! I'll continue to reward you with better content!!!
Reviews 12
∙
Average Rating 5.0
5
I used it a lot, but I thought I should study it properly for collaboration, so I signed up for the course. The contents are explained in a friendly and detailed way, so it is easy to understand. I recommend it to those who want to use git properly.
Thank you! We will continue to reward you with even better content!!
Reviews 1
∙
Average Rating 5.0
5
It was really helpful. I would not have been able to do it alone, but I am grateful that you made it possible for me to watch such high-quality lectures at a low price. I asked a lot of questions, but you responded quickly even late at night and gave me great feedback. Thank you.
I'm glad I could help! Feel free to ask questions anytime~!!
Limited time deal ends in 4 days
$30,800.00
30%
$34.10
Check out other courses by the instructor!
Explore other courses in the same field!