Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Psychology
Online Education
Data Analysis
Introduction to Real-Time Audio Programming in ChucK
Introduction to Complexity
The Science of the Solar System
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Character design online courses. Find the best Character design training programs and enhance your skills today!
Master design patterns in Go through hands-on development of smart home systems, learning practical implementations of Factory Method, Observer, Decorator, and Chain of Responsibility patterns.
Master essential software design patterns in Go, from encapsulation and interfaces to polymorphism and composition, to build flexible and maintainable applications.
Master advanced database relationships in Django, from one-to-one to many-to-many structures, while learning to implement effective serializers and custom views for complex data modeling.
Master essential software design patterns in TypeScript, from encapsulation and abstraction to polymorphism, while learning to create flexible and maintainable code using object-oriented principles.
Discover how disruptive technology transforms urban design for sustainable, people-centric cities through mobility, robotics, AI, and governance innovations.
Master organizational design strategies to enable successful digital transformation and build innovation-driven business operations.
Master business process design principles to create continuous improvement culture and enhance organizational performance through structured problem-solving methods.
Discover fundamental principles of adaptive learning and design engaging content that fosters critical thinking in modern educational environments.
Let's explore the concept of meta-cognition, meta-teaching and teaching loop.
Master the complete process of creating engaging online educational experiences from initial planning through content development, community building, and effective facilitation.
Explore fundamental software design patterns in Ruby, focusing on encapsulation, abstraction, polymorphism, and composition to build flexible, robust applications.
Master creational design patterns in JavaScript, including Singleton, Factory Method, Abstract Factory, and Builder patterns, to create flexible, reusable code and apply them in real-world scenarios.
Master behavioral design patterns like Observer, Strategy, and Command to create flexible systems with improved object communication and better separation of concerns in JavaScript.
Discover how to apply design patterns to smart home systems in JavaScript, solving real-world problems through practical implementation of Observer, Strategy, and other patterns.
Master Rust's ownership model, lifetimes, structs, enums, pattern matching, traits, generics, and smart pointers to build a foundation for implementing effective design patterns.
Get personalized course recommendations, track subjects and courses with reminders, and more.