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
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore strategies for eliminating problems rather than solving them, with insights from Kent C Dodds on improving efficiency in React development and beyond.
Explore building efficient GraphQL APIs with Neo4j GraphQL library, enabling native graph database integration and simplified development without writing resolvers.
Discover seamless mobile app development with Expo and React Native. Learn cloud-based building, deployment, dev client creation, and instant OTA updates for powerful Android and iOS apps.
Learn to build decentralized apps with React, exploring the ecosystem, tech stack, and mental models needed for this paradigm shift in app development.
Explore Next.js hybrid approach combining static generation and server-side rendering for efficient React development, enabling automatic server-rendering, code-splitting, and hot-reloading without complex setups.
Explore timeless lessons from React that transcend the framework, focusing on reconciler patterns, minimal APIs, language design, and optimizing for change in software development.
Explore state modeling with state machines and statecharts to enhance React app development, and preview upcoming visual tools for advanced state management.
Discover how Lyft built a scalable frontend platform using Next.js, addressing challenges in microservices and maintenance while boosting engineer productivity and happiness.
Learn to develop distributed apps in React on the blockchain. Explore blockchain architecture, get started with development, and understand key concepts for building decentralized applications.
Learn to build inclusive React components by addressing accessibility challenges, implementing WCAG guidelines, and using tools to enhance web app accessibility.
Learn to create engaging React UIs with direct manipulation, subtle animations, and accessibility considerations. Discover practical lessons for building interactive applications that enhance user experience.
Learn how Stencil enables creating universal component libraries for multiple frameworks, allowing design teams to maintain a single codebase while generating framework-specific bindings for React, Angular, and Vue.
Learn to create MP4 videos using React code with Remotion library. Explore principles, philosophy, and hands-on coding for programmatic motion graphics and server-side rendering.
Explore best practices for writing effective JavaScript tests, including isolation, composability, and determinism. Learn to improve developer experience and adapt testing strategies.
Explore GraphQL's innovative applications in Ethereum and API integration. Learn to build a cloud programming interface for AWS using GraphQL, leveraging front-end skills for cloud development.
Get personalized course recommendations, track subjects and courses with reminders, and more.