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
Competitive Strategy
Fundamentals of Reinforcement Learning
Mathematical Economics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create engaging, accessible, and impactful documentation for open-source projects. Discover techniques to welcome new users, encourage contributions, and maintain relevant documentation that enhances project adoption and feedback.
Explore chaos engineering principles to enhance system resilience. Learn how to prepare for unexpected scenarios and test your infrastructure's ability to withstand disruptions, ensuring stability in critical situations.
Comprehensive guide to integrating security throughout the development process, covering secure environments, dependency management, vulnerability scanning, and advanced testing techniques.
Learn to modernize messaging workloads by migrating to Azure Service Bus, reducing operational overhead and leveraging cloud benefits like flexible scaling and high redundancy.
Explore effective state management techniques for Blazor applications, including data exchange between components and maintaining UI synchronization as your project scales.
Explore AI through children's projects, gaining insights on machine learning principles and their real-world impact. Discover hands-on approaches for developers new to AI/ML.
Explore ASP.NET 6.0's Minimal APIs for lightweight microservices. Learn C# 10 features and compare with MVC, WebAPI, and Razor Pages to boost productivity in microservice development.
Explore the potential for civilian space travel, including orbital hotels and lunar resorts, as Richard Campbell examines current developments and future possibilities in space flight.
Discover how to build a budget-friendly IoT smart home system using C#, C++, and affordable electronics. Learn about design, software, hardware, and essential considerations for DIY IoT projects.
Explore the art of managing talented developers, understanding their needs for guidance and support, and transitioning from coding to leadership in software engineering teams.
Explore a practical approach to combining Clean Architecture and Test Pyramid in software development, with insights applicable across technologies.
Applying Agile principles to leadership: enhancing team morale, improving software delivery, and fostering customer collaboration. Learn practical strategies for effective technical leadership.
Discover how to use Python for embedded and IoT projects, from Raspberry Pi to microcontrollers. Learn to build physical devices and IoT solutions with cellular connectivity using Python.
Insights on implementing open source strategies in large organizations, covering release cycles, legal considerations, project promotion, and organizational structure.
Comprehensive exploration of modern XSS defense strategies, covering JavaScript frameworks, CSP deployment, HTML sanitization, and design considerations for building secure web applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.