Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Online Education
Marketing
Digital Marketing
Understanding Multiple Sclerosis (MS)
Psychology of Personal Growth
Introducción a la Regulación Emocional basada en Mindfulness
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore intentional architecture design using Angular, Nx, and ngRx. Learn to align frameworks with business goals and evaluate their effectiveness through quality attributes and documentation.
Learn to implement web applications using Azure Static Web Apps and Azure Functions, overcoming default restrictions to create reliable systems with message queues for seamless data handling.
Learn to deploy and scale web apps on Azure with features like CI/CD, custom domains, SSL, APIs, and global distribution for frameworks like Svelte, Vue, React, and Angular.
Explore system reliability engineering, from requirement analysis to conflict resolution, to design resilient customer experiences supporting millions of users.
Discover techniques for creating reusable and maintainable UI styles, addressing developer fears, and implementing inclusive accessibility practices in web development.
Exploring strategies to build maintainable React components, avoiding common pitfalls, and proposing efficient approaches for more productive development in React.
Hands-on demo: Build a Dockerfile, create a GitHub Actions pipeline, and deploy to Kubernetes. Learn to automate deployments for rapid content delivery using Docker containers.
Explore Blazor's testing capabilities for robust applications. Learn about unit, integration, and automated system testing to ensure stability and reliability in browser-based .NET development.
Discover techniques for writing clear, empathetic code that enhances readability, reduces bugs, and improves team collaboration. Learn to transform your coding style from confusing to comprehensible.
Discover efficient end-to-end testing strategies to maximize confidence and minimize wasted time. Learn the #1 approach for writing effective tests that boost productivity and reduce costs.
Demystifying app monitoring: Learn why all team members should understand application health, with real-world examples of web performance and its impact on front-end development paradigms.
Discover how RedwoodJS integrates Storybook for component-driven development, enhancing project maintenance. Learn implementation techniques applicable to various frameworks and existing projects.
Strategies to minimize browser crashes: static analysis, robust testing, and clear reporting dashboards. Learn techniques to improve code quality and user confidence in web applications.
Explore alternatives to staging servers in software development. Learn how to integrate testing and feature deployment directly in production environments for improved efficiency and reliability.
Exploring Node.js-COBOL integration as a bridge between legacy systems and modern development, addressing programmer shortages and enabling new features without complete rewrites.
Get personalized course recommendations, track subjects and courses with reminders, and more.