Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Graphic Design
Data Analysis
Digital Marketing
El rol de la digitalización en la transición energética
First Step Korean
Supporting Successful Learning in Primary School
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Modular Programming, earn certificates with paid and free online courses from Princeton, The Chinese University of Hong Kong, Dartmouth and other top universities around the world. Read reviews to decide if a class is right for you.
Modernize JavaScript development with SystemJS and jspm. Learn modularization, ES2015+ features, package management, and efficient workflows for seamless browser-ready applications.
Master Python functions through hands-on practice - from basic syntax and parameters to variable scope and advanced problem-solving. Build modular, efficient code while learning practical programming concepts.
Learn essential programming concepts and skills using Java, covering variables, conditionals, loops, arrays, functions, recursion, and object-oriented programming. Develop problem-solving abilities applicable in modern computing environments.
Explore advanced discrete optimization techniques, focusing on debugging models, using predicates, and solving complex scheduling and packing problems with state-of-the-art modeling languages and constraint solving software.
Learn SAP ABAP Programming With Peter Moxon. Help Study For Certification - Life Time Access + Updates!
The easiest way to learn Python in-depth and build complex, scalable programs!
Enhance coding skills with modular programming, functions, and pointers. Learn memory organization, efficient addressing, and overcome pointer challenges using innovative visualization tools.
Master SQL Server programming by learning to create, update, and execute functions and stored procedures.
Create a UI System in Unity that is completely Re-usable using C#
Learn PHP OOP from Scratch: Object Oriented Programming Concepts with Examples and Projects. Learn PHP OOPS Guaranteed!
Learn how to build a chat application using Node.js and React with Web Sockets, PostgreSQL, Redux and much more.
Develop C++ skills by building a cryptocurrency exchange platform. Learn control flow, data types, algorithms, classes, and modular programming across five courses.
Learn Angular JS - Every module feature demonstrated with real-time examples
Learn C programming and Linux essentials through hands-on coding exercises. Master fundamental concepts, memory management, advanced data types, and command-line tools for a strong foundation in computer engineering.
Expand your programming skills and learn how to get more out of the Java language and platform. Discover how to leverage some of the language’s more advanced features.
Get personalized course recommendations, track subjects and courses with reminders, and more.