Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Kotlin coroutines for efficient asynchronous and concurrent programming, covering suspending functions, structured concurrency, and thread management in HTTP APIs and microservices.
Explore F#'s unique "functional-first" approach, comparing it with other languages and showcasing practical code samples, philosophy, and real-world case studies to demonstrate its distinctive programming style.
Discover how to leverage serverless technologies to build a scalable, high-performance social network, improving feature delivery and addressing various system challenges.
Explore async injection in C#, monads, and functional programming concepts to improve code structure and eliminate leaky abstractions in dependency injection scenarios.
Explore microservices architecture, messaging strategies, and CQRS patterns for scalable, manageable solutions. Learn design principles and implementation using ASP.NET Core and Azure services.
Explore microservice security challenges and solutions, covering password hygiene, secret storage, authentication, and service meshes. Learn to build secure distributed systems with practical insights.
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 advanced Kubernetes topics: pod scheduling, admission controllers, autoscaling, custom resources, and service mesh. Gain insights to enhance your application platform beyond basic deployments.
Explore WebAssembly as a powerful alternative to JavaScript for web applications, covering its fundamentals, implementation, and practical usage with Rust and WebAssembly Text Format.
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.
Explore essential software design patterns, their implementations in .NET, and how they solve common development challenges, enhancing your problem-solving toolkit.
Explore open source licensing, rights, and best practices for developers. Learn to make informed decisions when using and creating open source projects in professional environments.
Explore Git's quirks and inner workings, from rebasing to merging, and uncover the reasons behind its unique design choices and functionalities.
Explore CPU fundamentals, from basic operations to advanced optimizations. Learn about different processor architectures, internal workings, and future trends, including security challenges like Meltdown and Spectre.
Get personalized course recommendations, track subjects and courses with reminders, and more.