Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Communication Skills
Data Analysis
Medicine and the Arts: Humanising Healthcare
Arab-Islamic History: From Tribes to Empires
The Bible's Prehistory, Purpose, and Political Future
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how Domain Storytelling helps identify optimal microservice boundaries by capturing user stories in a pictographic language, leading to effective subdomain identification for improved architecture design.
Discover how OpenTelemetry enhances observability in microservices, helping developers track and troubleshoot issues across distributed systems for improved control and performance.
Explore Kubernetes scheduler internals, node filtering, and tools to influence workload placement for optimized resource management and specific deployment needs.
Explore cross-platform app development with Uno Platform, enabling C#/XAML code for Windows, Android, iOS, macOS, Linux, and WebAssembly with unified hardware access and full styling capabilities.
Explore functional programming principles and their application in various languages to write scalable, readable, and maintainable code, with insights from Jemima Abu at NDC Oslo 2021.
Explore aligning bounded contexts with subdomains in legacy code, focusing on strategic Domain-Driven Design and 4+1 Architectural View Models to improve system maintainability and adaptability.
Exploring the journey from infrequent to daily software releases, detailing challenges and solutions in adopting continuous delivery practices and a container-based platform.
Explore Project Tye, a developer tool simplifying microservice development, testing, and deployment in .NET, from local orchestration to Kubernetes integration.
Discover Python's versatility in hardware projects, from Raspberry Pi to microcontrollers. Learn to build IoT solutions and physical devices using Python, including cellular connectivity options.
Explore reactive programming with RxJS in Angular, comparing imperative vs. declarative code. Learn to write scalable, maintainable JavaScript that's easier to debug and closely tied to business logic.
Learn to transform your website into a Progressive Web App, adding features like caching, notifications, and offline mode for a more dynamic and app-like experience.
Exploring the balance between individual autonomy and team connectivity in IT, from code to organizational collaboration, using polarity management to optimize benefits.
Explore hybrid app development with .NET MAUI and Blazor, leveraging web components and native APIs to create cross-platform desktop applications with enhanced user experiences.
Explore .NET 6 desktop development: WPF and WinForms upgrades, porting apps, hybrid Blazor applications, and cross-platform solutions with .NET MAUI.
Explore secure token-based authentication for modern web apps using the BFF pattern, addressing pitfalls and evolving browser challenges for SPA and Blazor applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.