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
Explore Spring 6.1's new JdbcClient API, a fluent wrapper for JdbcTemplate, and learn how to implement and test CRUD operations for more efficient database interactions.
Discover IntelliJ IDEA's powerful Git UI tools beyond basic commands - learn to rebase, merge, cherry-pick, view history, reset, and manage conflicts with ease, eliminating the need for command line operations.
Discover how to leverage GraalVM and GraalPy in IntelliJ IDEA for building efficient native images, debugging, and integrating multiple programming languages while optimizing Java applications for instant startup and scaling.
Master the art of debugging GraalVM Native Images using IntelliJ IDEA's specialized tools and workflows, learning key differences between JVM and native executable debugging processes.
Explore advanced LangChain4j features for production AI apps: moderation tools, multi-LLM integration, evaluation methods, model selection, privacy, observability, and RAG techniques.
Explore AI vulnerabilities through hands-on exploitation demos, then master defensive strategies including prompt strengthening, guardrails, and red team exercises to secure AI systems.
Learn essential steps to set up and begin programming with Scala in IntelliJ IDEA, featuring key configurations and basic development workflow for efficient coding.
Discover pragmatic persistence strategies with Hibernate's creator, covering ORM myths, SQL vs repositories, inheritance mapping, Jakarta Data, and handling legacy schemas effectively.
Explore how to use Scala's indentation syntax effectively in IntelliJ IDEA with practical examples and IDE features.
Explore how generative AI can create working code from test cases, combining TDD principles with AI capabilities to build production-ready prototypes through practical demonstrations and insights.
Discover the new Stream Gatherer API in JDK 24, enhancing Java's Stream API with powerful capabilities for solving complex problems. Learn how to create and implement Gatherers through practical examples.
Master IntelliJ IDEA with dozens of tutorials covering everything from basic navigation to advanced debugging, testing, and integration with Git, Docker, and cloud services.
Discover how to build a complete reactive application with Spring Boot, combining Kotlin backend services, Java clients, and JavaFX interfaces through hands-on development.
Master pytest fundamentals and test-driven development using PyCharm to write, debug, and manage Python tests efficiently with fixtures and exception handling.
Master PyCharm IDE fundamentals through installation, configuration, debugging, testing, and productive coding techniques to boost your Python development workflow.
Get personalized course recommendations, track subjects and courses with reminders, and more.