Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Artificial Intelligence
OpenAI
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Introduction to Graphic Illustration
The Science of Gastronomy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Programming core online courses. Find the best Programming core training programs and enhance your skills today!
Learn to program realistic metal drums with producer Eyal Levi. Master fast, slow, and mid-tempo beats, fills, and accents. Gain insights from guest Andy Marsh and perfect your skills for natural-sounding drum tracks.
Develop your computational thinking and problem solving skills from the ground up, learn the art and science of programming to write beautiful code.
How does Internet works? Do you know how developers build a website?
Somatic Essentials In this course, you'll find step-by-step instructions, practical exercises, and insightful explanations that will enable you to guide your clients in discovering their somatic vocabulary. By learning to listen and engage with the body'…
Master Windows kernel programming fundamentals to build device drivers for cybersecurity monitoring and system operation prevention scenarios.
Dive into advanced Windows kernel development with file system mini-filters, sophisticated programming techniques, and KMDF fundamentals for system-level programming mastery.
Master advanced kernel-level programming techniques for Windows drivers, covering synchronization, file system filters, debugging, and the Windows Filtering Platform.
Master Windows system-level API fundamentals, exploring processes, threads, virtual memory, objects, handles, and application development techniques for robust Windows programming.
Master advanced Windows system programming concepts including jobs, threads, synchronization, I/O operations, and memory management through hands-on labs and practical examples.
Master advanced Windows system programming with DLLs, security components, COM fundamentals, and windowing techniques in this comprehensive 9-hour continuation.
Master essential and advanced C++ skills to build efficient, robust applications with modern language features, templates, concurrency, and standard library components.
Master x64 processor architecture and assembly programming fundamentals for Windows/Linux systems debugging, reverse engineering, and OS-level development work.
Delve into advanced x64 architecture concepts including privilege levels, virtual memory translation, system calls, and low-level programming techniques for deeper processor understanding.
Master Rust programming from fundamentals to advanced topics including ownership, concurrency, async programming, and system-level development with hands-on labs and real-world examples.
Get personalized course recommendations, track subjects and courses with reminders, and more.