Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Cybersecurity
Computer Networking
How Things Work: An Introduction to Physics
End of Life Care: Challenges and Innovation
Understanding Medical Research: Your Facebook Friend is Wrong
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Software Development, earn certificates with free online courses from Stanford, MIT, University of Pennsylvania, University of Michigan and other top universities around the world. Read reviews to decide if a class is right for you.
Full of Opportunities to Learn by Doing in Order to Unlock the Power of Regular Expressions or regex in JavaScript
The most up to date and project based Web Scraping course in Python using BeautifulSoup and Selenium!
Learn and practice how to solve many coding puzzles from Codility using Python.
PT Concepts & Best Practices | JMeter Scripting for APIs | Perf Testing of Microservices on AWS ECS & Lambda
Covers Algorithmic Problems in C++ That range a variety of data structures which often pop up during a coding interview.
Learn essential command line tools, bash scripting, file management, program compilation, and package building to enhance your Linux development skills and automate complex tasks efficiently.
Learn *all* the best practical tricks/techniques to solve those pesky interview problems so you can land that dream job!
Learn how to create reactive web applications. Featuring Vert.x 4, Mutiny and Quarkus!
Develop essential skills for back-end development, including Linux, Git, Python, SQL, Django, Docker, Kubernetes, microservices, and application security. Build a project portfolio for job readiness.
Learn How To Build A Range Of Products Without Writing Code! Learn How To Use: Webflow, Zapier, Figma, Parabola & More.
A Developer's Guide to Creational, Structural, Behavioural and MVC Patterns
The nature of software as an introduction of software engineering
Become an expert in one of the most popular Software Architecture styles in the world!
Learn design patterns and principles for Object-oriented programming to make your software scalable and easy to maintain
Become C code expert in Visual Studio on Windows! Learn about arrays, pointers, files, strings, dynamic memory and more!
Get personalized course recommendations, track subjects and courses with reminders, and more.