Courses from 1000+ universities
Coursera sees headcount decrease and faces lawsuit in 2023, invests in proprietary content while relying on Big 5 partners.
600 Free Google Certifications
Artificial Intelligence
Marketing
Programming Languages
Discover Dentistry
Exploring Play: The Importance of Play in Everyday Life
Mathematical Economics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to import the Express JS framework into your Node.js project and create your first app server with Dave Gray in under an hour.
Learn to implement Axios API requests with React JS in less than an hour with Dave Gray, building a React JS Blog project.
Learn to build a random quote machine using Nextjs, PlanetScale MySQL, & Drizzle ORM with Dave Gray in under an hour.
Learn to secure your Next.js app pages with credentials or OAuth login from providers like GitHub in under an hour with Dave Gray.
Learn Python virtual environments and pip with Dave Gray in under an hour. Build a Weather app in a venv virtual environment and understand package management.
Learn to write unit and integration tests for a Next.js app using React Testing Library & Jest with Dave Gray in under an hour.
Learn to upload images and other files to a server using Next.js 13 in this concise tutorial by Dave Gray. Less than an hour's commitment required.
Learn to write JavaScript unit tests using Jest with Dave Gray's concise, beginner-friendly guide. Less than 1 hour of material.
Learn Python Object-Oriented Programming with Dave Gray in under an hour. Understand classes, objects, inheritance, and polymorphism through a beginner-friendly project.
Learn role-based user authorization & access control with NextAuth.js middleware in less than an hour with Dave Gray.
Learn to create a reusable modal in Next.js & React, understand the difference between a modal and a dialog, and manage modal state with URL parameters in under an hour with Dave Gray.
Learn to write tests in Next.js using React Testing Library, Jest, and TypeScript in this concise tutorial by Dave Gray. Ideal for beginners in web development.
Learn Python file handling basics with Dave Gray. Understand how to read, append, write, create, and delete files, and use try-exception-finally structure in under an hour.
Dave Gray's 9-hour beginner-friendly Python tutorial covers fundamentals, data types, loops, functions, and more, culminating in a Flask Web App project.
Learn to build a Python web app using Flask with Dave Gray. In under an hour, create an app that retrieves and displays weather for major cities.
Get personalized course recommendations, track subjects and courses with reminders, and more.