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
Computer Networking
Ethical Hacking
Terrorism and Counterterrorism: Comparing Theory and Practice
Product Management Essentials
Biochemistry: Biomolecules, Methods, and Mechanisms
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Demystifying software supply chain security: SLSA, SigStore, and SBOM explained. Learn about tools and methodologies to secure software from development to production in this comprehensive overview.
Explore integrating Vue 3.0 with ASP.NET Minimal API using a starter template. Learn tricks and tools for seamless frontend-backend connection in web development.
Learn to incrementally migrate legacy ASP.NET projects to ASP.NET Core using YARP, exploring the Strangler Fig Pattern, available tooling, and integration techniques for cross-cutting concerns.
Explore the technologies and challenges of becoming a space-faring civilization, from improved rocket designs to long-term space habitation, and the motivations behind this ambitious goal.
Exploring AI's potential and risks, Scott Hanselman discusses ethical challenges, social impacts, and the future of human-AI interaction, drawing parallels with Marvel characters to illustrate different AI scenarios.
Explore cutting-edge developer tools and architectural archetypes for enhanced productivity. Learn to deploy AI-powered solutions using Azure DevBox, GitHub Codespaces, and Azure OpenAI API.
Explore generative AI's potential to boost developer productivity, streamline workflows, and generate code snippets. Discover benefits, risks, and practical applications through interactive demos.
Explore practical applications of generative AI in app development. Learn about Large Language Models, prompt engineering, and real-world examples of integrating AI into customer support applications.
Explore C#'s evolution, current state, and future direction with Mads Torgersen. Gain insights into upcoming features and their role in shaping the language's trajectory.
Explore containerizing .NET applications for scalability and efficiency. Learn core concepts, performance optimization, security measures, and deployment strategies for future-ready microservices and cloud-native solutions.
Explore effective prompt design for Large Language Models, focusing on reducing uncertainties and achieving desired outputs through creative and meticulous techniques. Includes live prompt writing with audience input.
Strategies to manage stress and reduce burnout for tech leaders, combining practical experience with academic insights to maintain a healthy work-life balance.
Explore layers of abstraction in software development with Scott Hanselman. From bare metal to cloud deployment, discover how .NET applications evolve through virtual environments, containers, and various platforms.
Learn to create an end-to-end encrypted chat platform using cloud services, encryption layers, and secure data structures. Gain insights into building a robust, privacy-focused messaging system.
Explore intentional code design and radical simplification in software development. Learn to create more meaningful applications by focusing on every character and challenging traditional design patterns.
Get personalized course recommendations, track subjects and courses with reminders, and more.