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
Practical guidance on building scalable ASP.NET Core applications using Clean Architecture principles, covering project organization, design strategies, and best practices for maintainable systems.
Discover how to build resilient .NET applications using Polly framework. Learn reactive and proactive strategies to handle faults and outages, from simple retries to advanced bulkhead isolation.
Learn design principles for creating apps accessible to people with disabilities, including those with learning, psychological, and autism spectrum disorders. Explore inclusive design guidelines and digital inclusion strategies.
Explore building type-safe web applications with F# using the SAFE stack. Learn to create backend services, run F# in browsers, and develop interactive web apps leveraging functional programming benefits.
Practical tour of development dashboarding: from telemetry setup to monitoring infrastructure, with focus on metrics, baselines, and productionized setups. Includes demo and tips for effective implementation.
Explore Kotlin from a C# developer's perspective, comparing languages, platforms, and features. Learn to build efficient Android apps and bridge the gap between Kotlin and C#.
Learn to create 3D games and experiences with Unity, exploring Visual Studio integration, physics, textures, and networking. Ideal for C# developers looking to expand their skills into game development and mixed reality.
Explore advanced Kubernetes topics: pod scheduling, admission controllers, autoscaling, custom resources, and service mesh. Gain insights to enhance your application platform beyond basic deployments.
Explore service mesh technology with Istio, understanding its features, benefits, and potential complexities in distributed applications, from microservices to legacy monoliths.
Insights into ASP.NET Core MVC development, covering Razor Pages, Controllers, performance optimization, and framework design from a core developer's perspective.
Strategies for scaling large frontend projects, balancing team autonomy with performance and productivity. Explores alternatives to micro-frontends for consistent, performant multi-team development.
Explore WebAssembly as a powerful alternative to JavaScript for web applications, covering its fundamentals, implementation, and practical usage with Rust and WebAssembly Text Format.
Explore .NET Core 3's modernization of WPF and Windows Forms, learn to retarget applications, and discover efficient deployment methods for contemporary desktop software.
Actionable strategies to enhance communication skills, including active listening, explaining technical concepts, adapting to different styles, and problem-solving for difficult conversations.
Learn to create custom .NET project templates using dotnet CLI, Visual Studio, and Yeoman to reduce repetition, improve code quality, and save time in application development.
Get personalized course recommendations, track subjects and courses with reminders, and more.