Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
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
Optimize Prismjs performance through lazy loading languages, exploring alternatives, and implementing automatic language detection for efficient syntax highlighting.
Optimize database calls with Dataloader and implement syntax highlighting using Prismjs. Learn efficient data fetching techniques and enhance code presentation.
Implement GitHub-style file path breadcrumb navigation in Code Ponder project. Learn React, TypeScript, and web component techniques for efficient coding and UI development.
Learn to implement server-side rendering with Next.js using multiple Apollo clients for GraphQL endpoints, focusing on authentication, routing, and data management techniques.
Learn to create a File Tree UI Component with step-by-step guidance on design, implementation, and testing for an interactive and visually appealing file structure display.
Implement GitHub OAuth login with Redis sessions. Learn to set up user authentication, persist sessions, and integrate with web applications for secure access control.
Live coding session: Build a dynamic navbar displaying the current user's username, enhancing user experience and personalization in web applications.
Learn to create a grid of code review cards using Semantic UI in this live coding session, focusing on React and UI implementation.
Develop a backend login mutation through live coding, covering user persistence, custom contexts, and schema generation for a robust authentication system.
Learn to style React components using Styled Components and TypeScript, covering global styles, input components, and form layouts for enhanced UI development.
Develop a GraphQL higher-order component for executing mutations, focusing on creating listings with efficient caching and component integration.
Implement email confirmation links using Redis for enhanced security. Learn to create, store, and validate tokens, integrating with Express for a robust user authentication system.
Learn TypeScript fundamentals including variables, functions, destructuring, unions, interfaces, and if statements in this concise tutorial.
Implement cancel edit functionality in React Material UI Table, enhancing user experience with error handling and form management techniques.
Learn to implement file uploads in React using React Dropzone and GraphQL. Covers setup, drag-and-drop functionality, and integration with Apollo Upload Client for efficient file handling.
Get personalized course recommendations, track subjects and courses with reminders, and more.