Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Psychology
Software Development
Data Analysis
Introduction to Philosophy
Introduction to Animal Behaviour
AI and Big Data in Global Health Improvement
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.
Master AWS S3 operations using Python and Boto3, from basic bucket management to advanced features like multipart uploads and versioning. Learn practical implementations for efficient cloud storage handling.
Master software development principles through AI-powered mock interviews covering OOP, SOLID principles, Agile methodologies, functional programming, design patterns, CI/CD, and version control systems.
Master backward compatibility techniques to extend software features while maintaining system stability, using design patterns, polymorphism, and practical JavaScript implementations.
Master essential front-end development tools like Git, GitHub, and VS Code while building a professional portfolio. Learn version control, collaboration, and coding shortcuts to boost productivity.
Explore advanced tools for enhancing reproducibility in cancer informatics, including git, GitHub, code review, Docker, and GitHub actions through hands-on exercises and practical applications.
Comprehensive series on essential computing skills, covering shell scripting, vim, data wrangling, version control, debugging, metaprogramming, and security for enhanced productivity.
Develop embedded IoT prototypes using DragonBoardâ„¢ 410c. Learn Linux, sensors, GPIO, Arduino interfacing, and version control. Gain hands-on experience building hardware/software for IoT products.
Learn engineering practices for building high-quality software, covering design, architecture, implementation, testing, and deployment. Gain skills in quality metrics, design patterns, security, and continuous integration.
Learn linear algebra fundamentals and Python programming for data science applications, covering matrices, vector equations, and real-world problem-solving techniques.
Go from zero to hero with Git source control step-by-step with easy to understand examples. Become the next Git expert!
Learn the key concepts and basic workflow for Git and GitHub with this easy to follow, top rated, bootcamp-style course!
Learn GitLab CI/CD from a GitLab Hero. Obtain valuable DevOps skills. Build pipelines and Deploy to AWS.
Git up to speed quickly with crucial technologies that will enhance your everyday workflow.
Become a fullstack web developer (and get a job) by taking this ONE course, even if you've never coded before.
A step-by-step guide for Windows users unfamiliar with Bash or the terminal environment.
Get personalized course recommendations, track subjects and courses with reminders, and more.