Companies Home Search Profile

Git & GitHub Masterclass: The Practical Bootcamp

Focused View

Shubham Sarda

7:25:43

102 View
  • 001. Course Introduction.mp4
    04:24
  • 002. Resources (Important).mp4
    06:00
  • 001. Git Introduction and Version Control System.mp4
    11:20
  • 002. Installation and Setup.mp4
    09:10
  • 003. Configuration.mp4
    03:42
  • 001. Basic Commands and Lifecycle.mp4
    18:12
  • 001. basic commands and lifecycle.zip
  • 002. Push Changes on GitHub.mp4
    13:33
  • 003. Practice Common Commands.mp4
    16:28
  • 004. Git Lifecycle In-Depth.mp4
    12:03
  • 005. Commit Timeline.mp4
    16:13
  • 001. Git Diff.mp4
    06:33
  • 002. Git Stash.mp4
    12:35
  • 003. Git Restore.mp4
    07:51
  • 001. Introduction to Git Branches.mp4
    07:49
  • 002. Feature Branch.mp4
    15:16
  • 003. Pull Changes and Merge Branch.mp4
    10:36
  • 004. Git Pull Command.mp4
    06:25
  • 001. Introduction Merge Conflict.mp4
    13:46
  • 002. Solving Merge Conflict.mp4
    08:35
  • 003. Delete Merged and Unmerged Branches.mp4
    02:24
  • 004. Push Changes to GitHub.mp4
    02:39
  • 005. Pull Changes from GitHub.mp4
    02:57
  • 006. Always Pull Before You Push.mp4
    10:42
  • 001. Git Rebase Introduction.mp4
    13:52
  • 002. Rebase Merge Conflict.mp4
    09:52
  • 003. Difference Between Merge and Rebase.mp4
    05:19
  • 001. Git Ignore.mp4
    05:03
  • 002. Git README.mp4
    06:57
  • 001. Git Squash.mp4
    06:57
  • 002. Git Revert.mp4
    06:50
  • 003. Git Reset.mp4
    09:43
  • 001. Git Tag and GitHub Releases.mp4
    12:35
  • 002. Git Checkout TagCommitHEAD.mp4
    10:16
  • 001. Git Clone Any Repository.mp4
    06:43
  • 002. Git Clone Own Repository.mp4
    01:53
  • 001. Open-Source Contribution.mp4
    18:05
  • 002. Pull Changes.mp4
    12:30
  • 003. Merge Conflict on Pull Request.mp4
    10:56
  • 004. Structured Pull Request.mp4
    17:41
  • 001. Create Pull Request.mp4
    02:35
  • 001. Git and GitHub Workflow.mp4
    13:24
  • 001. Demo Project and Profile README.mp4
    04:57
  • 002. Profile README.mp4
    36:47
  • 003. Project README.mp4
    11:15
  • 001. Bonus What Next.mp4
    02:20
  • Description


    Master Git & Github: Core Concepts, Commits, Branches, Merge, Rebase, Conflicts, Clone, Pull Request, Open Source & More

    What You'll Learn?


    • Understand Git basics and how it works behind the scenes
    • Essential Git commands such as add, status, commit, log, push, and pull
    • Branching and merging code in Git
    • Resolving merge conflicts in Git
    • Mastering advanced Git concepts such as rebase, stash, restore, squash, revert, reset & more!
    • Working with GitHub: Push our projects on remote repositories
    • Work with Git specific files: Ignore & README
    • Customizing the appearance of GitHub Profile and Projects using README file
    • Master collaboration workflows: fork, clone, pull requests etc.
    • Using pull requests to collaborate on code changes on Open Source Projects
    • Creating and managing issues on GitHub
    • Diving deep with Git workflow & Github workflow

    Who is this for?


  • Anyone interested in learning Git & Github
  • What You Need to Know?


  • No previous knowledge needed
  • More details


    Description

    Welcome To Git And GitHub Masterclass, one single course to start your version control journey as a beginner with no previous knowledge. 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. 

    Throughout the course, we will explore the most important topics step-by-step:

    1. Introduction to version control systems and the Git workflow

    2. Setting up Git and creating a repository

    3. Basic Git commands such as add, status, commit, push, and pull

    4. Branching and merging code in Git

    5. Resolving conflicts in Git

    6. Advanced Git concepts such as rebase, stash, restore, squash, revert, reset & more!

    7. Best practices for writing commit messages and using Git aliases

    8. Working with GitHub, a web-based platform for managing Git repositories

    9. Customizing the appearance of GitHub Profile and Projects using README file

    10. Using pull requests to collaborate on code changes on Open Source Projects

    11. Creating and managing issues in GitHub

    12. Optimizing Git workflow for performance

    These topics cover the essentials of Git and GitHub that developers of all levels need to know in order to work collaboratively, manage code changes effectively, and optimize their workflows for efficiency. After going through the course student will have a solid foundation to use Git with collaborators on 80% of the tasks they may need to tackle moreover after completing this course you can easily learn and connect advanced topics automatically because of the core foundation.

    ------------------

    Why this course?

    • Complete course is focused on the concept learning approach, you learn every concept through a logical and visual learning approach.

    • Learn all important concepts in the simplest possible way with examples and real-life projects.

    • You don't need any knowledge, we will cover everything step-by-step from scratch.

    ------------------
    After completing this course you will be ready to work as an Intern, Fresher, or Freelancer and you will also be able to implement everything yourself! Most importantly you will be prepared to divide deep with future practice and hard-level questions of website building. 

    Enroll now, I will make sure you learn best about Git and GitHub.

    Who this course is for:

    • Anyone interested in learning Git & Github

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Shubham Sarda
    Shubham Sarda
    Instructor's Courses
    Shubham is a software developer with a passion for teaching. He has worked with many funded startups, self projects, and as a top-rated freelancer on marketplaces.Shubham has taught programming and digital marketing to over 40,000 students online and offline as an Instructor.Shubham has mastered explaining very complex topics in the simplest manner that is easy to understand and follow. His video courses are also used by companies to train their employees and by colleges to prepare their students and upgrade skills according to industry requirements. Enroll now and I will see you inside the course!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 45
    • duration 7:25:43
    • English subtitles has
    • Release Date 2023/08/15

    Courses related to Git

    Courses related to GitHub