Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Digital Marketing
Artificial Intelligence
Monitoring Volcanoes and Magma Movements
FinTech Ethics and Risks
Python and Statistics for Financial Analysis
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Version Control, earn certificates with free online courses from Stanford, MIT, University of Michigan, Johns Hopkins and other top universities around the world. Read reviews to decide if a class is right for you.
Learn how InnerSource enables you to harness the collective intelligence of your organization and build amazing proprietary software across industries, teams, and time zones.
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.
Secure GitHub connections using SSH keys, manage multiple accounts with ssh-agent, and streamline authentication for personal and professional projects.
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.
This course will teach you how to make the best use of Databricks assets such as notebooks, clusters, and repos to simplify the development and management of your big data applications.
Learn to use GitHub Packages to share and manage your software packages.
This course will teach you how to use Git and GitHub to handle your source code effectively, create and manage repositories, and use Git tools including GitHub Desktop.
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.
TypeScript is a terrific tool for introducing a little formality and structure to your JavaScript. This course will teach you how to get up and running with TypeScript today.
Tired of building and deploying software manually? This course will teach you how to automate software from commit through to production using workflows in GitHub Actions.
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 how to manage packages for your instance of GitHub Enterprise Administration.
This introduction to Bitbucket Pipelines brings you up to speed on developing workflows to automate CI/CD for code hosted in Bitbucket.
Master practical tools and techniques for building large-scale software applications, from Makefiles and version control to documentation generation, testing frameworks, parsing tools, and UML design principles.
Get personalized course recommendations, track subjects and courses with reminders, and more.