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
Discover how a karaoke-inspired idea evolved into Guitaraoke, blending .NET, JavaScript, and audio tech. Learn about challenges in multichannel audio, chord parsing, and creating stage-ready software for live performances.
Explore the alphabet of overwhelm, from anxiety to perfectionism, and learn strategies to recognize and manage stress in tech and life. Gain insights for protecting mental health and wellbeing.
Explore upcoming C# features with language designer Mads Torgersen, including potential C# 12 developments and future enhancements aimed at simplifying coding and improving developer productivity.
Discover best practices for efficient and effective logging in .NET applications. Learn to avoid common pitfalls, optimize performance, and enhance debugging capabilities for production systems.
Learn to build MAUI apps with Blazor, covering binding, state management, XAML integration, hardware access, data handling, file uploads, media playback, iOS development, and deployment.
Discover how to create modern, functional websites using only HTML and CSS, leveraging native browser features without relying on JavaScript or third-party resources.
Explore how GitHub and Azure integrate to enhance developer productivity, security, and cloud deployment. Learn about built-in tools for seamless code delivery and accelerated workflows.
Discover leadership insights from Disney princesses for tech teams. Gain memorable lessons on unity, initiative, and more, accompanied by songs to reinforce learning in this entertaining session.
Explore Git and GitHub's role in game development, focusing on open-source collaboration, version control, and industry best practices for efficient game creation and teamwork.
Explore exciting new features in C# 9, 10, and 11, including nullable reference types, pattern matching, record types, and more. Learn how these changes improve code quality and efficiency.
Explores the trend of continuous IT platform creation, questioning their purpose and effectiveness for end-users and developers. Challenges the industry to reassess priorities and focus on meaningful solutions.
Practical guide to mapping business domains, organizing subdomains, and designing loosely-coupled software architecture using Domain-Driven Design techniques like Event Storming and Bounded Context Canvas.
Explore Hedy, a gradual programming language designed for multilingual learning. Discover its unique levels, syntax evolution, and the challenges of creating an inclusive coding environment for diverse languages and cultures.
Scott Hanselman explores AI's potential benefits and risks, discussing ethical challenges and best practices for responsible AI development, with references to popular culture and audience engagement.
Explore intentional code design, challenging dogmatic patterns for simpler, more meaningful software. Learn to prioritize human-centric development and radically simplify your approach.
Get personalized course recommendations, track subjects and courses with reminders, and more.