Git for Absolute Beginners

Learn Git in one hour!
4.6 (14 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
105 students enrolled
Instructed by Alex Varganov IT & Software / Other
$19
$40
52% off
Take This Course
  • Lectures 19
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2014 English

Course Description

In this course we will teach you how to use Git, and we will explain how version control can help you solve everyday tasks. This course will be useful to those of you who have never used version control, have little experience or maybe just need a bit of guidance during the first steps.

What makes this course different?

There are many free courses online, but we couldn’t find one, that would answer all the questions raised by beginner developers. Most of the courses assume that you already know this or that. That’s why they show you HOW to use Git, but they don’t give you an understanding what’s going on behind the scenes.

And that’s what we do in this course. On every step, in every lecture you will know exactly what’s going on and why. In simple English.

What will this course give you?

  • You will learn how to use a must-know tool for every developer.
  • You will become a much more productive and efficient developer and you will be worth more money.
  • From an absolute beginner, you will turn into a pro, in almost no time.

Other benefits of this course

  • You will learn how to use Github and Bitbucket.
  • Your code will be safe and you will gain much more control over it.
  • You will master a new way of collaboration with other developers.
  • You can start taking part in open-source projects.

If you apply for a job as a developer, 95% of the companies will expect you to know version control (mostly Git), and after this course you will.

Git will make you a better developer, that’s for sure. Enjoy the ride!

What are the requirements?

  • Basic computer skills
  • Ability to install software on your computer

What am I going to get from this course?

  • Install and configure Git
  • Use Git for every day tasks
  • Create and use a remote repository on GitHub or BitBucket
  • Setup passwordless authentication with SSH keys
  • Use Git Branches
  • Merge Conflicts

What is the target audience?

  • Anyone interested in using source control and specifically Git
  • Software engineers, developers, and programmers new to Git

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Getting started
Introduction
Preview
00:35
Install Git on Windows
Preview
01:50
Install Git on Mac
Preview
02:01
Install Git on Linux
Preview
00:59
Initial Git setup
Preview
01:28
Section 2: Git Basics
Introduction to Version Control
05:13
Basic Git commands
07:01
Git add command in detail
03:53
Using GUI
Preview
03:18
Undoing things
07:59
Introduction to Remote Repositories
03:30
Working with Github
06:48
Working with Bitbucket
05:27
Introduction to Git Branches
02:58
Basic Operations With Branches
05:13
Auto Merge
05:57
Manual Merge
05:03
Branches and Remotes
06:02
Section 3: Tip & Tricks
Setup SSH keys
04:57

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Alex Varganov, Senior PHP developer

I am a professional web developer since 2006. I specialize in back-end development of enterprise-level web applications.

I have worked for several companies in the USA and New Zealand. Currently I work at Webscope, one of the most progressive development teams in New Zealand.

I'm passionate about cutting edge technologies, continuous integration, automated testing and modern PHP frameworks.

Ready to start learning?
Take This Course