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
Computer Science
Psychology
Cybersecurity
Greening the Economy: Sustainable Cities
Discover Dentistry
Academic Writing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Software design online courses. Find the best Software design training programs and enhance your skills today!
Explore security vulnerabilities through hands-on analysis of design flaws, from credential recovery weaknesses to business logic errors and missing audit systems.
Master Rust's ownership model, lifetimes, structs, enums, pattern matching, traits, generics, and smart pointers to build a foundation for implementing effective design patterns.
Explore how to implement design patterns in Rust by building a smart home system, with hands-on problem-solving exercises to reinforce practical application.
Learn the software applications used by Interior Designers to create drafting floor plans, 3D models, render realistic visuals, and design polished presentations for their clients.
Master essential AutoCAD tools for interior design with hands-on projects creating detailed floor plans, egress layouts, and elevations for residential and commercial spaces.
Master Singleton, Factory Method, Abstract Factory, and Builder patterns in TypeScript to control object creation, build flexible code, and implement scalable design solutions.
Master behavioral design patterns like Observer, Strategy, and Command to create flexible, maintainable systems with improved object communication and responsibility distribution.
Master design patterns through hands-on TypeScript development of smart home systems, implementing Factory, Observer, Strategy, Command, and more patterns to solve real automation challenges.
Discover how color transforms interior spaces by mastering color theory principles, creating harmonious palettes, and designing inclusive environments for diverse clients.
Master Adobe Creative Suite, Figma, and UI design principles to build a versatile digital design portfolio with hands-on projects and professional workflows.
Master UI design fundamentals, wireframing, visual principles, and modern tools through hands-on projects to launch your design career with confidence.
Explore the principles of interior space planning, focusing on human behavior, spatial logic, and professional research-to-resolution workflows for effective design outcomes.
Explore interior lighting design fundamentals, from core theory and human experience to technical standards and real-world applications, building a well-rounded foundation for practical use.
Discover color theory, spatial planning, and decor techniques to create stunning, functional spaces with expert guidance and hands-on projects.
Master interior design for residential and commercial spaces using Revit, SketchUp, and Photoshop to create functional, stunning environments with detailed plans and 3D models.
Get personalized course recommendations, track subjects and courses with reminders, and more.