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
Data Analysis
Cybersecurity
Fractals and Scaling
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore how GitHub and Azure integrate to enhance developer productivity, security, and cloud deployment. Learn about built-in features that streamline code delivery from development to Azure deployment.
Comprehensive guide for monolithic developers transitioning to microservices architecture, covering key concepts, terminology, and practical implementation using ASP.NET 6 with the Tacky Tacos project.
Comprehensive guide to Test Driven Development in C#, covering basics, benefits, common pitfalls, and live coding demos. Learn to improve software quality through practical TDD techniques.
Practical insights for turning ideas into reality, based on decades of experience. Learn strategies for success, overcoming failures, and making impactful decisions in your personal and professional life.
Learn strategies to avoid common pitfalls in microservices architecture, preventing the creation of inefficient "distributed monoliths" and ensuring optimal system design and performance.
Explore creating software architecture diagrams using text-based methods, focusing on the Structurizr DSL for C4 modeling. Learn benefits, scalability, and practical applications.
Humorous exploration of common microservice pitfalls, offering insights on scalability, reliability, and autonomy through counterintuitive "worst practices" in distributed systems architecture.
Exploring insights from teaching, economics, and acting to offer fresh perspectives on software development, challenging conventional wisdom and expanding problem-solving approaches.
Discover how ChatGPT can enhance enterprise observability practices by interpreting system data, providing real-time insights, and offering recommendations to improve software reliability and performance.
Explore techniques to identify and resolve terminology discrepancies in software development, improving communication and efficiency within your organization.
Learn effective salary negotiation strategies for people pleasers, including preparation tips, non-monetary benefits, and polite power moves to help you reach your full earning potential.
Explore the evolution of Cross-Site Request Forgery attacks, their impact on applications, and effective defense strategies for both traditional and API-based systems.
Explore Pushed Authorize Requests (PAR) in OAuth, enhancing security by adding client authentication and removing request parameters from URLs, improving user experience and enabling new scenarios.
Explore React Server Components for building fast, interactive web apps with minimal client-side code. Learn implementation, benefits, and best practices through real-world examples.
Discover how common technology and programming can revolutionize amateur spaceflight, enabling innovative solutions and redefining boundaries in space exploration.
Get personalized course recommendations, track subjects and courses with reminders, and more.