Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Information Technology
Cybersecurity
Project Management
Design Patterns
Managing Conflicts on Projects with Cultural and Emotional Intelligence
Learning How to Learn: Powerful mental tools to help you master tough subjects
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
Master advanced C programming concepts, from deep pointer manipulation and memory management to modular design. Build practical skills through 5 hands-on projects, including a BMP image editor.
Master fundamental programming concepts, problem-solving strategies, and software engineering principles through hands-on practice with modular and Object-Oriented programming, algorithms, and data structures.
Get personalized course recommendations, track subjects and courses with reminders, and more.