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
IT & Networking
Personal Development
Personal Creativity
Transforming Digital Learning: Learning Design Meets Service Design
Best Practices for Biomedical Research Data Management (HE)
Fundamentals of Reinforcement Learning
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore how cognitive biases impact software architecture decisions and learn strategies to mitigate their effects for more effective agile development and decision-making.
Explore Rust's benefits, adoption criteria, and implementation strategies. Learn when and how to integrate this powerful language into your development projects.
Explore modern cloud automation trends, debunk misconceptions, and learn to combine AWS serverless ecosystem with CDK for innovative application development, deployment, and integration.
Explore cloud-native tools for robust bare-metal infrastructure deployment, focusing on Tinkerbell, Cluster API, and GitOps. Learn how these technologies modernize provisioning models for enterprise-level Kubernetes adoption.
Exploring software industry's quest for silver bullets, this talk challenges popular methodologies, examines generational shifts, and offers insights on navigating complexity in modern software development.
Explore Deno, a modern JavaScript runtime for serverless environments. Learn its simplicity, security, and optimization features, plus see demos of its capabilities and integration with cloud services.
Explore the business impact of code quality, learn to visualize and quantify technical debt, and discover strategies for prioritizing improvements to enhance productivity and reduce development costs.
Explore analog computing platforms and learn techniques for mapping programs to these substrates. Discover challenges, solutions, and potential applications in this emerging field of computational hardware.
Explore BEAM concurrency with Sasa Juric, challenging the notion that concurrent programming is difficult. Learn practical examples and discover the potential for concurrency in simple programs.
Interactive Azure cloud adventure: Make real-time choices to save a kingdom using various cloud technologies. Learn about services and approaches while battling dragons, rescuing fairies, and securing databases.
Explore team building, project management, and leadership lessons from Lord of the Rings. Learn how to create successful teams, overcome challenges, and achieve goals against all odds.
Explore cloud-native development on Kubernetes using Java, Spring Boot, and tools like Cloud Native Buildpacks, Tilt, Knative, and ArgoCD to enhance productivity and streamline the path to production.
Insightful discussion on managing legacy code, covering AI's impact, defining legacy systems, testing strategies, refactoring techniques, and balancing maintenance with new development for improved software quality.
Explore building a managed Kubernetes platform that balances operational concerns and flexibility while maintaining a good developer experience. Learn about integrating components like Flux and Prometheus Operator.
Practical demonstration of the impact of unit testing, TDD, and pairing on code quality. Explores benefits like improved debugging, faster feedback, and better handling of edge cases.
Get personalized course recommendations, track subjects and courses with reminders, and more.