Course curriculum

    1. Course Introduction - Message from the Instructor

    2. Know your instructor

    3. Why this course?

    4. Who is this course for?

    5. Course Syllabus

    6. Course Resources

    1. File and Folder Operations

    2. Hands-On Lab : Windows OS - Working with File and Folders

    3. Hands-On Lab : Linux & MacOS - Working with File and Folders

    4. Cross OS Command Cheat Sheet

    5. Assignment - Personal Workspace

    1. Version Control System (VCS) Overview

    2. Git Overview

    3. GitHub Overview

    1. Git and VS Code - Why do we need them?

    2. Hands-On Lab : Windows Git Installation

    3. Hands-On Lab : MacOS - Git Installation

    4. Hands-On Lab : Linux - Git Installation

    5. Git Initial Configuration

    6. Hands-On Lab : Git Initial Configuration

    7. Hands-On Lab : Windows - Visual Studio (VS) Code Installation

    8. Hands-On Lab : MacOS - Visual Studio (VS) Code Installation

    9. Using VS Code's Integrated Terminal

    10. Hands-On Lab : Windows : Using VS Code's Integrated Terminal

    11. Hands-On Lab : MacOS : Using VS Code's Integrated Terminal

    1. Section Introduction

    2. Git Workflow

    3. Git Repositories

    4. Hands-On Lab : Creating a Git Repo

    5. Working Directory to Staging - git add Command

    6. Hands-On Lab : git add Command

    7. Staging to Repo - git commit Command

    8. Hands-On Lab : git commit Command

    9. git commit Command Options

    10. Hands-On Lab : git commit Command Options

    11. Viewing Commit History - git log Command

    12. Hands-On Lab : Viewing Commit History - git log Command

    13. Hands-On Lab : git commit Command Options --amend

    14. Git Documentation

    15. Assignment - Pet Store

    16. Git Visualization - GitKraken Tool Installation on Windows

    17. Git Visualization - GitKraken Tool Installation on MacOS

    18. Assignment

    1. Module Introduction & Module Scenario

    2. Introduction to Git Branches

    3. Main (Master) Branch

    4. Creating Git Branches - git branch Command

    5. Hands-On Lab : Creating Git Branches

    6. Switching Between Branches

    7. Hands-On Lab : Switching Between Branches

    8. HEAD - What is it?

    9. HEAD - Demo Scenario

    10. Assignment - HEAD

    11. Git Time Machine - git checkout Command

    12. Detached HEAD

    13. Hands-On Lab : git checkout Command

    14. Hands-On Lab : Detached HEAD and new Commits

    15. git diff Command

    16. Hands-On Lab : git diff Using CLI

    17. Hands-On Lab : git diff Using GitKraken

    18. Renaming Git Branches

    19. Hands-On Lab : Renaming Git Branches

    20. Deleting Git Branches

    21. Hands-On Lab : Deleting Git Branches

About this course

  • $17.99
  • 136 lessons
  • Hands-On Labs
  • 12 Hours
  • Quizzes and Assignments