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
Cyber Security
Bacterial Genomes II: Accessing and Analysing Microbial Genome Data Using Artemis
Internet History, Technology, and Security
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore strategies for building trust, effective communication, and navigating interpersonal dynamics in software projects to achieve success beyond just the technical aspects.
Explore GraphQL's benefits over REST and learn to build a GraphQL API with Hot Chocolate on ASP.NET Core, merging data from different sources using resolver concepts.
Revolutionize CI/CD pipelines with NUKE: Elevate build automation to .NET standards, enjoy OOP benefits, solve common issues, and optimize throughput with auto-parallelization.
Unraveling the complexities of "plain text" in software development, exploring hidden assumptions, quirky bugs, and fascinating historical insights behind text files and encodings.
Exploring connections between team structure, software architecture, and complexity science to optimize software development organization performance and design.
Explore solutions for managing event-driven architectures, including standards, versioning, message registries, logging, and consumer scaling. Learn to address key challenges in microservices communication.
Explore automated canary deployments using HashiCorp Consul to minimize release risks. Learn the pattern, benefits, and implementation steps for gradual, monitored software releases in production environments.
Explore efficient async/await patterns in .NET to prevent deadlocks, improve application stability, and adhere to best practices for asynchronous programming.
Practical tips for improving UX and accessibility, focusing on human limitations and simple mindset shifts. Learn easy steps to enhance user experience across desktop, web, and mobile platforms.
Explore advanced C# concepts with Don Wibier: abstract classes, generics, and their practical applications for optimizing code and building flexible, reusable foundations in application development.
Explore real-time ML predictions using Apache Pulsar Functions, demonstrated through a food delivery time estimation model incorporating live traffic data and order details.
Explore JavaScript metaprogramming with ES6's Symbol, Reflect, and Proxy types. Learn practical applications and how these features drive modern language capabilities.
Explore SignalR for building real-time, cross-platform applications. Learn its benefits, integration into modern ecosystems, and practical implementation through demos.
Explore database schema deployment strategies, comparing migration vs. model-based approaches, and learn to implement efficient build and deploy pipelines for various database scenarios.
Explore the Windows App SDK: installation, usage in new projects, and integration into existing ones. Learn to modernize Windows desktop applications with unified developer tools.
Get personalized course recommendations, track subjects and courses with reminders, and more.