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
Data Analysis
Graphic Design
Serverless Computing
Exploring Play: The Importance of Play in Everyday Life
Learning How to Learn: Powerful mental tools to help you master tough subjects
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master practical cybersecurity skills through hands-on projects like vulnerability scanning, cloud password management, honeypots, and SIEM systems to prepare for your dream job in this growing field.
Master Docker fundamentals by learning to create, manage, and deploy containers and images. Gain hands-on experience containerizing applications like NGINX, Express, and React while understanding Docker's architecture and optimization techniques.
Master Docker, Kubernetes, and .NET for cloud-native application development. Learn containerization, orchestration, networking, and deployment strategies to build scalable, maintainable applications for modern cloud environments.
Master ethical hacking fundamentals with hands-on training in Kali Linux, network penetration testing, wireless attacks, and system security. Gain practical skills for identifying and mitigating real-world vulnerabilities.
Dive into event-driven architectures in microservices, learning RabbitMQ and MassTransit for asynchronous communication while implementing security with Keycloak and containerizing applications with Docker-Compose.
Dive into advanced exploit development, malware creation, and defensive cybersecurity strategies through hands-on Python programming, backdoor creation, network traffic analysis, and ethical hacking techniques.
Master essential financial literacy and technical skills for business success, from interpreting financial statements to creating effective spreadsheets, analyzing data, and building a strong online presence through blogging.
Master JavaScript game development by building a card-matching game with random ordering, interactive flipping, and visual effects like falling stars, using HTML, CSS Grid, and async/await.
Master IP addressing, routing protocols, and network management strategies. Develop skills in IPv4/IPv6 addressing, subnetting, and explore emerging technologies like SDN and SD-WAN for efficient network design and management.
Master JavaScript's prototypal inheritance system through practical exploration of object creation, inheritance patterns, and prototype chains to write more efficient and scalable code.
Master Kubernetes deployment essentials, from setting up local environments to managing containerized applications with Pods, Deployments, Services, and YAML manifests for effective cloud-native development.
Master LangChain, Flowise, and LangFlow to build sophisticated AI workflows without coding. Learn to create prompt templates, chains, memory systems, and integrate with external tools for powerful AI applications.
Master JavaScript variable declarations (VAR, LET, CONST) with in-depth exploration of scope, execution contexts, hoisting, and best practices for writing cleaner, more efficient code in modern JavaScript development.
Dive into building advanced AI systems with Retrieval Augmented Generation (RAG) and multimodal technology, combining images and text for smarter search engines, chatbots, and recommendation systems.
Master natural language processing with Python through practical applications in spam detection, sentiment analysis, text summarization, and topic modeling using algorithms like Naive Bayes, logistic regression, TextRank, and LDA.
Get personalized course recommendations, track subjects and courses with reminders, and more.