Courses from 1000+ universities
India banned Telegram after the NEET paper leak led to a retest for 2.28 million students. Class Central studied the scam, the money trail, and other platforms the leaks could move to.
600 Free Google Certifications
Data Analysis
Computer Science
Language Learning
Introduction to Research Ethics: Working with People
Improving Communication Skills
Rome: A Virtual Tour of the Ancient City
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master PCB layout in KiCad 9.0 with footprint placement, trace routing, copper pours, design rules, and 3D visualization for your first manufacturable board.
Discover the Robot Operating System (ROS 2) fundamentals, from basic concepts to Docker setup, perfect for building scalable robotic applications across autonomous vehicles and robotic arms.
Master ROS 2 C++ development by building publisher and subscriber nodes using rclcpp API, smart pointers, and timers for high-performance robotics applications.
Discover how electronics make decisions through logic gates and flip-flops, the building blocks of microcontrollers, memory chips, and processors with interactive demos.
Master ROS 2 command-line tools to interact with nodes, topics, and services using Docker environment and built-in examples without coding.
Discover how Qorvo's QSPICE transforms RF circuit simulation with enhanced time-domain accuracy, non-linearity handling, and streamlined user experience for modern engineers.
Master oscilloscope fundamentals to diagnose invisible electrical problems, from basic measurements to triggering and real-world troubleshooting applications.
Discover how to build a motorized ice cream maker using NXP S32M2â„¢ motor controller, ESP32, and various components through ideation, prototyping, and presentation phases.
Master Rust's seven fundamental ownership and borrowing rules for safe memory management in embedded systems without garbage collection overhead.
Discover how to build an automated resistor sorting system using Arduino Uno Q, AI object detection, and OpenCV to analyze color bands and organize electronic components efficiently.
Master ROS 2 Python development by building publisher and subscriber nodes from scratch using rclpy, exploring topics, workspace setup, and real-time communication patterns.
Discover how to design interactive LED game tiles that electronically communicate when snapped together, covering prototyping, PCB design, assembly, and testing.
Explore continuous deployment using Docker and GitHub Actions to automate Raspberry Pi Pico firmware builds, enabling easy distribution of compiled binaries for end-users to flash onto their boards.
Learn to implement unit testing for C/C++ applications using CppUTest, Docker, and GitHub Actions. Automate testing processes and improve code quality in software development projects.
Learn to efficiently manage electronic component lists, BOMs, and orders with Digi-Key's myLists feature. Master uploading, customizing, and organizing parts for streamlined purchasing and quoting processes.
Get personalized course recommendations, track subjects and courses with reminders, and more.