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
Digital Marketing
Artificial Intelligence
Monitoring Volcanoes and Magma Movements
FinTech Ethics and Risks
Python and Statistics for Financial Analysis
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore generic locking in C++, focusing on folly/Synchronized library for reliable encapsulated locking. Learn about multithreading, STL containers, and techniques to avoid common pitfalls in lock-based synchronization.
Explore common microservices pitfalls and anti-patterns to avoid pain and problems in distributed systems. Learn from industry mistakes to improve your architecture design.
Learn to create automated UI tests for iOS and Android apps using Xamarin.UITest. Ensure app quality across multiple devices and OS versions through programmatic interactions and visual validations.
Learn essential .NET data security techniques including encryption, hashing, and digital signatures to protect sensitive information and ensure data integrity in your applications.
Explore .NET Core's differences, migration strategies, and new features. Learn about changes in APIs, frameworks, and tooling to prepare your code for the transition.
Explore C# cross-platform build automation with Cake. Learn to create efficient, versatile scripts for compiling, testing, and packaging applications using familiar C# syntax.
Hands-on demonstration of network exploitation techniques, from initial access to full system compromise, revealing common vulnerabilities and attacker methodologies.
Explore DIY IoT solutions for home automation, focusing on design principles, hardware choices, and cloud integration. Learn to create spouse-friendly, reliable, and scalable smart home projects.
Explore essential cloud patterns for Azure, including message-oriented design, caching strategies, and resilience techniques to enhance scalability, security, and performance in modern applications.
Explore Star Wars data using F# and R to uncover character importance and analyze movie success, while learning data science techniques applicable to various datasets.
Explore HoloLens development with Unity, from setup to best practices. Learn to create compelling mixed reality applications and overcome challenges in this emerging field of technology.
Optimize productivity as a programmer through effective tool usage, task management, and work-life balance strategies. Learn to leverage Visual Studio, Windows, and PowerShell for enhanced efficiency.
Explore Windows 10 IoT Core on Raspberry Pi 2 for hardware prototyping, comparing it to Linux distributions and demonstrating basic functionality, performance, and development processes.
Explore changes in ASP.NET Core 1 for MVC and Web API developers, including framework consolidation, breaking changes, and new possibilities in MVC 6.
Explore safe techniques for using C++ atomics in multithreaded code, including tools for synchronization, shared state access, scalability, and lock-freedom.
Get personalized course recommendations, track subjects and courses with reminders, and more.