________________________________________________________________
 Would you like to take this course online or in person?
 Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78 / +34 605 98 51 30, WhatsApp: +34 685 60 05 91 , or contact our offices
 ________________________________________________________________
           
      
    
      
      
      
          
          
          
          
  
     GH-900 Course: GitHub Foundations
 GitHub Fundamentals introduces you to GitHub's core concepts, features, and products. You'll discover the benefits of using GitHub as a collaborative platform and explore its core features, including repository management, commits, branches, and merging. Through curated modules and hands-on exercises, you'll gain a solid understanding of GitHub's essential tools and be well-prepared to start contributing to projects and collaborating effectively on GitHub.
 Level: Beginner - Role: Admin Engineer, DevOps - GitHub Product 
 Course aimed at
 This course is intended for students who want to understand GitHub best practices.
- 
 
You'll understand the fundamental functions of GitHub, learn about repository management, and understand the GitHub workflow, including branches, commits, and pull requests.
 
- 
 Additionally, you'll explore GitHub's collaborative features by reviewing issues and discussions, and you'll be able to manage your GitHub notifications and subscriptions.
 
 Course objectives
 Upon completion of this course, students will be able to:
-  Understanding Essential GitHub Tools
 
-  Get familiar with Git
 
-  Learn more about GitHub Copilot
 
 Elements of the GH-900 formation
-  GitHub Fundamentals Part 1 of 2 (8 modules)
 
-  GitHub Fundamentals Part 2 of 2 (8 modules)
 
 GH-900 Course Content
 Module 1: Introduction to Git
-  What is version control?
 
-  Exercise: Test Git
 
-  Basic Git Commands
 
 Module 2: Introduction to GitHub
-  What is GitHub?
 
-  GitHub Flow Components
 
-  GitHub is a collaborative platform
 
-  GitHub Platform Management
 
 - Exercise: A guided tour of GitHub
 
 Module 3: Introduction to GitHub Products
-  GitHub Accounts and Plans
 
-  GitHub Mobile and GitHub Desktop
 
-  GitHub Billing
 
-  License usage statistics
 
-  License usage statistics on machines and peripheral devices
 
-  Metered Usage Reports
 
 Module 4: Setting up code scanning on GitHub
-  What is code scanning?
 
-  Enable code scanning with third-party tools
 
-  Set up code scanning
 
-  Setting up the code scanning exercise
 
 Module 5: Introduction to GitHub Copilot
-  GitHub Copilot, your AI peer programmer
 
-  Interact with Copilot
 
-  Set up, configure, and troubleshoot GitHub Copilot
 
-  Exercise: Develop with AI-powered code suggestions using GitHub Copilot and VS Code
 
 Module 6: Code with GitHub Codespaces
-  The Codespace Lifecycle
 
-  Customize your Codespace
 
-  Codespaces versus GitHub.dev editor
 
-  Exercise: Code with Codespaces and Visual Studio Code
 
 Module 7: Manage your work with GitHub Projects
-  Projects versus Classic Projects
 
-  How to create a project
 
-  How to organize your project
 
-  How to organize and automate your project
 
-  Vision and automation with projects
 
 Module 8: Communicate effectively on GitHub using Markdown
-  What is Markdown?
 
-  Exercise - Communicating using Markdown
 
 Module 9: Contributing to an open source project on GitHub
-  Identify where you can help
 
-  Contribute to an open source repository
 
-  Exercise: Create your first pull request
 
 Module 10: Managing an InnerSource Program Using GitHub
-  How to Manage a Successful InnerSource Program
 
-  Exercise - InnerSource Fundamentals
 
 Module 11: Maintain a secure repository using GitHub best practices
-  How to keep a GitHub repository secure
 
-  Automated security
 
-  Exercise: Secure your repository supply chain
 
 Module 12: Introduction to GitHub Administration
-  What is GitHub administration?
 
 - How does GitHub authentication work?
 
-  How does GitHub organization and permissions work?
 
-  Manage access, permissions, and enterprise governance
 
 Module 13: Authenticating and Authorizing User Identities on GitHub
-  User identity and access management
 
-  User authentication
 
-  User authorization
 
-  Team synchronization
 
 Module 14: Managing repository changes using pull requests on GitHub
-  What are pull requests?
 
-  Exercise: Reviewing Pull Requests
 
 Module 15: Search and organize repository history using GitHub
-  How to search and organize repository history using GitHub
 
-  Exercise: Connect the dots in a GitHub repository
 
 Module 16: Using GitHub Copilot with Python
-  What is GitHub Copilot?
 
-  Exercise: Configure GitHub Copilot to work with Visual Studio Code
 
-  Using GitHub Copilot with Python
 
-  Exercise: Updating a Python Web API with GitHub Copilot
 
 Prerequisites
 Students must have:
 Language
 Microsoft Associate Certification: GitHub Foundations 
 Microsoft Certified: GitHub Foundations
 This exam is intended for GitHub users who want to validate their understanding of the fundamental topics, products, and concepts of collaboration, contribution, and work on GitHub.
 Level: Beginner
 Role: Administrator, Application Builder, Developer Engineer, DevOps Solutions Architect
 Product: Digital and App Innovation - GitHub
 Subject: DevOps