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
Explore Java's resurgence in Cloud 2.0, highlighting improved productivity, reduced memory usage, and new use cases. Discover how Java overcame past challenges to become a strong contender in modern development.
Exploring how Kubernetes and Rust can be adapted for IoT applications beyond traditional datacenters, bringing cloud technologies to real-world scenarios.
Explore the impact of open source contributions on developer growth, career advancement, and project success. Learn from real experiences and gain insights into effective participation.
Streamline non-coding tasks for developers: automate ticket creation, optimize code reviews, and reduce cognitive load. Learn practical strategies to boost productivity and minimize frustration in daily workflows.
Explore how developers can use their skills to create positive change through the example of OSEW, an open-source flight monitoring system, and learn to build impactful microservices.
Explore Kotlin Coroutines for intuitive asynchronous programming, learn suspending functions, and see how to build reactive web apps with Spring WebFlux and R2DBC, simplifying concurrent code development.
Discover how learning Go can enhance your Java skills. Explore unique Go concepts that provide insights into Java development and upcoming projects like Valhalla and Panama.
Explore techniques to accelerate JVM start-up times, including AppCDS, AOT compilation, and JVM flags, with practical demonstrations and benchmarks for both development and production environments.
Explore passwordless authentication using Web Authentication standards, biometrics, and Spring Boot. Learn vulnerabilities, implementation, and practical applications for enhanced security.
Explore the transition from 2D to 3D digital content, focusing on AR technologies, spatial anchoring, and digital twins. Learn how tech giants are bridging the gap between digital and physical worlds.
Explore the future of Java in cloud computing, comparing architectures to determine the most efficient and productive approach for serverless development.
Explore Spring Boot's capabilities for developing fast, cloud-native services optimized for Kubernetes deployment, with insights from Spring Developer Advocate Josh Long.
Explore creative software design approaches, from enterprise architecture to practical implementation. Learn to involve team members, evaluate solutions, address security, and foster cross-team collaboration.
Discover the power of mentorship in IT careers, drawing parallels from karate and law. Learn how finding a mentor can significantly impact your professional growth and success.
Explore exciting features and improvements in Java 17 since Java 11. Learn about major additions, upgrade strategies, and future-proof your Java development skills.
Get personalized course recommendations, track subjects and courses with reminders, and more.