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
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Aprenda a diagnosticar e resolver problemas de desempenho em aplicações Rails usando uma abordagem top-down para triagem e escalabilidade.
Explore layering techniques in Rails to maintain healthy, scalable applications. Learn to extract and add new layers for improved maintainability as your project grows.
Discover strategies for making legacy Rails applications accessible using automated scanning, preview-driven development, and an accessibility-first form builder.
Overcome imposter syndrome and leverage it for growth in engineering with practical strategies for mid to upper level professionals.
Learn the process of contributing to Rails, from identifying good contributions to navigating the review process, with insights from a real-world feature upstreaming experience.
Discover strategies to build trust between non-technical stakeholders and engineering teams using data-driven communication and analysis techniques.
Discover strategies to advance from mid-level to senior developer, gaining insights on skill development and career progression in software engineering.
Learn strategies for successful large-scale application rewrites, drawing insights from Taylorism and a real-world case study of migrating 2,500 customers' data over 18 months.
Explore software engineering career paths through RPG-style skill trees. Unlock new abilities, level up existing ones, and discover diverse routes to advance your professional journey.
Test your Ruby knowledge with quirky code snippets, exploring the language's strangest corners. Challenge yourself to become a "Strange" Ruby Engineer and win prizes!
Discover practical discrete math concepts to enhance your programming skills, from Boolean algebra to graph theory, without complex equations.
Explore strategies for scaling teams and building federated super apps in React Native, overcoming challenges in large-scale product development.
Discover modern Expo's adaptability, faster development, and simplified configuration for customizing native projects and complex build setups.
Learn to build and ship React Native apps confidently with a crash course on deployment processes and essential ecosystem tools.
Explore a new model for understanding complexity in development, aiding in the adoption of React, React Native, and Next.js.
Get personalized course recommendations, track subjects and courses with reminders, and more.