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
Product Management Fundamentals
Supporting Victims of Domestic Violence
Uncommon Sense Teaching
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Debunk React Native performance myths through real-world app comparisons with native development. Gain insights into optimizing cross-platform mobile applications.
Discover PUMA's mobile app success story: scaling from zero to a million downloads in 6 months. Explore tools, tasks, and processes for effective app development and maintenance.
Get personalized course recommendations, track subjects and courses with reminders, and more.