Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Data Analysis
Cybersecurity
Graphic Design
Marketing Digital: Content & Community Manager
Miracles of Human Language: An Introduction to Linguistics
Terrorism and Counterterrorism: Comparing Theory and Practice
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Hey gang, in this full React tutorial series, I'll take you from novice to ninja. We'll cover all the basics - what React is, setting up, components & routing - before diving into state management, async code, built-in hooks & custom hooks too.
Learn the fundamentals of web design with comprehensive tutorials covering HTML structure, tags, and elements. Create your first webpage and explore CSS and JavaScript integration for enhanced functionality.
Learn PHP from scratch, build a website with MySQL, handle forms, validate data, and explore essential concepts like arrays, loops, and functions in this comprehensive tutorial.
Learn to create Android and iOS apps with Flutter, covering widgets, packages, assets, and asynchronous code. Build a World Time app and two mini-projects to apply your new skills.
Learn how to create a responsive landing page with Bootstrap - using features & component new to Bootstrap 5 (accordion and offcanvas), in this Bootstrap 5 crash course tutorial series.
In this crash course tutorial, you will learn about HTML and CSS. You will learn about HTML basics, HTML forms, CSS basics, CSS classes and selectors, HTML 5 semantics, Chrome Dev tools, CSS layout and position, pseudo classes and elements, media queries…
In this complete React tutorial series, we'll cover all the basics of React, from the ground up, right through to creating full SPA's using Create React App, the React Router (v4) and Redux.
Learn to build responsive, stylish web designs using Tailwind CSS, covering setup, layout techniques, custom components, and advanced features in this comprehensive tutorial series.
In this series we will build a Flutter app from scratch, using Firebase Firestore (a real-time database) and Firebase authentication!
Learn Firebase Authentication: user creation, login, logout, security rules, custom claims, and admin functionality for secure web applications.
In this series we'll talk all about screencasting - from choosing the right hardware & software, right through to editing and publishing!
Comprehensive introduction to Node.js, covering basics, servers, Express, databases, and MVC. Learn to build dynamic websites with hands-on tutorials and practical examples.
In this tutorial, you will learn how to create apps using React Native.
In this tutorial, you will learn how to create apps using React, Redux and Firebase.
In this tutorial, you will learn about CSS Grid. You will learn about the use of CSS Grid, columns, rows, grid lines, nested grids, aligning and justifying items, creating a 12-column grid, mosaic layout, grid areas, and responsive grid examples.
Get personalized course recommendations, track subjects and courses with reminders, and more.