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
Learn R from RStudio basics through machine learning: scrape and clean data, visualize with ggplot2 and Plotly, fit regressions, build CNNs and autoencoders, deploy Shiny apps.
Prepare for the SSCP certification across seven domains: access controls and identity management, risk analysis, incident response and forensics, cryptography, network security, and cloud application security.
Build LLM-powered applications: set up a Python development environment, apply prompt engineering and memory management, fine-tune models, and integrate retrieval-augmented generation into chatbots and summarizers.
Build and deploy e-commerce microservices in .NET 8 using DDD, CQRS and Clean Architecture, with gRPC and RabbitMQ communication and Docker Compose containerization.
Work through the nine-step incident response process—preparation, triage, containment, recovery—then handle malware, email, network, web app, cloud, and insider incidents using Wireshark, OSSIM, and Autopsy.
Design scalable, secure Azure infrastructure: logging and monitoring, authentication and Azure AD identity, high availability, data storage, backup and recovery, workload migration, and network architecture.
Build and train recurrent neural networks in TensorFlow, from gradient descent in RNNs to GRUs and LSTMs, then create an automatic book writer and stock price predictor.
Learn Java from syntax, variables, and control flow to object-oriented programming, then work with arrays, ArrayLists, LinkedLists, exception handling, debugging, text processing, and file handling.
Learn JavaScript from variables and the DOM to asynchronous programming, OOP, and Webpack tooling while building a shopping list app, movie app, and personal tracker.
Build interactive web apps with Svelte 5 and SvelteKit: reactivity, props, state management, routing, server-side data fetching, custom API endpoints, plus Stripe, Sanity CMS and Supabase projects.
Build reliable Rust programs: work through ownership, borrowing and lifetimes, structure code with enums, traits, generics and modules, and apply test-driven development.
Model architectural scenes in Blender: greybox layouts, staircases, windows and balconies, cloth physics, terrain sculpting, geometry nodes, UV mapping, texturing, and render optimization.
Build custom WordPress solutions: work with hooks, filters, shortcodes, custom post types, plugin development, custom themes, WPDB, AJAX, cron jobs, and coding standards.
Learn JavaScript from variables and loops to closures, DOM manipulation, and form validation, then build React apps with hooks and connect them to an Express.js backend.
Learn Python from variables, loops, and data structures to object-oriented programming, error handling, and file management, building a calculator and guessing game and consuming APIs.
Get personalized course recommendations, track subjects and courses with reminders, and more.