Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Software Development
Computer Networking
Working with Translation: Theory and Practice
Supporting Successful Learning in Primary School
Product Management Essentials
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 PHP for Web Development. Php is a popular Programming Language for a reason! Become a backend coder today!
Learn to develop a set of principles for your data science and software development projects.
Practical guide to Git and GitHub for beginners, covering essential concepts like branching, merging, and pull requests through hands-on tutorials and terminal commands.
Learn more about using Git for source file storage and version control. Course features Git access with GUI and CLI
AWS Cloud Development Kit (AWS CDK) Create and provision AWS infrastructure as code. Deployments predictably &repeatedly
Build fully functioning modern WordPress themes including page builders, responsive and the WordPress REST API.
Comprehensive introduction to software engineering fundamentals, covering programming, version control, Linux, and AI application development. Ideal for beginners seeking to enter the field.
Over 400+ videos taking you step-by-step through process of building 14 different applications in iOS 7 and XCode 5.
Master Git by learning key topics like branching, merging, stashing and rebasing. Also teaches you the Git foundations .
Learn Git fundamentals, AWS integration, and CI/CD pipeline creation. Master version control, collaborate effectively, and streamline development workflows.
Learn the key concepts and modern Git workflow that every developer uses these days in this mini course!
Create over 50+ android activities and create your own Twitter app clone. Become a master at Android Development.
Learn Node.js from scratch by building a real-world Chat application and a REST API
Learn Java And Become a Java Programmer. Learn Core OOP Java fundamentals
Learn to create and deploy web applications with Python and Flask
Get personalized course recommendations, track subjects and courses with reminders, and more.