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
Management & Leadership
Entrepreneurship
Language Learning
English in Early Childhood: Language Learning and Development
Introduction to Classical Music
Astronomy: Exploring Time and Space
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified College prep online courses. Find the best College prep training programs and enhance your skills today!
Master video editing and motion graphics using Premiere Pro and After Effects, from basic editing techniques to advanced effects, color correction, and social media optimization.
Master video editing and motion graphics using Premiere Pro and After Effects through hands-on projects, from basic editing techniques to advanced effects and social media optimization.
Empowering learners to navigate the college search and application process, covering organizational skills, financial aid, self-reflection, finding the right fit, and preparing application materials.
Comprehensive guide on Pre-Exposure Prophylaxis (PrEP) for HIV prevention, covering research, guidelines, implementation, and management for both healthcare providers and potential users.
Master advanced Python data structures, design patterns, and refactoring techniques while building interview-ready skills for technical assessments and real-world software development challenges.
Master Python coding interview skills through foundational exercises, classic problems, complex algorithms, and advanced data structures - from string manipulation to graph algorithms.
Master Java fundamentals, data structures, algorithms, and problem-solving techniques through hands-on practice and real-world coding challenges to excel in technical interviews.
Master advanced Java programming through data structures, design patterns, refactoring techniques, and backward compatibility while preparing for senior engineering interviews.
Master advanced JavaScript concepts, data structures, and design patterns while building expertise in refactoring, backward compatibility, and technical interview preparation for senior engineering roles.
Master Python data structures, OOP concepts, and stream manipulation techniques while practicing advanced implementations for handling complex industry data efficiently.
Master coding interview fundamentals through hands-on Java practice, from basic string operations to advanced algorithms like dynamic programming, data structures, and graph theory.
Master JavaScript coding interview skills through hands-on practice with algorithms, data structures, and problem-solving techniques - from basic string manipulation to advanced graph algorithms and dynamic programming.
Master advanced data structures and algorithms in Go, from hash tables and heaps to graph algorithms and bit manipulation, preparing you for technical coding interviews.
Master coding interview fundamentals in Go through hands-on practice with data structures, algorithms, and problem-solving techniques - from basic string operations to advanced graph algorithms.
Master advanced TypeScript concepts and algorithms essential for technical interviews, including hash tables, heaps, graphs, string searching, and bit manipulation techniques.
Get personalized course recommendations, track subjects and courses with reminders, and more.