Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Aprender
Ableton Live Course: Sound Production for Musicians and Artists
Introduction to HTML5
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 comprehensive software integration testing approaches, from unit tests to DevOps practices, with practical methodologies for effective system validation and continuous development.
Master automated unit testing and code coverage techniques for medical device software using VectorCAST to meet IEC62304 and FDA requirements while optimizing verification processes.
Discover the concept of Software-Defined Vehicles (SDV) and how this revolutionary approach transforms modern vehicle development, featuring new technologies and enhanced user experiences.
Explore how historical lessons from Deming's principles can revolutionize software quality, reduce maintenance costs, and enhance customer satisfaction in today's complex development landscape.
Discover how emerging coding standards enhance software reliability and safety, focusing on automatic enforcement, language evolution, and robust guidelines for safety-critical development.
Discover the software verification process behind Dexter, a surgical robot, exploring validation tools and development methods for ensuring reliability in medical device technology.
Discover how Intrusion Detection and Prevention Systems (IDPS) and Trusted Execution Environment (TEE) work together to protect software-defined vehicles from cyber threats while ensuring regulatory compliance.
Discover how Formal Methods provide mathematical guarantees for software security across automotive, semiconductor, and consumer electronics industries, ensuring code reliability and compliance.
Explore the science of infection prevention through innovative materials and environmental design, from microscale surfaces to transmission pathways in buildings and infrastructure.
Explore the fascinating world of photonic glasses and optical fibres, from their structural design to practical applications in sensing, lasers, and artistic endeavors.
Master the complete process of designing a custom keyboard's schematic, focusing on RP2040 microcontroller implementation, component selection, and circuit design fundamentals for DIY electronics enthusiasts.
Master essential design principles for creating visually appealing and accessible apps, covering color theory, typography, layout, UI components, and user experience fundamentals in FlutterFlow.
Discover strategies for designing modular software systems by understanding the forces that drive architectural complexity and learning practical approaches to create maintainable, adaptable solutions.
Explore real-world software supply chain attacks, security vulnerabilities, and defense strategies through npm and NuGet examples, learning to protect projects from malicious package threats.
Master tile-based graphics programming for Atari Lynx through assembly language, focusing on efficient multiplatform sprite routines and screen drawing techniques.
Get personalized course recommendations, track subjects and courses with reminders, and more.