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 privacy perceptions and practices across software development teams through a comprehensive study of 362 participants, revealing key insights into privacy knowledge gaps and compliance challenges.
Discover insights into how middle school teachers and resource creators approach cybersecurity education, exploring the gaps between design considerations and classroom implementation needs.
Master complex CAD geometry in Onshape using powerful FeatureScripts - from gears and threads to structural patterns and 3D printing-specific tools. Learn installation, management, and practical applications.
Master PCB layout techniques for custom keyboard design, focusing on component placement, routing strategies, and power connections using a 4-layer board design with RP2040 microcontroller.
Explore how Elixir and GPT-4 combine to create autonomous error-correcting systems, featuring runtime code evolution and AI-driven processes for real-time software healing and maintenance.
Master the fundamentals of multicolor flow cytometry panel design, focusing on instrument factors, standardization techniques, and practical troubleshooting methods for optimizing laboratory panels.
Discover how the Academy Software Foundation fosters collaboration in motion picture technology through open source initiatives, from visual effects to animation, led by industry veteran David Morin.
Discover how time travel debugging revolutionizes C++ development by enabling precise bug tracking, allowing developers to reverse-execute code and inspect any variable or memory state at will.
Explore how foundation models and generative AI revolutionize TinyML hardware design through prompt engineering, enabling efficient edge AI solutions and accelerated development cycles.
Discover how to accelerate edge AI development using Baidu PaddlePaddle and Arm Virtual Hardware for efficient model deployment, testing, and validation across diverse endpoint devices.
Discover how to design and implement custom microcontrollers for TinyML applications using an innovative, cost-effective ecosystem of open-source tools and fabrication services.
Explore event-based vision sensing technology and its applications in embedded edge AI systems, focusing on Prophesee's innovative sensor design for improved integration and power efficiency.
Discover how embedded software containers simplify AI integration and deployment at the tiny edge, focusing on resource sharing, event synchronization, and seamless provisioning for TinyML applications.
Explore innovative mixed-precision quantization techniques for optimizing deep learning models on edge devices, focusing on hardware-aware solutions that balance accuracy and resource constraints.
Explore how generative AI and collaborative platforms revolutionize chip design, enabling custom accelerators and optimized solutions for edge AI applications and machine learning models.
Get personalized course recommendations, track subjects and courses with reminders, and more.