Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Data Science
Intelligenza Artificiale
The Bible's Prehistory, Purpose, and Political Future
Education for All: Disability, Diversity and Inclusion
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Full stack development online courses. Find the best Full stack development training programs and enhance your skills today!
Build and deploy two production-grade video and motion graphics applications with AI coding tools, documenting each as a portfolio case study.
Build three live, portfolio-ready UX/UI applications with AI app development tools, choosing projects such as research repositories, journey map studios, and accessibility audit apps.
Build and deploy operations-automation and client-facing systems using agentic workflows, scheduling, billing, and client portals.
Build and deploy revenue-facing tools, including a marketing and creative application, sales CRM, and automated outreach workflows.
Build a production-ready task manager with Codex using Next.js, API routes, CRUD, filtering, validation, optimistic updates, and iterative full-stack development.
Use clear specifications to guide Codex in building production-ready, well-tested Python APIs.
Build and refactor a production-oriented Task Manager API with Remix using CRUD operations, validation, middleware, and modular backend design.
Practise Python TDD through the Red-Green-Refactor cycle, using Pytest, test doubles, and tests to guide refactoring.
Learn test-driven development in Rust through red-green-refactor, test doubles with mockall, and refactoring for maintainable code.
Build a responsive task-management application with Next.js, adding validated forms, optimistic updates, filtering, synchronized state, and mobile navigation.
Practice Red-Green-Refactor in Kotlin with JUnit, using Mockito test doubles to isolate dependencies and refactor toward cleaner, more maintainable code.
Learn test-driven development in Ruby with RSpec through red-green-refactor cycles, test doubles, mocking, stubbing, and test-based refactoring.
Practice test-first Go development with Testify through red-green-refactor cycles, test doubles, and refactoring for maintainable code.
Practice red-green-refactor TDD in Scala 3 with ScalaTest and Mockito-Scala to isolate dependencies and improve code maintainability.
Explore advanced land development workflows in Civil 3D, from custom templates and data shortcuts to grading, pipe networks, and professional drawings.
Get personalized course recommendations, track subjects and courses with reminders, and more.