There are no simulations or boring tutorials here, just hands-on lessons created with by the GitHub community and taught by the friendly Learning Lab bot.
Learn new skills while working in your own copy of a real project.
Our friendly bot provides instructions and feedback throughout your journey.
Everything happens in GitHub Issues and Pull Requests.
Learn how to do DevOps on GitHub with the power of GitHub Actions! This path will guide you through leveraging GitHub Actions to go from code to cloud.
You’re an upload away from using a full suite of development tools and premier third-party apps on GitHub. This course helps you seamlessly upload your code to GitHub and introduces you to exciting next steps to elevate your project.
Your Learning Lab course will help developers around the world discover new technologies, learn new skills and build better software. You have knowledge to share and this course will help you take your first steps, today.
Learn how to write your own GitHub Docker container action! This course will empower you to begin automating customized tasks unique to your workflow.
Choose a course and register. GitHub Learning Lab will create a new repository on your account.
Start the course by following the instructions in the first issue or pull request comment by Learning Lab bot.
Ready to start learning?Find your first course