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
Discover how to build a complete 3D browser game from scratch using AI coding assistance, creating player mechanics, enemies, and scoring systems step-by-step.
Master Python fundamentals through hands-on coding in professional JetBrains IDEs, building real projects while learning variables, functions, classes, and file handling.
Unlock NumPy's power for data science and AI through hands-on practice with arrays, indexing, math operations, and real-world projects in a professional IDE environment.
Master AI-assisted programming with practical techniques for prompting, coding with AI assistants, leveraging agents, and selecting the right development tools for real-world projects.
Master full-stack JavaScript by building a real-time chat app with Node.js, React, and WebSockets, covering REST APIs, authentication, state management, and Docker deployment.
Enhance Java development with Kotlin's concise syntax, safety features, and seamless interoperability. Learn key concepts and leverage Kotlin's power for JVM, Android, and server-side projects.
Master building a local AI assistant using RAG pipelines, FastAPI, Ollama, and Qdrant — processing PDFs into vector embeddings and creating a browser-based Q&A interface, all running privately on your machine.
Explore Java records through 5 practical examples, covering syntax, semantics, features, and limitations. Learn how to use records with pattern matching and sealed classes.
Learn techniques to analyze and understand large Java and Kotlin classes, including behavioral code analysis, data visualization, and dependency structure matrices. Gain insights for effective refactoring and codebase comprehension.
Explore Java-friendly machine learning with JSR381, an open-source API for visual recognition. Learn its goals, architecture, and practical applications in IntelliJ IDEA.
Learn to build CRUD REST APIs in Java with Spring Boot, covering best practices, Spring Initializr, and IntelliJ IDEA. Gain hands-on experience in creating efficient and scalable web services.
Learn to set up and use MongoDB with Docker in IntelliJ IDEA. Covers container creation, data insertion, MongoDB shell access, and Docker Compose setup for efficient database management and application development.
Explore efficient version control in IntelliJ IDEA, covering common and advanced Git tasks to enhance productivity and streamline workflows.
Explore advanced debugging techniques in IntelliJ IDEA, including breakpoints, memory analysis, hotswap, async stack traces, and stream debugging for efficient code troubleshooting.
Learn to use Spring Data JPA with IntelliJ IDEA, covering project setup, entity creation, repository interfaces, database configuration, and query methods for efficient database interactions.
Get personalized course recommendations, track subjects and courses with reminders, and more.