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
Cybersecurity
Artificial Intelligence
Comprendere la filosofia
Introduction to Engineering Mechanics
Mathematical Economics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master effective job search strategies, from crafting resumes to acing interviews, while learning networking techniques, market trends, and follow-up actions to secure your ideal position.
Master essential Chinese language skills through intensive practice in listening, speaking, reading, and writing while exploring authentic cultural elements and advancing beyond elementary proficiency.
Master essential Chinese language skills through advanced listening, speaking, reading, and writing practice while exploring authentic materials and cultural elements for practical communication.
Master essential Mandarin language skills through authentic materials and intensive practice in listening, speaking, reading, and writing at an intermediate level.
Master advanced Chinese language skills through intensive practice in reading, writing, speaking, and listening, building on intermediate foundations for authentic communication.
Master UNIX/Linux fundamentals, shell scripting, and system administration while exploring file systems, I/O redirection, piping, and command utilities for effective operating system management.
Master database fundamentals, from relational models and SQL to XML, OLAP, and NoSQL technologies. Design efficient databases, handle transactions, and implement security measures for cloud and desktop systems.
Master NoSQL database models through hands-on practice with open-source systems, exploring key-value, document, column, and graph architectures while learning distributed and cloud computing concepts.
Master Android app development fundamentals, from user interfaces to SQLite databases, using Kotlin and Java. Build robust mobile applications with multimedia, sensors, and local storage capabilities.
Master fundamental Internet protocols, network architectures, and digital communications across all layers - from application to data link, including routing, security, and emerging technologies.
Master mathematical foundations essential for computer science, including logic, sets, functions, algorithms, graphs, probability, and proof methods for stronger programming and problem-solving skills.
Master data structures and algorithms in C++ through hands-on implementation of abstract data types, object-oriented programming, and algorithmic analysis using Big-O notation.
Master enterprise database systems through hands-on practice with MySQL/PostgreSQL, covering SQL, administration, optimization, and client-server applications using Java and PHP.
Master probability theory fundamentals and their applications in computer science, from combinatorics to practical machine learning implementations through real-world case studies.
Master essential cybersecurity skills through hands-on practice with network scanning, system hacking, social engineering, and various attack methods while learning proper defensive techniques and ethical guidelines.
Get personalized course recommendations, track subjects and courses with reminders, and more.