Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Web Development
Computer Networking
Introductory Human Physiology
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Philosophy, Science and Religion: Religion and Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
In this Node Auth tutorial series I'll show you how to implement authentication using Node, Express & JSON web tokens (JWT).
Learn to build a fully-functional blog with user authentication using Django, covering project setup, models, views, templates, admin interface, and styling.
Learn essential Git and GitHub skills for developers, including repository creation, staging, committing, branching, merging, and collaborating on projects.
Learn GraphQL from basics to advanced concepts, including schema setup, queries, mutations, and integration with React and Apollo Client for efficient data fetching and management.
Comprehensive guide to CSS fundamentals, covering selectors, styling techniques, box model, and practical website building for beginners seeking to enhance their web design skills.
Master React Context API and Hooks, including useState and useEffect. Build a Reading List app while learning to manage state, create reducers, and implement local storage.
Learn to manipulate web page elements using JavaScript, covering topics from basic selection to advanced DOM interactions and event handling for dynamic web development.
Learn to build Progressive Web Apps from scratch, covering manifest files, service workers, caching strategies, offline functionality, and real-time data handling with Firestore.
Hey gang, in this series we'll take a look at objects in JavaScript, and how we can use them to structure our programs. We'll talk about object literals, classes, inheritance, prototypes and more.
Master CSS positioning techniques to create dynamic, well-structured web layouts using floats, relative, absolute, and fixed positioning, as well as z-index and content clipping.
In this tutorial, you will learn about Modern JavaScript. You will learn about setup, syntax basics and types, control flow, functions, objects, and the document object model.
Hey gang, in this Python 3 tutorial series, I'll walk you from the very basics of Python (how to install, the python shell, data types etc) right through to creating your very own Python programs.
Learn essential responsive development skills to create mobile-friendly websites, covering viewports, media queries, fluid layouts, drop-down menus, and responsive images.
Learn Materialize CSS framework: from basics to advanced features, including responsive design, components, and interactive elements for modern web development.
Learn to create a functional WordPress theme from a PSD design, covering template files, custom fields, and more. No prior PHP or WordPress knowledge required.
Get personalized course recommendations, track subjects and courses with reminders, and more.