Skip to content
UdemyGitPaid courseAll LevelsCertificate

Github introduction to version control and remote files (Udemy.com)

Introduction guide to using Github starter commands to get going quickly

Created by: Laurence Svekis

Last updated February 2017

icon
What you will learn

  • access github
  • understand what github is
  • be able to pull and push content to github
  • create new branches and merge branches

icon
Course Description

Learn how to Github to push and pull content files.

We show you all the basic commands you need to know in order to create branches, switch branches, add files to the repository and merge files.

We show you how to use Github as a version control system to share and collaborate between others.

Everything you need to learn about using GitHub is provided within this course.

  • quick lessons get right to the point
  • fully covered topics with real world examples
  • 30 day money back guarantee
  • new course material added regularly
  • trusted name in education since 2002
  • full HD easy to read source coding
  • quick response support to students
  • regular discussions

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Laurence Svekis

Hi, I’m Laurence Svekis, and I’m here to help you learn smarter, build real skills, and confidently use AI and modern tools to create amazing things.

I’m a Google Developer Expert (GDE), international speaker, author, and educator specializing in AI-powered learning, Google Workspace automation, and practical development with Google Apps Script and JavaScript. I’ve been teaching online since 2002 and have helped over two million students worldwide develop real-world skills through hands-on courses, books, and workshops.

My passion is learning with AI—using AI not as a shortcut, but as a powerful learning partner. I focus on helping learners understand how things work, how to apply AI responsibly, and how to build tools that solve real problems. Many of my courses explore how AI can act as a tutor, assistant, or productivity booster inside everyday tools like Google Docs, Sheets, and Workspace.

I’m especially known for:

Google Apps Script & Google Workspace automation

Building AI-powered assistants and learning tools

JavaScript for real-world applications

Using AI to improve learning, productivity, and workflows

icon
More courses by Laurence Svekis

$84.99

$64.99

Free

$14.99

Free

$11.99

icon
More Git courses

$99.99

$39.99

$14.99

$109.99

$74.99

$89.99

icon
Reviews

4.0

594 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Nancy Layko on 8/12/2022

the version of github that i have was different than the one in the video so it made it difficult to follow and took me way longer to do somethings. I could not get the new branch to create on github.com not sure if it is a version thing or I consistently was missing something

By Jason Jiggins on 5/30/2020

Felt like this was a good overview of the basics. I also appreciated the resource references (cheat-sheet, GitHub Desktop, cygwin) and the (quick) comparison to Bitbucket as an alternative. It was a good, quick course to get me started using git.

By Alphanso Walker on 1/22/2018

Simple and straight to the point. Ideal for people with little time to spare. This course, so far, adheres to the 80/20 rule. I think this course is the 20% I need for 80% of the cases in which I use Git.

By Bhargav Prasad Lokinindi on 11/2/2017

I was trying to find a very to the point walk through of GitHub buzz. This short course gave me what I want. It would have been great if also covered Git Desktop version but anyways I'm assuming that will be a easy task once core concepts are clear. Thanks again for this course.

By John Cobb on 11/2/2017

Laurence is always great. I've taken a few courses with him. If you're short on time and looking for a nice explanation of GitHub and how it works, this is the course for you. It was useful and really easy to understand.

By Ammar Abdelghany on 10/29/2017

Concise, clear and to the point. Goes over the basics to get people going/started. I would recommend adding more content and examples and discussing how to revert to a previous commits and how to tag different software versions on a master branch.

By Soph Doiron on 6/8/2017

Would have liked to have more of a visual of branching when it was being shown. I was left with a lot of unanswered questions. Relatively not bad of a training until merging via Github examples. Would have loved to learn of some recommendations for tools to use.

By Fer Madrid on 3/7/2017

Saludos. El curso empieza muy bien, te va llevando de la mano, pero conforme avanzas, las explicaciones, desde mi punto de vista, dejan mucho que desear. Hay que tener cierta experiencia con Git para comprender lo que el instructor trata de transmitirte. Gracias

By Team 750E on 2/16/2017

The course does a good job of going over the different git commands, but some parts may be confusing or misleading for inexperienced users. There are easier ways to resolve merge conflicts for example, and making changes to files via the GitHub website is not good practice.

By Lorena Tomasini on 1/22/2017

I had used git before in a class and forgot. This is a great course for beginners. Only suggestions would be explain a bit more about how people should be in the right directory and maybe slow down a little bit. Really enjoyed it =)

Showing all 10 reviews on CourseDuck

Read all 594 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

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

Overall Score : 80 / 100