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
Techniques for troubleshooting and debugging containerized applications, addressing common issues like permission problems, invalid parameters, and volume mount errors.
Comprehensive guide to JWT security risks, vulnerabilities, and best practices. Live demos showcase account hijacking techniques, while offering solutions for robust authentication implementation.
Explore functional programming techniques to implement the Visitor pattern without modifying object models, leading to readable and robust code design following GoF patterns.
Live coding demonstration on improving Springboot microservices architecture using workflow automation to enhance decoupling, reduce peer-to-peer communication, and increase system efficiency.
Learn source-centric tools for building and deploying Docker images without becoming an expert in container technologies. Ideal for developers seeking efficient container deployment methods.
Explore Java's past, present, and future with experts Stuart Marks and Brian Goetz in this open Q&A session covering a wide range of topics from serialization to upcoming projects.
Explores alternatives to end-to-end test environments in distributed architectures, addressing challenges and proposing solutions for maintaining software quality without relying on production-like setups.
Explore decompiler architecture, code transformations, and techniques for improving readability. Learn about practical limitations, obfuscation methods, and the overall usefulness of decompilation in software development.
Explore machine learning workflows on Kubernetes using Kubeflow, covering deployment, training, inference, and advanced features like hyperparameter tuning and automated pipelines.
Explore the creation of a compliant container platform at ABN AMRO using EKS, OPA, and Twistlock. Learn from successes and failures in building a secure, scalable solution for enterprise workloads.
Explore reactive architecture principles inspired by honeybee behavior, learning to build more responsive and resilient software solutions through nature-inspired design patterns.
Explore recent Angular advancements, including the Ivy rendering engine's performance improvements, payload reductions, and ecosystem expansions. Gain insights into compiler updates and technical enhancements.
Practical guide to migrating Java server applications to version 11, covering business justification, implementation strategies, challenges, and lessons learned from real-world experiences.
Explore alternatives to JavaScript classes, discussing potential issues and suggesting simpler, safer, and more idiomatic patterns for object-oriented programming in JavaScript.
Explore HTTP performance benchmarking insights, focusing on Eclipse Vert.x's success in the TechEmpower Framework Benchmark and the factors contributing to its high-performance results.
Get personalized course recommendations, track subjects and courses with reminders, and more.