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.
Comprehensive training on Arm Cortex-M architecture and software development, covering processor overview, architecture fundamentals, software development, and advanced features for professionals and enthusiasts.
Introduction to the code refactoring practice in C#
Learn to specify and use temperature sensors in embedded circuits, covering thermistors, RTDs, and thermocouples. Gain practical knowledge for selecting and implementing thermal sensors in various applications.
Learn Data Structures & Algorithms from Scratch. + Master Coding Interviews . From basic to advanced.
Explore industry-standard software development practices, including application lifecycle, infrastructure, testing, Agile/scrum, project estimation, and specialized tools.
Comprehensive web application security course covering front-end, back-end, and authentication. Hands-on approach with instant feedback, suitable for intermediate learners seeking practical implementation skills.
Object Process Methodology (OPM) for Model Based Systems Engineering (MBSE)
Learn to access and create web APIs, covering protocols, HTTP servers, authentication, and best practices for developers with JavaScript experience.
Learn how to debug broken programs from the terminal and within an IDE
Build Applications with C#/OOP/ASP.NET MVC/MS SQL/SQL Server
Learn how to scrape E-Commerce Websites with Beautiful Soup
Master asynchronous javascript in no time, Write asynchronous JavaScript using promises and async await syntax!
Learn all the data structures and algorithms in a simplified way. Practice questions and master coding interviews.
Master SOLID Principles of software design and software Architecture and write clean code in C# object oriented design
Learn Python programming fundamentals, including syntax, data types, control structures, functions, and object-oriented concepts. Develop problem-solving skills and create applications with practical coding exercises.
Get personalized course recommendations, track subjects and courses with reminders, and more.