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
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Java arrays, strings, and file handling through hands-on coding exercises. Gain practical skills in data storage, manipulation, and file operations without video lectures.
Learn HTML, CSS, and VueJS basics through hands-on exercises and build a todo application. Gain practical skills in web development with instant feedback and gradual progression from understanding checks to small exercises.
Hands-on exploration of Java fundamentals, covering best practices, data handling, and web connectivity. Build practical skills through interactive coding exercises and instant feedback.
Explore cloud computing essentials: container creation, orchestration, and infrastructure-as-code. Learn to provision and manage resources efficiently without prior technical experience.
Explore concurrency, threads, locks, and multi-CPU scheduling to maximize system performance. Hands-on coding projects build deep understanding of operating system fundamentals.
Enhance Django REST Framework skills with testing, optimization, third-party libraries, and frontend integration. Hands-on learning with runnable code examples and practical assignments.
Learn essential Ansible automation skills through hands-on, self-paced assignments. Cover syntax, host management, package/user/file handling, and web-based systems integration in this practical, coding-focused program.
Master external APIs and task queuing in Django through hands-on projects, instant feedback, and capstone assignments, enhancing your portfolio with advanced, practical skills.
Enhance Python skills with packaging, Django web development, data visualization using Matplotlib, and natural language processing. Ideal for those with prior Python experience.
Hands-on exploration of Java fundamentals including functions, recursion, objects, and mutability. Ideal for beginners, with interactive exercises and instant feedback for effective learning.
Master Java's object-oriented principles through hands-on coding exercises. Learn encapsulation, inheritance, polymorphism, and advanced topics with instant feedback and gradual progression.
Explore cloud computing basics and IaaS fundamentals through hands-on, self-paced learning. Gain practical knowledge on adoption strategies, providers, and deployment techniques.
Learn to provision and manage cloud infrastructure using Terraform. Covers basic architecture, syntax, resource management, and modules. Hands-on exercises provide practical experience without installation.
Learn foundational data analysis in R using RStudio and Tidyverse. Covers descriptive statistics, data wrangling, and statistical tests through hands-on coding exercises and real-world applications.
Comprehensive web application security course covering front-end, back-end, and authentication. Hands-on approach with instant feedback, suitable for intermediate learners seeking practical implementation skills.
Get personalized course recommendations, track subjects and courses with reminders, and more.