Get $1 credit for every $25 spent!

The Complete Git and GitHub for Beginners Bootcamp Bundle

Ending In:
Add to Cart - $24.99
Add to Cart ($24.99)
$600
95% off
wishlist
Courses
3
Lessons
81

What's Included

Product Details

Access
Lifetime
Content
2.0 hours
Lessons
40

Git Essentials: The Step-by-Step Guide to Git & GitHub Mastery

Master the Daily Git Workflow That Every Developer Uses

By Kalob Taulien | in Online Courses

Git is the secret tool that almost every developer uses but nobody talks about it. It's such a commonplace tool that it's rarely mentioned on job postings because it's assumed that, no matter what your skill level is, that you know how to use Git and GitHub. There are a number of commands you'll use every day, and a few more commands you'll see once or twice a week. By taking this course, you are going to learn all the important aspects of Git and GitHub, and you won't be wasting hours learning things you'll never use.

4.6/5 average rating: ★ ★ ★ ★

  • Access 40 lectures & 2 hours of content 24/7
  • Learn the entire daily workflow that most developers use
  • Create & use a remote repository on GitHub
  • Know staging, committing & pushing files to GitHub
  • Resolve rebase conflicts & learn how to rebase
Kalob Taulien | Web Developer & Coding Instructor
4.6/5 Instructor Rating: ★ ★ ★ ★

Kalob is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Your First Program
  • Introduction
    • Welcome to Git Essentials - 1:39
    • First things first
  • Beginner Git
    • Why the command line? - 1:50
    • Installing Git (Windows Only) - 2:29
    • Notes about Git for Windows
    • Installing Git (MacOS and Linux) - 4:06
    • Getting started with GitHub - 2:55
    • Configuring Git on your computer - 2:07
    • Creating and adding an SSH Key - 4:48
    • How to clone a repository - 3:16
    • How to create a new repository on GitHub - 4:53
    • How to push to your GitHub repository - 8:42
    • Git status - 4:48
    • Unstaging a file - 2:25
    • Undeleting a file - 3:21
    • Git origins and remotes - 3:30
    • Git branching - 4:07
    • Committing to a new branch - 4:07
    • Merging a branch into master - 3:43
    • Seeing your Git history - 2:16
    • Downloading updates from GitHub - 9:50
    • How to get updates from GitHub - 5:35
    • Checkout: code-time travel - 9:23
    • README.md files - 2:36
  • Advanced Git
    • Viewing file differences - 4:04
    • How to ignore files - 2:24
    • Create a custom Git alias - 1:51
    • The git alias code
    • Fixing Git commit messages - 2:03
    • How to fork a repo - 4:09
    • Git issues - 3:36
    • How to open a pull request - 9:32
    • Undoing a commit - 5:34
    • Force pushing - 5:56
    • How to rebase - 5:04
    • Resolving merge and rebase conflicts - 15:43
    • How to stash code - 7:59
    • Adding tags to your commits - 7:32
  • Summary
    • Final lesson - 4:51
    • Additional Free Learning Resources

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
26

Git & GitHub for Beginners: Practical Bootcamp

Hands-On Practical Guide to Git & GitHub with Git Commands, Collaboration, Cheat-Sheet and More

By Shubham Sarda | in Online Courses

This course is designed for students who want to get started working with Git and Github. Following the step-by-step approach, you will learn the commands for efficient code management and understand fundamental concepts behind version control systems following Git architecture. After completing this course you will have hands-on experience working with Git and Github and will be able to use Version Control for your projects.

4.2/5 average rating: ★ ★ ★ ★

  • Access 26 lectures & 1 hour of content 24/7
  • Build rock solid foundation in Git & learn key-related concepts
  • Manage & update files with Git (move, rename, delete)
  • Revert/reset project to previous version's
  • Create gitignore file to exclude files & directories
  • Learn GitHub & how to use and manage the web based Git repository
  • Learn how to perform Git comparisons between various sections of a Git repository
Shubham Sarda | Developer & Digital Marketer
4.3/5 Instructor Rating: ★ ★ ★ ★

Shubham is a software developer and digital marketer with a passion for teaching. He has worked with many funded startups, self projects, and as a top-rated freelancer on marketplaces. He is currently among Top 700 Freelancers with over 2500+ projects on Fiverr, PeoplePerHour, Freelance, and more. Shubham has taught programming and digital marketing to over 20,000 students online and offline as an instructor.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Course Introduction
    • Course Introduction - 2:09
    • Git Introduction And Version Control System - 11:20
  • Git Introduction
    • What's Git? - Theory
    • Downloading And Installing Git - 4:53
  • Git Basics
    • Local Configuration Git - 1:43
    • Local Configuring Git - Post
    • How To Start Our Project? - 7:29
    • Creating Our First Repository - 3:19
    • Starting a New Local Repository with Git - Post
    • Basic Git Commands - 10:48
    • Git Commands - Post
    • Git Workflow - 4:12
    • Comparing Changes - 7:40
    • Solving Git Error Using StackOverflow - 3:06
  • Undoing Changes
    • Reverting Changes - 8:24
  • Git Branches
    • Branching - 3:17
    • Merging Different Branches - 12:51
    • Deleting Branches - 5:45
    • List of Git Commands for Working with Branches - Post
  • Ignoring Unwanted Files
    • Ignoring Unwanted Files and Folders - 4:17
  • Save Fragments
    • Stashing In Git - 7:15
  • Important Git Fundamentals
    • Understanding HEAD - 4:37
  • Open Source Project
    • Assisting On Open Source Project - 2:08
    • Pull Request - 9:10
  • Bonus
    • A Quick Recap
  • Thank You For Being Here!
    • Thank You For Being Here! - 0:27

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
15

Git & GitHub Version Control and Collaboration

Discover How to Use Version Controls to Keep a Clean History of Your Project

By ZENVA | in Online Courses

Developing an application takes time, and things often go wrong. From accidentally breaking something that used to work perfectly, to a team member overwriting your working code, fixing mistakes can take valuable time that you don’t have to waste. Discover how to prevent all of this with Git – the version control system that allows you to keep a history of your file changes, and Github – a website where you can store projects, save important information, and collaborate with others on both closed and open source projects.

  • Access 15 lectures & 1 hour of content 24/7
  • Learn about version control & its uses
  • Add version control to an existing project
  • Use Git commands to change a project’s ecosystem
  • Create a Github account & use Git commands with Github
  • Explore the Github EcoSystem
Zenva Academy
4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by 400,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development.

The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction
    • Introduction - 2:55
    • Source Files
    • Additional Resources
    • Intro to Version Control, Git, and Github - 6:11
  • Using a Git Repository
    • Installing Git - 4:02
    • Configuring Git - 8:53
    • Initializing a Git Repository - 6:53
    • Staging and Committing with Git - 9:44
    • Removing Staged and Committed Files - 8:01
    • Using Project Branches - 10:07
    • Merge Conflicts - 11:08
  • Using Github
    • Intro to Github - 8:07
    • Using Git Commands with Github - 11:07
    • Exploring Github, Pull Requests, and Issues - 8:29
  • Conclusion
    • Conclusion - 4:13

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.