This 9-course learning path takes you from foundational Git and GitHub skills to building autonomous AI agent systems on the GitHub platform. You begin with repository creation and pull request workflows, then progress through authentication layers including SAML SSO, two-factor authentication, and Enterprise Managed Users. You configure access permissions using the principle of least privilege across enterprise, organization, team, and repository levels. In the platform courses, you build cloud developer workspaces with GitHub Codespaces, automate CI/CD pipelines with GitHub Actions, and manage software distribution through GitHub Packages registries. The AI courses teach you to evaluate and integrate AI models, apply structured prompt engineering with GitHub Copilot, build AI-augmented testing pipelines, and govern AI-generated code in enterprise settings. The specialization culminates in autonomous agent workflows and a production application capstone that synthesizes all skills into a deployable system.
What you'll learn
creating and managing GitHub repositories
configuring GitHub authentication and permissions
automating workflows with GitHub Actions
building and using cloud developer workspaces
integrating AI models and leveraging GitHub Copilot
Course objectives
to develop foundational Git and GitHub skills
to build advanced workflows integrating AI and software development
to apply the principle of least privilege across GitHub projects