Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Graphic Design
Data Analysis
Digital Marketing
El rol de la digitalización en la transición energética
First Step Korean
Supporting Successful Learning in Primary School
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn GitHub, earn certificates with free online courses from Harvard, University of Michigan, Johns Hopkins, UC Berkeley and other top universities around the world. Read reviews to decide if a class is right for you.
GitHub is the most popular platform for open source developers. This course will teach you how to secure access to your GitHub project, protect sensitive data, quickly identify vulnerabilities, and publish security fixes.
Easily learn how to use GitHub, the essential version control and collaboration platform. This hands-on guided project will have you up and running in GitHub in no time. Perfect for beginners, new developers, data scientists, and others.
Learn how InnerSource enables you to harness the collective intelligence of your organization and build amazing proprietary software across industries, teams, and time zones.
Secure GitHub connections using SSH keys, manage multiple accounts with ssh-agent, and streamline authentication for personal and professional projects.
Learn to use GitHub Packages to share and manage your software packages.
Going open source is much more than releasing the code. This course will teach you how to care for your open source product and the community around it.
Discover how to build and host monorepos on GitHub. Use GitHub Codespaces to learn more about how monorepos can help you manage a large codebase for your organization.
Master the power of GitHub with our comprehensive course. Learn to utilize Copilot, Codespaces, Actions, and more to optimize your development workflow. Earn certifications and become a GitHub expert. Enhance your skills and apply them to real-world proj…
Learn open source fundamentals and GitHub features, from customizing profiles to pull requests, CI/CD, project boards, and monetization strategies.
Learn to create a personal GitHub dashboard to track coding progress and view statistics, using Retool for quick development of internal tools.
Learn GitHub basics: version control, interface, repositories, commits, branches, and pull requests. Hands-on demonstrations for effective collaboration in software development.
Explore GitHub's features for project management, CodeSpaces for development, and Actions for deployments. Learn to boost productivity, streamline workflows, and improve collaboration in software development.
Socialite provides you with a simple and convenient way to authenticate with OAuth providers like Facebook, Twitter, and GitHub. In this mini-series, I'll show you exactly how to use it in your own projects.
Learn to manage open source projects effectively, covering issue tracking, PR workflows, feature development, licensing, CI, and community engagement for successful project maintenance.
Explore essential developer tools, including GitHub and Visual Studio Code. Learn to create repositories, fork projects, use extensions, and understand GitHub Actions for efficient coding and collaboration.
Get personalized course recommendations, track subjects and courses with reminders, and more.