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
Algorithms and Data Structures
Information Technology
Computer Networking
Improving Communication Skills
Teaching Young Learners Online
Probability - The Science of Uncertainty and Data
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master advanced 3D modeling in FreeCAD by learning to create complex shapes using Revolve, Pipe, and Loft tools. Design a custom mechanical keyboard keycap while exploring parametric design techniques.
Master patterns and Boolean operations in FreeCAD while designing a custom servo horn that connects with LEGO® Technic parts. Learn array patterns, part subtraction, and prepare models for 3D printing.
Master practical techniques for organizing electronic components and inventory management, featuring efficient storage solutions and digital tracking tools.
Master the design and implementation of heat-set inserts in FreeCAD for creating secure, detachable connections in 3D-printed projects, from hole design to practical insertion techniques.
Master essential 3D printing fundamentals from bed leveling to slicer configuration. Learn proper setup techniques, filament handling, and optimal print settings to achieve successful prints with any FDM printer.
Explore IoT product development with Tomorrow Lab and Golioth, featuring ideation, prototyping, and implementation using Digi-Key components for a connected device that monitors environmental conditions.
Master practical 3D design skills in FreeCAD by creating an SD card holder, learning sketching, constraints, and part design fundamentals while building a foundation for more complex projects.
Discover the fundamentals of FreeCAD, a powerful open-source CAD software. Compare features with popular alternatives, learn installation basics, and explore essential workbenches for 3D modeling and design.
Discover how to build and customize robotic claw attachments for the XRP platform, including basic grippers, parallel grippers, and wrist joints for enhanced functionality and practical applications.
Discover essential knowledge about 3D printer selection, from printer types and extruder configurations to must-have accessories, helping you make informed decisions for successful prints and optimal results.
Explore automotive sensors, ECUs, and car hacking with hands-on demos and expert insights. Learn about OBD2 diagnostics, CAN bus systems, and potential vulnerabilities in modern vehicles.
Comprehensive introduction to PID controllers, explaining their components, functionality, and applications in control systems. Includes practical examples and code implementation guidance.
Master debugging Zephyr RTOS on ESP32 using OpenOCD and GDB. Learn to set up hardware connections, install necessary software, and use both command-line and VS Code interfaces to efficiently troubleshoot embedded applications.
Learn how to set up the Zephyr RTOS development environment and build your first LED blinking project in this hands-on tutorial covering installation, Docker setup, and basic project implementation.
Master multithreading in Zephyr RTOS to execute concurrent tasks efficiently. Learn to create threads, manage priorities, implement mutexes for synchronization, and use message queues for inter-thread communication through practical examples.
Get personalized course recommendations, track subjects and courses with reminders, and more.