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
Management
Cybersecurity
Artificial Intelligence
Comprendere la filosofia
Introduction to Engineering Mechanics
Mathematical Economics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive overview of Java vulnerabilities, covering reporting, management, and mitigation strategies. Explores attack vectors, cybercrime trends, and practical defense techniques for developers.
Exploring quality in web development: defining, measuring, and achieving it. Focuses on building user-centric products beyond framework debates, emphasizing accessibility, inclusivity, speed, and safety.
Explore centralized logging patterns with demos for parsing, sending, structuring, containerizing, and orchestrating logs. Learn advantages and disadvantages to choose the best approach for your organization.
Explore Apple's approach to microservices, focusing on networking frameworks and libraries to optimize performance, scalability, and maintainability in server-side development.
Explore how organizational culture, team structures, and risk management impact cloud adoption more than technology. Learn strategies for successful cloud-native transformation.
Learn about Amazon Corretto, a free, multiplatform OpenJDK distribution. Discover its features, benefits, and how it compares to other Java distributions in this informative Q&A session with Amazon engineers.
Explore Java's evolution with Brian Goetz: new features, release cadence, and future initiatives like Project Amber and Valhalla for enhanced language capabilities and performance.
Explore cloud-native Java development with Jakarta EE, the community-driven successor to Java EE. Learn about its current state, future plans, and synergies with Eclipse MicroProfile.
Explore the Z Garbage Collector's low-latency, high-scalability design for JDK. Learn its phases, load barriers, performance metrics, and future plans for enhanced Java application efficiency.
Visualize Akka Cluster concepts using a 5-node Raspberry Pi setup. Learn about peer-to-peer clusters, node lifecycle, and automatic recovery through hands-on demonstrations and clear explanations.
Explore AI-powered autonomous testing to generate optimized tests for business functionality, overcoming the Oracle problem and improving software quality.
Explore blockchain app development with Arkane Network APIs, focusing on user-friendly solutions and overcoming adoption challenges in decentralized applications.
Explore Java 8's functional programming patterns through live coding exercises. Learn best practices, anti-patterns, and refactoring techniques for clean, maintainable code.
Discover practical tips to reignite your passion for coding and find joy in software development, combining insights from psychology, philosophy, and computer science.
Explore canary deployments with Kubernetes and Istio to limit issues in complex systems. Learn monitoring techniques to spot problems early and minimize impact on customers.
Get personalized course recommendations, track subjects and courses with reminders, and more.