Git Learning Journey - Guide to Learn Git (Version Control)

Designed for coding bootcamp students, university students, technical writers, and product managers.

4.40 (307 reviews)
Udemy
platform
English
language
Operating Systems
category
instructor
Git Learning Journey - Guide to Learn Git (Version Control)
3,574
students
2 hours
content
Jun 2020
last update
$69.99
regular price

What you will learn

Git Version Control

Github

Version Control

Distributed Version Control

Why take this course?

The 3️⃣ main goals of this course are to:

  1. Build a mental model of Git (version control) ✅

  2. Provide simple explanations ✅

  3. Make how Git works tangible

  • In this course I explain the basics of Git (version control) in a visual and simple manner.

  • I cover some of the basics of GitHub.

  • I introduce one concept at a time and build from the beginning to the end incrementally.

  • I introduce every new term so that beginners and more experienced folk can follow the course alike!

I want to make sure everyone can get as much out of this course as possible.

So in order to align expectations with reality let me share what this course is not

  • This course is not about how Git is used in big companies   ❌

  • This course is not an advanced guide to Git ❌

  • This course does not teach you how to code ❌

    Who this course is for:

    • Beginner developers with non-technical backgrounds

    • Coding bootcamp students

    • Experienced coders wanting a Git refresher

If you find other resources teaching Git too complicated or too advanced then this course if for you! The main innovation in this course is that in order to refer to commits I use color as a metaphor. This makes the learning experience a lot easier to digest!

Screenshots

Git Learning Journey - Guide to Learn Git (Version Control) - Screenshot_01Git Learning Journey - Guide to Learn Git (Version Control) - Screenshot_02Git Learning Journey - Guide to Learn Git (Version Control) - Screenshot_03Git Learning Journey - Guide to Learn Git (Version Control) - Screenshot_04

Our review

based on the reviews you've provided, it seems that the course is generally well-received for its clarity, comprehensive coverage of Git basics, and Anna's teaching style. Here are some key points from your feedback: 1. **Audience**: The course is suitable for beginners and provides a solid foundation in Git and GitHub. It's also praised for being precise, to the point, and not taking up too much time. 2. **Content**: Each lesson is appropriately sized, and the explanations are clear and at a good pace. The course covers all the basics needed for most users to get started with Git and GitHub. 3. **Visual Aids**: The diagrams and side-by-side visuals of terminal and file windows make it easy to understand complex concepts, which is highly appreciated by learners. 4. **Teaching Style**: Anna's teaching style is considered great, with her pacing and use of visual aids being particularly helpful for different types of learners. 5. **Updates and Improvements**: Some users suggest that topics like tagging and stashing could be added to the course in future updates. Also, it's mentioned that some commands might become outdated over time, and it would be beneficial to note which instructions are specific to macOS. 6. **Technical Corrections**: One user clarifies a common misconception about Git commits, emphasizing that each commit is a snapshot of the project at that moment, and only new versions of files are saved. 7. **Limiting Factors**: While the course is excellent for beginners, it may not be comprehensive enough for those with decades of experience in Linux and command-line interfaces. Additionally, some commands and navigation may be specific to macOS users. 8. **Room for Improvement**: Some users hold back on a full five stars because they experienced some outdated commands or encountered differences in functionality between macOS and Windows environments. However, most learners were able to navigate these issues without significant trouble. 9. **Recommendations**: The course is highly recommended by many, and it's considered one of the best courses available for beginners learning Git and GitHub. In summary, the course appears to be a valuable resource for those new to Git, with clear explanations and helpful visuals. It seems to do well in making complex concepts accessible to learners, although there are some considerations for updates and ensuring that instructions remain relevant across different operating systems. Overall, it's a positive testimonial for the course's effectiveness in teaching Git fundamentals.

Charts

Price

Git Learning Journey - Guide to Learn Git (Version Control) - Price chart

Rating

Git Learning Journey - Guide to Learn Git (Version Control) - Ratings chart

Enrollment distribution

Git Learning Journey - Guide to Learn Git (Version Control) - Distribution chart
2819439
udemy ID
2/17/2020
course created date
4/18/2020
course indexed date
Angelcrc Seven
course submited by