Master computer science, mathematics, science, humanities, and business with interactive lessons, hands-on coding exercises, and AI-powered tutoring.
Start Learning Free33 courses
Python, JavaScript, data structures, algorithms, web development, and more.
11 courses
Algebra, calculus, statistics, discrete math, and linear algebra.
13 courses
Biology, chemistry, physics, genetics, earth science, astronomy, nutrition, and more.
11 courses
Literature, psychology, history, philosophy, sociology, political science, art history, music theory, ethics, and writing.
Learn Python from scratch - variables, loops, functions
Core JS concepts - variables, functions, DOM
Learn TypeScript from the ground up and build type-safe applications
Learn Java - OOP, types, collections
Learn C++ - memory, pointers, OOP
Learn Go - concurrency, simplicity, performance
Master essential data structures
Classic algorithms and problem solving
Build websites with HTML, CSS, and JavaScript
Master SQL queries, database design, and optimization
Learn to design scalable, reliable distributed systems from fundamentals to real-world case studies
Learn NumPy, Pandas, and data visualization to analyze real-world datasets with Python
Build production-ready backend APIs with Node.js, Express, and TypeScript
Build production-ready Java applications with Spring Boot
Master advanced Rust concepts for systems-level programming including ownership, concurrency, unsafe code, and async patterns.
Master goroutines, channels, and concurrency patterns in Go for building high-performance concurrent applications.
Learn classic software design patterns to write flexible, reusable, and maintainable code
Learn version control with Git and modern DevOps practices
Master the terminal, shell scripting, and Linux system administration
Master object-oriented programming with Python — classes, inheritance, polymorphism, and SOLID principles
Understand HTTP, REST APIs, authentication, and client-server communication
Master functional programming concepts — pure functions, immutability, higher-order functions, and composition
Master containerization with Docker — from building images to orchestrating multi-container applications
Learn publish-subscribe patterns, message queues, and event-driven system design for scalable distributed applications
Learn core security principles, network defense, cryptography, web app security, access control, and incident response
Understand the fundamentals of cryptography — from encoding and hashing to symmetric/asymmetric encryption, digital signatures, and secure protocols
Master how computers manage memory — from stack and heap allocation to garbage collection, pointers, and memory-safe programming
Master deep learning from neural network foundations through CNNs, RNNs, transformers, and generative models — with Python and PyTorch
Build strong foundations in numbers and basic operations
Master the building blocks of algebra - from variables to equations
Master shapes, angles, area, and geometric reasoning
Functions, trigonometry, and preparation for calculus
Logic, sets, combinatorics, graph theory, and number theory for computer science
Limits, derivatives, integrals, and their applications
Vectors, matrices, transformations, and eigenvalues for applied mathematics
Master data analysis, probability theory, and statistical inference
Advanced integration techniques, infinite series, and parametric/polar curves
Extend calculus to functions of several variables: partial derivatives, multiple integrals, and vector calculus
Master ordinary differential equations from first-order methods through Laplace transforms, series solutions, and real-world modeling
Master the core principles of physics from mechanics to thermodynamics
Explore the building blocks of matter, chemical reactions, and the principles that govern the molecular world
Core concepts in biology from cells to ecosystems
Master calculus-based mechanics and electricity & magnetism for the AP Physics C exams, covering Newtonian dynamics, energy methods, circuits, and electromagnetism
Master the chemistry of carbon-based molecules, reaction mechanisms, and functional group transformations essential for pre-med, biology, and chemistry majors
Explore the structure and function of the human body, from cells and tissues to organ systems and homeostatic regulation
Explore the science of ecosystems, natural resources, pollution, and climate change to understand how human activities impact the planet and what can be done to build a sustainable future
From DNA structure to genomics — master the molecular basis of heredity and modern genetic technologies
A comprehensive introduction to Earth Science covering geology, atmosphere, weather, oceans, and astronomy
A beginner-friendly journey through the cosmos — from stargazing basics to the large-scale structure and fate of the universe
A comprehensive introduction to nutrition science covering macronutrients, micronutrients, digestion, metabolism, and public health guidelines
A comprehensive intermediate course covering bacteria, viruses, eukaryotic microbes, microbial genetics, immunology, and applied microbiology
Explore the molecular foundations of life — from amino acids and enzymes to metabolism and DNA, at the depth of a college-level biochemistry course
Master the fundamentals of clear, effective, and persuasive writing
Explore literary genres, close reading techniques, and critical analysis from poetry to prose.
Explore the science of mind and behavior — from neurons to social influence, perception to personality.
A comprehensive survey of American history from pre-Columbian civilizations through the modern era, with primary source analysis and critical thinking exercises.
A global survey from ancient civilizations through the modern era, exploring the connections, conflicts, and exchanges that shaped our world.
A comprehensive introduction to the major questions, thinkers, and traditions of Western philosophy — from ancient Greece to contemporary debates on consciousness, justice, and meaning.
Explore the study of human societies, social institutions, inequality, and collective behavior — from the sociological imagination to globalization and modern social movements.
A comprehensive introduction to political science covering political theory, ideologies, comparative government, the U.S. political system, international relations, public policy, and political participation.
A sweeping survey of art from prehistoric cave paintings to contemporary digital installations, building visual literacy and critical analysis skills along the way.
A comprehensive introduction to the language of music — from reading notation and understanding scales to analyzing chords, rhythm, form, and orchestration.
A foundational exploration of moral philosophy — from ancient virtue ethics to modern applied ethics — with thought experiments, case studies, and critical reasoning exercises.
Master budgeting, investing, retirement planning, taxes, and major financial decisions
Master the principles of microeconomics: supply, demand, market structures, and policy analysis
GDP, inflation, fiscal & monetary policy, and international trade
Master strategic frameworks, competitive analysis, business models, and growth execution
Learn the fundamentals of marketing — from the 4 Ps and consumer behavior to digital strategy, branding, and building a marketing plan
Learn the language of business — from double-entry bookkeeping and journal entries to financial statements, internal controls, and ratio analysis
Learn how to launch and grow a startup — from ideation and market validation to funding, team building, marketing, and scaling operations
Master how capital markets work — from stocks and bonds to derivatives and portfolio theory — and build a solid foundation for making informed investment decisions
Master the core principles of management — from planning and organizing to leading, motivating teams, and driving organizational change
Master the end-to-end supply chain — from operations strategy and demand forecasting to inventory management, lean principles, logistics, and supply chain resilience
Learn Rust - safety, speed, and fearless concurrency
Build modern web applications with React and Next.js using TypeScript
Master core AWS services including compute, storage, networking, and DevOps to architect and deploy scalable cloud solutions
Build cross-platform mobile apps with React Native, Expo, and TypeScript
Master container orchestration with Kubernetes -- from Docker fundamentals to production-grade cluster operations