Git and GitHub Beginners crash course 2021 (Udemy.com)

Hands-on Practical guide to Git and GitHub

Created by: Bluelime Learning Solutions

Produced in 2021

icon
What you will learn

  • Install Git
  • Initialize a repository
  • Add files to staging index
  • Commit files to repository
  • Write commit messages
  • Understand the Git three-tree architecture
  • Understand git workflow
  • Track when files are added and modified
  • Create gitignore file to exclude files and directories
  • Create remote repository
  • Create and merging branches
  • Understand HEAD
  • Pull updates
  • Push updates

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a git course? Or looking for more detail on Bluelime Learning Solutions's Git and GitHub Beginners crash course 2021? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

This course shows you how to use Git, the popular open-source version control software, to manage changes to source code and text files. The course is a beginners crash course that will teach you the basics of this popular open source version control system.
Version control allows collaborative development which makes it easy for teams to work together on projects.
The effective use of version control is important and a useful skill for developers to have in their tool kit.
Git is a version control system which is like a series of snapshots of your code which can be referenced at any time.
GitHub is a web based graphical interface where you can publish and host your Git repositories and collaborate with other people or teams. Git and GitHub has become the industry-standard version control and publishing platform . Git allows you to track changes and your development process and when used with GitHub it becomes an effective backup mechanism.
This course is for absolute beginners and will introduce you to the basics of using a version control system called Git and a collaboration platform called GitHub . Although this course does not involve any programming students who have a basic knowledge of programming or simple HTML might find it easier to follow along . Also experience of using the command line might come in handy though not mandatory as the course is so basic anyone can follow along easily.
What you will learn include how to :
  • Install git
  • Commit files to repository
  • Write commit messages
  • Understand the Git three-tree architecture
  • Understand git workflow
  • Track when files are added and modified
  • Create ignore file to exclude files and directories
  • Create remote repository
  • Create and merging branches
  • Understand HEAD
  • Pull updates
  • Push updates
Who this course is for:
  • Beginner programmers
  • Beginner developers
  • Beginner web designers
  • Anyone who wants to share their work
  • People working remotely on same projects

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

icon
Instructor Details

Bluelime Learning Solutions

Bluelime is UK based and creates quality easy to understand eLearning solutions .All our courses are 100% video based. We teach hands on- examples that teach real life skills .

Bluelime has engaged in various types of projects for fortune 500 companies and understands what is required to prepare students with the relevant skills they need.

icon
Reviews

4.3

21 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

very good

Great, really helped getting on the right track. As a suggestion: The end of the course was quite abrupt, could be made smoother ("Thank you for following this course, don't forget to leave a rating, etc."). Also: The part about forking was not completely clear. The rest was great. Thanks again.

I needed a quick course in Git and GitHub for an upcoming project. This was a perfect course to get me to a level of competency.

Really useful for me to get a first grip on how to use Git on windows from Git Bash. The course keeps it simple and is very clear, albeit slightly too slow pace for me, with regards to the quite basic content.I certainly feel it was the perfect place for me to start, but towards the later chapters I was left feeling I would have liked to see a few more complex situations solved in more detail. Also cover a few scenarios where things go wrong and how to solve them. Things always go wrong at some point, especially when you're just starting out!

Overall the course and the instructor were very good. I don't know yet if he is responsive because there was something that I needed to know and I either didn't get it or it wasn't covered here, but the class overall was very thorough.The thing I have a question on was something I confronted in another class but hopefully, he can help me.Still a very good course.

This course is helpful for those who are not at all acquainted with Git (maybe a little bit with Github). It was a fun and short course with a lot of simple hands-on training immediately as the instructor showed how to use all the commands in the Git Bash. It was a good beginner's level course. The instructor was well prepared, had a good understanding of the topic, and the diction was understandable. The coursework was quite comprehensive and well put together so as to not overwhelm beginners.Room for improvement:1) The instructor could be a bit more energetic while going through the commands.2) The course could include some more real-world hands-on projects.

Good course for Git and Github beginners. It assumes no prior knowledge so walks you through set up as well which can be difficult on your own. Concise and comprehensive but once the basics are down the course feels a little slow. At only 2.5 hours this was great overall. Crash course indeed.

The pace is OK, and the explanations are very clear. It covers what it claims to cover - "Beginners"; I still need more, but the cost and time invested in this course was worthwhile.

In the last lecture, there should have been an arrow to show the way files were unstaged, to accompany the lecturer's speech.I left this rating because the lecturer had, tantalizingly, mentioned that files could be removed from the staging area, but not written down how it was down. He has since done this, so I'm increasing my rating.Wish there was more about 'fetch' - why use 'fetch' instead of 'pull'?

sections are super small, and should cover more, also mistakes in verbal versus typing should be cleaned up.

It is an excellent course with hands-on demo.

So slow and the language is very imprecise. No skill at explaining - very frustrating when he "explains" by simply reading what is already written on the page or help file.