Starting with Git & GitHub
0.0 (0 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.
6 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Starting with Git & GitHub to your Wishlist.

Add to Wishlist

Starting with Git & GitHub

All about Git and GitHub
0.0 (0 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.
6 students enrolled
Last updated 8/2017
English
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn the world's most popular code repository.. Git!
  • Learn to use GitHub to host public code repositories
  • Understand the most commonly used Git commands
  • Use GitHub's amazing repository management utilites
  • Branch and Merge code like a pro!
  • Understand how to use a Git repo on your local machine
  • Use Pull Requests to initiate a code review
  • Learn how to participate in an open-sourced project on GitHub
  • Discover the benefits of a rich GitHub repository collection
  • Understand what Git and GitHub are, and how they can make you a significantly better developer ... and much, much more!
View Curriculum
Requirements
  • Before taking this course, a student should ideally (but not absolutely) have:
  • A at least a modest knowledge of HTML and JavaScript. The student should be familiar with how Unix commands are executed in a terminal and should have at least a very basic understanding of Unix file management commands. If the student has only some, or even none of these skills, he/she will still benefit from this course greatly, but may need to pause a video in progress to perform some additional background research. This is encouraged, as it'll only make for a better overall experience and net benefit.
  • NO Git or GitHub EXPERIENCE IS REQUIRED!!!
Description

Any IT professional or casual developer anticipating a solid understanding of how Git and GitHub work in open-sourced and private development projects needs to go through this course and absorb all of its contents. Anyone desiring to learn how Git and GitHub are designed, administered, and used needs the knowledge and practice presented in this course.  This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project manage with Git and/or GitHub.

Who is the target audience?
  • This course was built for software developers who need to understand how to use source code management systems, Git in particular.
  • This course is designed for those developers who need to learn Git and the use of GitHub to be able to effectively participate on a team-based project that is managed with Git.
  • Of course, the info presented here is just as valuable for architects, testers, and product managers as they too should understand how Git and GitHub are designed and used in a software development environment.
  • Learn Git's easy to follow workflow to properly manage code
Students Who Viewed This Course Also Viewed
Curriculum For This Course
20 Lectures
02:15:15
+
Welcome to Starting With Git and GitHub
5 Lectures 26:30

 We will learn how Git came to be and get a background on the use of source control systems in general.  We will then talk in more depth about Git and how it works under the covers and how we only need to be concerned with a handful of commands to make Git work for us. 

Preview 08:04

Git is a version control system that we can learn to use to make our development life much more efficient.  

Preview 04:40

Knowing Git's workflow is as important as knowing its commands.  Let's learn it.

GitHub Defined
05:44

Knowing Git's workflow is as important as knowing its commands.  Let's learn it.

The Development Workflow
02:58

We can get Git installed on our local machines so we can be ready to work with it.

Installing Git Locally
05:04
+
Using Git
5 Lectures 32:13

Let's learn to get set up with Git and how to manage our source code with Git's commands within its inherent workflow.

Introduction
04:07

Getting set up for working with Git is easy.  Let's discover just how easy it really is.

Getting Things Started
07:08

We manage our code in a repo (repository) and there are just a few commands we need to know to do this properly.

Managing Files
05:44

We're going to build apps with Angular, so let's see how we move forward from a CLI scaffolded project base

Working with a Repo
07:58

Git commands are great, but they hang on the workflow.  Let's be sure to understand what that is. 

A Local Workflow
07:16
+
Using GitHub
5 Lectures 47:30

Working in a team environment introduces the remote repo.  Let's learn to work with it.

Introduction
05:00

Working in a team environment introduces the remote repo.  Let's learn to work with it.


Working with Remote
11:49

Git's overall workflow is something we need to be intimately familiar with.

An Extended Workflow
13:11

Pull Requests are used to initiate code reviews.  Let's find out how they work.

Pull Requests
09:40

The use of branching and merging can become a very detailed practice.  Let's dig deeper into what this is all about.

Branching & Merging
07:50
+
Additional Features
5 Lectures 29:02

GitHub Pages can showcase a repository's content. 

Introduction
03:25

GitHub goes far beyond source code management.  Let's discover some of these places.

GitHub Pages
04:36

GitHub goes far beyond source code management.  Let's discover some of these places.

GitHub as a Safety Net
02:37

GitHub's public API enables many products and services to integrate directly with your repos

GitHub Integrations
11:40

You're now a Git & GitHub force to be reconed with.  Go to GitHub and be a player!

Wrap Up
06:44
About the Instructor
Stone River eLearning
4.2 Average rating
17,554 Reviews
285,621 Students
205 Courses
280,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 450,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.