Curriculum For This Course
Video tutorials list
-
Introduction
Video Name Time 1. Course Overview 0:31 -
GitHub Copilot: Plan, Setup, Chat, IDE, CLI & Features
Video Name Time 1. Setup: GitHub Copilot in IDE (VS Code) 8:08 2. GitHub Copilot Chat in IDE (VS Code) 12:50 3. Introduction to GitHub Copilot Plans and Features 9:09 4. Subscribe to Github Copilot Pro 3:19 5. GitHub Copilot: Chat, Inline Chat, Suggestions, Exception handling 6:12 6. GitHub Copilot: Inline Suggestions, Comment-to-Code, Multi-Language, & Unit Test 7:31 7. GitHub Settings for Copilot 12:49 8. Copilot Chat: Code Explanation, Refactor, and Test Generation 7:41 9. Improve Chat Responses with Prompt Refinement 7:01 10. Limitations of GitHub Copilot Chat 11:49 11. Share Feedback Using the Copilot Chat UI 2:51 12. Slash Commands in GitHub Copilot Chat 4:45 13. GitHub Copilot CLI Part 1 9:39 14. GitHub Copilot CLI Part 2 6:26 15. Setup: GitHub Copilot in JetBrains IntelliJ IDEA 9:00 16. Setup: GitHub Copilot in Visual Studio 7:56 -
HitHub Copilot Interaction Modes & Built-In Expert Agents
Video Name Time 1. GitHub Copilot Ask Mode: Contextual Questioning and Code Understanding 10:27 2. GitHub Copilot Plan Mode: Structured Solution Planning with AI Assistance 14:49 3. GitHub Copilot Edit Mode: In-Context Code Changes and Refactoring 10:46 4. GitHub Copilot Agent Mode: Autonomous Workspace Editing & Task Execution 12:19 5. AI Agent Expert: Advanced AI Agent Workflows, Evaluation, and Deployment 13:05 6. Data Analysis Expert: Exploring Data Files, Structures, and AI-Driven Insights 9:25 -
Responsible AI
Video Name Time 1. Responsible AI: Risks, Validation, Operation & Harm Mitigation 9:48 -
How GitHub Copilot WORKS and Handles Data
Video Name Time 1. GitHub Copilot: Data Pipeline Lifecycle 9:57 2. How GitHub Copilot Handles Data? 6:35 3. Limitations of GitHub Copilot and LLMs 7:17 -
Prompt Crafting and Prompt Engineering
Video Name Time 1. Fundamentals of Prompt Crafting in GitHub Copilot 8:59 2. How GitHub Copilot Determines Prompt Context 7:22 3. Language Options for Interacting with GitHub Copilot 6:28 4. Prompt Crafting and Prompt Engineering 5:47 5. Different Parts of a Prompt 5:40 6. Zero-Shot vs. Few-Shot Prompting 4:17 7. How Chat History Influences GitHub Copilot Responses 5:50 8. Best Practices for Crafting High-Quality Prompts in GitHub Copilot 6:23 9. Prompt Engineering Principles and Best Practices 2:36 -
Developer Use Case for AI
Video Name Time 1. Learning New Programming Languages and Frameworks 7:01 2. Language Translation 6:23 3. Context Switching 7:17 4. Writing Documentation 5:19 5. Generating Sample Data 5:28 6. Modernizing Legacy Applications 4:24 7. Debugging Code 5:27 8. Data Science 5:23 9. GitHub Copilot for SDLC (Software Development Lifecycle) Management 5:41 10. Limitations of GitHub Copilot 7:34 -
GitHub Copilot for GitHub Actions: CI/CD Automation and Workflow Development
Video Name Time 1. Creating Python CI Workflow in GitHub Actions Using GitHub Copilot 9:27 2. Running and Validating the CI Workflow with Push and Pull Request Triggers 8:55 3. Creating Docker CI/CD Pipeline with GitHub Copilot and GitHub Actions 14:14 4. Debugging Docker CI/CD Pipeline and Fixing Auth Issues with GitHub Copilot 4:27 -
Testing with GitHub Copilot
Video Name Time 1. Testing with GitHub Copilot 3:06 2. GitHub Copilot Testing: E-Commerce Cart System 14:00 3. Edge Case Testing with GitHub Copilot 7:29 -
Enhance Code Quality Through Testing
Video Name Time 1. Improve Effectiveness of Existing Tests with GitHub Copilot’s Suggestions 13:31 2. Generate Boilerplate Code for Various Test Types using GitHub Copilot 14:12 3. Write Assertions for Different Testing Scenarios Using GitHub Copilot 11:22 -
Leverage GitHub Coplilot for Security and Performance
Video Name Time 1. Analyzing Tests with GitHub Copilot to Identify Issues & Recommend Improvements 9:55 2. GitHub Copilot for Security Vulnerability Detection 12:44 3. GitHub Copilot for Performance Optimization Part 1 5:34 4. GitHub Copilot for Performance Optimization Part 2 16:17 -
GitHub Copilot for Python: Expense Tracker Application with ClI and GUI
Video Name Time 1. Project Overview & Environment Setup 8:29 2. Generating Project Structure with GitHub Copilot 4:18 3. Building the CLI Expense Tracker with GitHub Copilot 12:06 4. Running & Testing the CLI Application 11:55 5. Adding GUI Using Gradio 12:01 6. Input Validation & Test Cases with GitHub Copilot 8:58 7. Adding CSV Export Feature with GitHub Copilot 7:52 8. Code Optimization & Documentation with GitHub Copilot 8:35 -
GitHub Copilot for Java: Hands-On Coding, Debugging & Automation
Video Name Time 1. Setting Up Java & VS Code for GitHub Copilot Development 6:20 2. Creating Your First Java Maven Project Using GitHub Copilot 8:15 3. Enhancing Java Code with Copilot: Edge Cases, Unit Tests & Exception Handling 14:30 4. Building a CLI-Based Notes Application Using GitHub Copilot 12:21 5. Debugging & Fixing Copilot-Generated Logic: Correcting Note ID Issues 7:10 6. Implementing JSON-Based Persistent Storage in Java with GitHub Copilot 10:38 -
GitHub Copilot Model Context Protocol- MCP Tools and Extensions
Video Name Time 1. Configure GitHub MCP Server in VS Code with GitHub Copilot 11:15 2. Automate GitHub Workflows with MCP: Branches, Pull Requests & Issues 10:56 3. Run Local MCP Servers with GitHub Copilot: Windows CLI & Python Tools 8:47 4. Build a Custom Python MCP Server and Connect It to GitHub Copilot in VS Code 17:47 -
Git Basics
Video Name Time 1. Install Git Bash to Local Machine 4:37 2. Create GitHub Account 4:21 3. Install Visual Studio Code (VS Code) 5:34 4. Git Config Settings 3:23 5. Git Flow: Create Repository, Stage, and Commit Changes 6:28 6. Make VS Code as Default Code Editor 3:56 7. .gitignore: Exclude Files from Your Git Repository 5:54 8. .gitkeep: Tracking Empty Folders in Git 2:02 9. Branches in Git: Creating and Switching Branches 6:16 10. Merging Branches in Git: Fast-Forward Merge 4:37 11. Merging Branches in Git: 3-Way Merge 4:42 12. Handling Git Merge Conflicts 7:12 -
GitHub Basics
Video Name Time 1. Create and manage repositories on GitHub 7:56 2. Push and Pull Changes 3:57 3. GitHub Issues and Pull Requests 7:56 4. Configure Repository Settings 5:10 5. Set-Up Repository Permissions 10:24 6. Use Repository Templates 2:59 7. Understand File Versioning 2:15 8. GitHub Desktop for File Management 5:45 9. Fork Repositories on GitHub 6:39 10. Use GitHub Actions for CI/CD 6:00 11. Create and Manage Issues 6:08 12. Labels, Milestones, and Projects 10:09 13. Contribute to Open Source Projects, and GitHub Discussions 7:06 -
GH-300: GitHub Copilot Certification Practice Exam Questions Explained
Video Name Time 1. Practice Exam Questions Explained: 1 to 3 12:00 2. Practice Exam Questions Explained: 4 to 7 15:25 3. Practice Exam Questions Explained: 8 to 10 9:09 4. Practice Exam Questions Explained: 11 to 14 10:57 5. Practice Exam Questions Explained: 15 to 17 10:51 6. Practice Exam Questions Explained: 18 to 20 7:58 7. Practice Exam Questions Explained: 21 to 30 14:52 8. Practice Exam Questions Explained: 31 to 35 10:27 9. Practice Exam Questions Explained: 36 to 40 10:27 10. Practice Exam Questions Explained: 41 to 50 14:37 -
Bonus: GitHub Copilot Spark Hands-On Projects
Video Name Time 1. Introduction to GitHub Copilot Spark 3:56 2. Getting Started with GitHub Copilot Spark 3:55 3. Project 1: Flashcards & Quiz Generator with GitHub Copilot Spark Part 1 10:30 4. Project 1: Flashcards & Quiz Generator with GitHub Copilot Spark Part 2 7:42 5. Project 1: Flashcards & Quiz Generator with GitHub Copilot Spark Part 3 7:38 6. Project 1: Flashcards & Quiz Generator with GitHub Copilot Spark Part 4 6:26 7. Project 2: Build a Password Generator with GitHub Copilot Spark 8:30
Add Comment