Git & Github Master Course
Git & Github Master Course, available at $84.99, has an average rating of 4.56, with 99 lectures, 12 quizzes, based on 1233 reviews, and has 11685 subscribers.
You will learn about Understand Version Control Systems Master Git, the most popular VCS Git Workflow – Staging area, git commits, git diff Branching – Creating and Merging Branches Deploying a Git Repository on Github Using Github Pages to deploy websites How to collaborate as a team Moving back and forth in git timeline Advanced Git Features – Rebasing, Stashing, Branching, Merge Conflicts Project Work – Create a Web Portfolio This course is ideal for individuals who are Software Developers who wants to use VCS in their daily routine. or College students pursuing computer science or related fields. or Programmers who wants to build a solid foundation in software development or Version Control is required skill for everyone – Students, Software Developers, Data Scientists etc It is particularly useful for Software Developers who wants to use VCS in their daily routine. or College students pursuing computer science or related fields. or Programmers who wants to build a solid foundation in software development or Version Control is required skill for everyone – Students, Software Developers, Data Scientists etc.
Enroll now: Git & Github Master Course
Summary
Title: Git & Github Master Course
Price: $84.99
Average Rating: 4.56
Number of Lectures: 99
Number of Quizzes: 12
Number of Published Lectures: 98
Number of Published Quizzes: 12
Number of Curriculum Items: 112
Number of Published Curriculum Objects: 110
Original Price: ₹5,499
Quality Status: approved
Status: Live
What You Will Learn
- Understand Version Control Systems
- Master Git, the most popular VCS
- Git Workflow – Staging area, git commits, git diff
- Branching – Creating and Merging Branches
- Deploying a Git Repository on Github
- Using Github Pages to deploy websites
- How to collaborate as a team
- Moving back and forth in git timeline
- Advanced Git Features – Rebasing, Stashing, Branching, Merge Conflicts
- Project Work – Create a Web Portfolio
Who Should Attend
- Software Developers who wants to use VCS in their daily routine.
- College students pursuing computer science or related fields.
- Programmers who wants to build a solid foundation in software development
- Version Control is required skill for everyone – Students, Software Developers, Data Scientists etc
Target Audiences
- Software Developers who wants to use VCS in their daily routine.
- College students pursuing computer science or related fields.
- Programmers who wants to build a solid foundation in software development
- Version Control is required skill for everyone – Students, Software Developers, Data Scientists etc
If you are curious to know how big tech giants manage multiple versions of their projects? In this course, you will learn everything related to version control systems.
Welcome to the Git & Github Master course (2024).This course is designed for absolute beginners who have no experience in project building and developers who already are working on projects but want to upskill with the advanced features of git.
Hi, My name is Mohit Uniyal,I’m a data scientist and a programming instructor. I co-created Coding Minutesto help students & developers like you to build a solid foundation & become great programmers.
Key features of the Course:
-
11+ hours of on-demand HD videos.
-
90+ high-quality lectures.
-
15 sections covering various tools in Git & Github.
-
Fully practical hands-on experience.
-
Quizzes to test your understanding.
Overview of Topics :
-
Version Control Systems
-
Command Line Tool
-
Git Introduction
-
Tracking your projects
-
Additional Git commands
-
Non-linear Development: Branching
-
Non-linear Development: Merging
-
Non-linear Development: Rebasing
-
Introduction to Github
-
Social Coding with Github
-
Miscellaneous Git Tools
-
Rewriting History
-
Project Work :Creating your portfolio website
No matter whether you are a student, web developer, mobile developer, data scientist or just a computer programmer. Everyone should have Git & Github in their toolkit. This course the only course you need to master Git & Github. The course covers everything in a practical hands-on manner. You will get a quiz in each section to test your understanding of the topics.
So, what are you waiting for? Sign up for the course and take your first step towards building your career in software development! See you in the course!
Course Curriculum
Chapter 1: Welcome
Lecture 1: Course Orientation
Lecture 2: Introduction
Lecture 3: Course Slides
Chapter 2: Version Control System
Lecture 1: Building a portfolio
Lecture 2: Version Control System
Lecture 3: Local VCS
Lecture 4: Centralised VCS
Lecture 5: Distributed VCS
Lecture 6: How git was created?
Lecture 7: What is Git?
Lecture 8: Git Features
Chapter 3: Setting Up the Environment.
Lecture 1: Installing Git [Mac]
Lecture 2: Installing Git [Windows]
Lecture 3: Configure Git
Chapter 4: Command Line Tool [Optional]
Lecture 1: Introduction & PWD
Lecture 2: List items
Lecture 3: Change Directory
Lecture 4: Create Files & Folders
Lecture 5: Remove Files & Folders
Lecture 6: Copy & Move
Chapter 5: Git Introduction
Lecture 1: Git Introduction
Lecture 2: Three stage Architecture
Lecture 3: Initialising Git repository
Chapter 6: Tracking your project
Lecture 1: Tracking files
Lecture 2: Commit Changes
Lecture 3: Lifecycle of the status of a file
Lecture 4: Example of Lifecycle of the status of a file
Lecture 5: Logging the previous Commits
Lecture 6: Deleting a Git Repo.!!
Chapter 7: Additional Git Commands
Lecture 1: Skipping the staging area
Lecture 2: What's the difference?
Lecture 3: I'm gonna Ignore you.
Lecture 4: Remove and move files
Lecture 5: Untrack an already tracked file
Lecture 6: Unstaging & Unmodifying Files
Lecture 7: Git Alias
Chapter 8: Non linear Development : Branching
Lecture 1: What is Branching?
Lecture 2: Why do we need Branching?
Lecture 3: Creating a new branch
Lecture 4: Switching to Branches
Lecture 5: Working with Branching
Lecture 6: Branch logging
Lecture 7: Deleting a branch
Chapter 9: Non linear Development: Merging
Lecture 1: Merging Introduction
Lecture 2: Adding functionality
Lecture 3: Basic Merging
Lecture 4: Recursive Merging
Lecture 5: Merge Conflicts
Lecture 6: Resolving Conflicts
Lecture 7: Git Branching workflow in production
Chapter 10: Rebasing
Lecture 1: Rebasing Introduction
Lecture 2: Rebase a branch
Lecture 3: How Git performs rebase internally?
Lecture 4: Key points of Rebasing
Lecture 5: When you should not use rebasing.
Lecture 6: Merge Vs. Rebase
Chapter 11: Introduction to Github
Lecture 1: Git Vs. Github
Lecture 2: Exploring Github
Lecture 3: Why Central Repository is required?
Lecture 4: Creating a github repository
Lecture 5: Personal Access Token
Lecture 6: SSH Keys
Lecture 7: Additional Resources
Lecture 8: Uploading an existing Git Project on Github
Lecture 9: Working with Remotes
Lecture 10: Cloning a Github repository
Chapter 12: Social coding with Github
Lecture 1: Fetching changes from Github
Lecture 2: Git fetch Vs. Git Pull
Lecture 3: Forking a repository
Lecture 4: Making a Pull Request
Lecture 5: Merging a Pull Request
Lecture 6: Github Issues
Lecture 7: Sync git & github repo with upstream
Lecture 8: Github Pages
Chapter 13: Miscellaneous Git Tools
Lecture 1: Show me the commit changes
Lecture 2: Stashing
Lecture 3: Apply Stashing
Instructors
-
Mohit Uniyal
Data Scientist & Coding Minutes Instructor -
Coding Minutes
Pocket friendly way to learn with experts!
Rating Distribution
- 1 stars: 7 votes
- 2 stars: 8 votes
- 3 stars: 74 votes
- 4 stars: 352 votes
- 5 stars: 792 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024