🚀 Early Adopter Price: $39/mo for lifeClaim Your Price →
Free with any AccelaStudy® AI account

Free Courses

0 adaptive learning courses across 0 focus areas — no upgrade required.

Create Free Account
A

AI & Machine Learning

12 free courses

AI Ethics Responsible AI

Free

The course equips AI practitioners with applied ethics tools to detect bias, ensure transparency, protect privacy, and align systems with safety standards and regulations, enabling responsible AI deployment.

AI Literacy

Free

The AI Literacy course teaches non-technical users how AI and large language models actually work, how to evaluate and critically review AI-generated content, and how to use AI tools responsibly—covering capabilities, hallucinations, bias, privacy, copyright, and societal impacts.

Computer Vision Fundamentals

Free

Computer Vision Fundamentals teaches core concepts from image preprocessing to generation, emphasizing visual intuition, architecture diagrams, and clear mathematical explanations of loss functions and metrics, enabling practical understanding of modern CV pipelines.

Deep Learning Fundamentals

Free

The Deep Learning Fundamentals course teaches the mathematical foundations of neural networks, optimization strategies, regularization, and core architectures like CNNs and RNNs, enabling learners to grasp model behavior and design robust AI solutions.

Generative AI Fundamentals

Free

The Generative AI Fundamentals course teaches technical professionals and informed non‑specialists the core concepts of foundation models, transformers, prompt engineering, retrieval‑augmented generation, fine‑tuning, and responsible AI, emphasizing practical intuition and vendor‑neutral insight.

LLM Application Development

Free

Learn to design, build, and deploy production‑ready LLM‑driven applications, covering API integration, prompt engineering, retrieval‑augmented generation, agent tool use, and fine‑tuning strategies, while mastering architectural patterns, evaluation pipelines, and scalability considerations.

MLOps Fundamentals

Free

MLOps Fundamentals teaches practical operations for production ML, covering experiment tracking, data versioning, model packaging, serving, and CI/CD, and equips learners with patterns, anti‑patterns, and decision frameworks for reliable deployment.

Prompt Engineering

Free

The Prompt Engineering course teaches practical techniques for designing effective prompts, from foundational concepts to advanced patterns, enabling learners to generate reliable, structured outputs while ensuring safety and security.

Reinforcement Learning Concepts

Free

Reinforcement Learning Concepts teaches foundational RL theory, tabular and function‑approximation methods, policy gradients, and model‑based approaches, focusing on mathematical intuition and algorithmic update rules to explain when and why each technique succeeds.

Machine Learning Concepts

Free

The course teaches core machine‑learning concepts—supervised and unsupervised learning, model evaluation, feature engineering, and neural network basics—using intuitive mathematics and pseudocode to build solid conceptual foundations.

Natural Language Processing

Free

The course teaches core NLP concepts—from preprocessing and tokenization to embeddings, classification, sequence labeling, and text generation—focusing on intuitive algorithmic understanding and when to apply each technique.

Recommendation Systems

Free

The course teaches core concepts and practical design of recommendation systems, covering collaborative and content-based filtering, hybrid approaches, and deep learning techniques, with mathematical intuition, architecture diagrams, and deployment trade‑offs.

C

Career Skills

7 free courses

Agile Scrum Fundamentals

Free

The course teaches Agile principles, the Scrum framework, Kanban basics, user‑story creation, estimation, and sprint planning, enabling teams to apply these practices effectively in real projects.

LinkedIn and Personal Branding

Free

The LinkedIn and Personal Branding course teaches professionals how to build a compelling LinkedIn presence, craft a clear personal brand, grow an engaged audience, network effectively, and leverage the platform throughout every stage of their career—from passive visibility to active job search.

Project Management Fundamentals

Free

The course teaches the project lifecycle, key methodologies, scope, schedule, risk, and stakeholder communication, enabling learners to plan, execute, and control projects effectively in real-world settings.

REST API Design

Free

The course teaches HTTP fundamentals, RESTful resource design, request/response patterns, authentication, and error handling, enabling developers to build clean, consistent, and maintainable APIs for real-world applications.

Resume and Job Search

Free

Resume and Job Search teaches the full modern job search system — from crafting an ATS-optimized resume to networking your way to referrals and navigating the offer stage — giving learners a practical playbook for landing the job they actually want.

System Design

Free

The System Design course teaches software engineers core scalability principles, caching strategies, data storage choices, distributed patterns, and networking fundamentals, enabling them to design robust, high‑performance services.

Technical Interview Preparation

Free

Technical Interview Preparation teaches core data structures, algorithmic techniques, system design fundamentals, complexity analysis, and problem‑solving strategies, enabling candidates to reason about trade‑offs, choose optimal structures, and communicate solutions clearly for top tech interviews.

C

Computer Science

6 free courses

Computer Architecture Basics

Free

The course teaches fundamental computer architecture concepts, covering number systems, CPU design, memory hierarchy, instruction sets, and I/O, enabling students to grasp how hardware and software interact.

Networking Fundamentals

Free

The Networking Fundamentals course teaches OSI and TCP/IP models, IP addressing, subnetting, network devices, topologies, TCP/UDP transport, and key application protocols, providing a vendor‑neutral foundation for beginners.

Operating Systems Concepts

Free

The course teaches core operating‑system concepts—process, memory, file, I/O, and concurrency management—by exploring fundamental algorithms and design trade‑offs, enabling students to understand how modern OSes coordinate resources.

Software Design Patterns

Free

The course teaches intermediate software design patterns, covering SOLID principles, creational, structural, behavioral, and architectural patterns, and shows how to select and apply them responsibly to improve code quality.

Software Testing Fundamentals

Free

The course teaches core testing principles, terminology, unit, integration, system testing, test‑driven development, and basics of performance and security testing, enabling developers and QA engineers to design effective test strategies.

Data Structures Algorithms

Free

The course teaches core data structures—arrays, linked lists, stacks, queues, hash tables, trees, and graphs—and algorithmic techniques such as complexity analysis, dynamic programming, and graph traversal, preparing learners for technical interviews.

D

Data Science

7 free courses

Data Engineering Fundamentals

Free

The course teaches core data engineering concepts, covering architecture patterns, ETL/ELT pipelines, batch and stream processing, and data quality testing, enabling engineers to design reliable, scalable data systems.

Data Science Fundamentals

Free

The course teaches data science fundamentals, covering data collection, cleaning, exploratory analysis, statistical concepts, basic machine learning, and visualization, using light Python code with pandas, matplotlib, and scikit‑learn, empowering learners to turn raw data into insights.

Data Visualization Fundamentals

Free

The course teaches visual encoding principles, chart selection, color theory, dashboard design, and data storytelling, enabling analysts and designers to create clear, accurate, and ethically sound visualizations.

SQL Fundamentals

Free

SQL Fundamentals teaches the relational model, schema design, and ANSI‑standard queries—from SELECT filtering to joins, aggregations, and window functions—while emphasizing performance best practices for reliable data handling.

Python for Data and ML

Free

Students learn core Python data‑science tools—NumPy, Pandas, visualization libraries, Scikit‑Learn, and PyTorch—through hands‑on projects that emphasize idiomatic code, performance, real‑world data handling, and reproducible ML pipelines.

Statistics Probability

Free

The course teaches core concepts of descriptive statistics, probability theory, distributions, inferential methods, and regression/correlation, focusing on intuition and real‑world application using calculator‑level calculations for data‑driven decision making.

Time Series Analysis

Free

The course teaches core time‑series concepts, classical statistical techniques, and modern machine‑learning and deep‑learning models, guiding learners to select, evaluate, and deploy forecasting solutions at scale.

F

Foundational Academics

39 free courses

Algebra I

Free

Algebra I is a foundational mathematics course covering the language and methods of symbolic reasoning, from solving linear equations and inequalities to analyzing quadratic functions and their graphs. Students develop fluency with polynomial arithmetic, factoring strategies, rational expressions, and radicals while building the problem-solving toolkit required for all subsequent mathematics.

Astronomy Fundamentals

Free

Astronomy Fundamentals covers the full sweep of modern astronomy from Earth-Moon-Sun dynamics and the solar system through stellar evolution, galaxies, cosmology, and the search for life beyond Earth. The course builds physical intuition for vast scales of space and time while grounding concepts in observational evidence and physical principles.

Biology Fundamentals

Free

Biology Fundamentals covers the essential concepts of life science from the molecular level to entire ecosystems, including cell structure, genetics, evolution, and human physiology. The course builds a coherent understanding of how living systems are organized, how energy flows through them, and how they maintain stability over time.

Calculus I

Free

Calculus I covers single-variable differential and integral calculus from limits and continuity through derivatives and their applications (optimization, related rates, curve sketching) to the Fundamental Theorem of Calculus, u-substitution, area between curves, volumes of revolution, and separable differential equations.

Chemistry Fundamentals

Free

Chemistry Fundamentals covers the essential principles of matter and chemical change from atomic theory and periodic trends through chemical bonding, stoichiometry, thermochemistry, equilibrium, and introductory organic chemistry. The course provides a rigorous conceptual and quantitative foundation that connects macroscopic observations to atomic-level explanations.

Life Science

Free

Life Science covers the foundational biology concepts for grades 6-7: cell theory, cell structures, living organism characteristics, classification, photosynthesis and respiration, cell division, Mendelian genetics, ecosystems and food webs, evolution by natural selection, and a survey of human body systems.

Music Theory

Free

Music Theory covers the complete foundational toolkit of Western music theory from staff notation and rhythm through scales, intervals, chords, progressions, voice leading, counterpoint, form, and orchestration — building both theoretical understanding and practical ear training.

Physics Fundamentals

Free

Physics Fundamentals covers the core principles of classical and modern physics from kinematics and Newton's laws through thermodynamics, electromagnetism, and optics. The course develops problem-solving skills using algebra-based methods and builds physical intuition through conceptual analysis and graphical interpretation.

Psychology 101

Free

Introduction to Psychology surveys the scientific study of behavior and mental processes, covering research methods, neuroscience, sensation and perception, consciousness, learning, memory, cognition, development, motivation, personality, social psychology, abnormal psychology, and therapy.

Sociology

Free

Introduction to Sociology examines how social structures, institutions, and processes shape human behavior, covering sociological theory from Durkheim, Marx, and Weber through contemporary intersectionality, research methods, culture, socialization, stratification, deviance, and social change.

Statistics

Free

Statistics introduces data literacy through descriptive statistics, probability, discrete and continuous distributions, the central limit theorem, correlation, linear regression, and a conceptual introduction to confidence intervals and hypothesis testing — at a practical, accessible level without AP-depth derivations.

Algebra II

Free

Algebra II extends algebraic reasoning to a full catalog of function families — polynomial, rational, exponential, logarithmic, radical, and piecewise — plus complex numbers, matrices, conic sections, sequences and series, and combinatorics with probability.

American Literature

Free

American Literature surveys the major works, authors, and movements of the American literary tradition from colonial Puritan writing to contemporary multicultural fiction, tracing recurring themes of identity, freedom, race, and the American Dream across four centuries.

Anatomy and Physiology

Free

Anatomy and Physiology provides a comprehensive study of the human body's structural organization and functional mechanisms across all eleven major organ systems. The course integrates anatomical terminology, tissue-level organization, and physiological processes to build a unified understanding of how the body maintains homeostasis.

Art History

Free

Art History surveys visual art from prehistoric cave paintings through contemporary global production, building formal analysis skills and contextual understanding across Western and non-Western traditions — from Egyptian hieratic sculpture and Byzantine mosaics through Impressionism, Cubism, and Abstract Expressionism.

British Literature

Free

British Literature surveys the major works, authors, and literary movements of the British tradition from Beowulf through contemporary multicultural fiction, tracing the evolution of poetic and prose forms alongside the social, political, and cultural history of Britain.

Composition and Essay Writing

Free

Composition and Essay Writing develops the complete skill set for academic writing from prewriting through publication, covering essay structures, argument construction, rhetorical appeals, paragraph development, source integration, citation, and style — building confident, clear, and persuasive writers.

Earth Science

Free

The Earth Science course covers the physical systems of Earth — from the deep interior to the outer atmosphere — giving learners a comprehensive foundation in geology, oceanography, meteorology, climate, and the human relationship with natural resources.

Earth Systems

Free

Earth Systems explores planet Earth as a set of interacting spheres — geosphere, hydrosphere, atmosphere, and biosphere — examining plate tectonics in depth, geochemical cycles, geological time, atmospheric circulation, ocean dynamics, Earth's energy budget, and the human-accelerated disruptions now rewriting these systems.

Economics Macroeconomics

Free

Macroeconomics examines the economy as a whole, covering GDP measurement, unemployment, inflation, the aggregate demand and supply model, fiscal policy, monetary policy and the Federal Reserve, business cycles, economic growth, and international trade and exchange rates.

Economics Microeconomics

Free

Microeconomics examines how individuals, firms, and markets make decisions under scarcity, covering supply and demand, cost and production theory, market structures from perfect competition to monopoly, game theory, labor markets, and market failures including externalities and public goods.

English Grammar and Writing Mechanics

Free

The English Grammar and Writing Mechanics course provides a rigorous foundation in the rules and conventions of Standard American English, covering parts of speech, sentence structure, punctuation, agreement, verb tense, and style — equipping learners to write clearly, correctly, and persuasively.

Environmental Science

Free

Environmental Science explores the interactions between human society and the natural world — covering ecosystems, biodiversity, biogeochemical cycles, population dynamics, climate change, pollution, energy resources, conservation biology, and environmental policy — through a systems-thinking lens.

Film Studies

Free

Film Studies builds the complete vocabulary and analytical toolkit for understanding cinema as an art form — from shot scale and editing to sound design, mise-en-scène, narrative structure, and genre — surveying film history from the silent era through contemporary global cinema.

Geometry

Free

Geometry develops spatial reasoning and logical proof-writing skills through the study of points, lines, angles, triangles, quadrilaterals, circles, and three-dimensional solids. Students learn to derive and apply theorems about congruence and similarity, calculate measurements of planar and solid figures, and use coordinate methods to verify geometric relationships.

Logic and Critical Thinking

Free

Logic and Critical Thinking trains learners to construct, evaluate, and communicate arguments rigorously by covering propositional logic, truth tables, validity and soundness, categorical syllogisms, informal fallacies, evidence evaluation, cognitive biases, and Bayesian probability. The course develops both formal analytical skills and practical epistemic habits for navigating the information-rich modern world.

Middle School Math Foundations

Free

Middle School Math Foundations covers the core numeracy concepts students need in grades 6-7: whole numbers, integers, fractions, decimals, ratios, percents, basic geometry, coordinate plane, measurement, and introductory data and probability.

Philosophy 101

Free

Philosophy 101 introduces the central questions, major thinkers, and enduring traditions of Western philosophy from ancient Greece to the present, covering metaphysics, epistemology, ethics, political philosophy, and philosophy of mind — building the conceptual tools to think rigorously about fundamental questions.

Physical Science

Free

Physical Science is a grade 8 course bridging chemistry and physics — covering matter and atoms, forces and motion, energy and heat, waves and the electromagnetic spectrum, and electricity and magnetism — with a balance of conceptual understanding and simple quantitative applications.

Pre Algebra

Free

Pre-Algebra bridges arithmetic and formal algebra for grades 7-8 students, covering integer and rational number operations, exponents and roots, algebraic expressions, one- and two-step equations and inequalities, proportional reasoning, linear relationships, coordinate graphing, and intro geometry with the Pythagorean theorem.

Pre Calculus

Free

Pre-Calculus bridges the gap between Algebra and Calculus by deepening students' understanding of function behavior across polynomial, rational, exponential, logarithmic, and trigonometric families. The course also covers conic sections, sequences and series, vectors, polar coordinates, and an informal introduction to limits that prepares students for the rigors of Calculus.

Reading Comprehension and Vocabulary

Free

Reading Comprehension and Vocabulary builds the full skill set for understanding complex texts across genres — from active reading strategies and inference to figurative language, morphemic vocabulary analysis, academic word knowledge, and multi-source synthesis.

Trigonometry

Free

Trigonometry develops a deep understanding of the six trigonometric functions through the lens of the unit circle, explores their graphs and transformations, and builds a powerful toolkit of identities for simplification and equation solving. The course also covers oblique triangle applications using the Law of Sines and Law of Cosines, and concludes with the polar form of complex numbers and De Moivre's Theorem.

US Civics and Government

Free

US Civics and Government provides a comprehensive foundation in the structure, principles, and processes of American government — from the founding documents and constitutional design to elections, civil liberties, and citizenship — equipping learners to participate knowledgeably in democratic life.

US History

Free

The US History course surveys the political, social, economic, and cultural development of the United States from the colonial era through the post-9/11 world, equipping learners to recall key events, interpret cause-effect relationships, and compare historical patterns across eras.

World History Ancient

Free

World History: Ancient Civilizations surveys the full sweep of human experience from the Paleolithic through 500 CE, covering prehistory, river-valley civilizations, classical empires, early religions, and the first global trade networks.

World History Medieval

Free

World History: Medieval Era covers the major civilizations and transformations from 500 to 1500 CE including the Byzantine Empire, the rise of Islam, feudal Europe, the Crusades, the Mongol Empire, medieval Asia and Africa, and the Renaissance.

World History Modern

Free

World History: Modern Era surveys the transformative events from 1500 to the present, including exploration and colonization, Enlightenment revolutions, industrialization, imperialism, both World Wars, the Cold War, decolonization, and the challenges of a globalized world.

World Literature

Free

World Literature surveys the major literary traditions of the globe from ancient Mesopotamia and Greece through medieval Islamic and Japanese prose, the European novel, Latin American magical realism, and contemporary African and Asian voices, building cross-cultural reading skills and comparative literary analysis.

I

CloudFormation Fundamentals

Free

The CloudFormation Fundamentals course teaches AWS practitioners how to design, author, and manage CloudFormation templates, covering structure, parameters, mappings, conditions, intrinsic functions, outputs, and stack lifecycle.

Pulumi Fundamentals

Free

Pulumi Fundamentals teaches developers core Pulumi concepts, language support, resource providers, inputs/outputs, configuration, secrets, stack references, and component resources, enabling them to write infrastructure-as-code with familiar programming languages.

Terraform Fundamentals

Free

The course teaches Terraform fundamentals, covering HCL syntax, providers, resources, variables, outputs, locals, CLI workflow, and state management, enabling learners to build and manage infrastructure as code efficiently.

CloudFormation Advanced

Free

The CloudFormation Advanced course teaches practitioners how to build modular, reusable templates using nested stacks, cross‑stack references, custom resources, macros, StackSets, and import/delete policies, enabling robust, multi‑account deployments.

Pulumi Advanced

Free

Pulumi Advanced teaches seasoned users how to build reusable component resources, leverage dynamic providers, manage imports and state, test infrastructure code, and implement sophisticated Automation API patterns for production-ready IaC.

Terraform Advanced

Free

Terraform Advanced equips practitioners with deep expertise in module design, workspace strategies, remote state backends, state manipulation, and dynamic iteration, enabling reliable, scalable infrastructure automation in production environments.

Terraform Cloud Patterns

Free

Terraform Cloud Patterns teaches intermediate‑to‑advanced practitioners how to design, implement, and optimize multi‑cloud infrastructure using AWS, Azure, and GCP providers, emphasizing reusable abstraction and real‑world architecture patterns.

L

Life Skills

17 free courses

Entrepreneurship 101

Free

Entrepreneurship 101 covers the full early-stage journey from spotting a problem worth solving to building a fundable business — combining lean startup methodology, unit economics fundamentals, and the practical legal and operational knowledge first-time founders need.

Health and Wellness

Free

The Health and Wellness course covers human body systems, physical fitness principles, sleep science, mental health awareness, substance abuse prevention, first aid fundamentals, disease prevention, and social-emotional wellness at a middle-school through high-school level.

Insurance Fundamentals

Free

Insurance Fundamentals covers the major personal insurance lines every adult needs to understand: auto, homeowners and renters, health, life, disability, long-term care, and umbrella liability. Learners develop the knowledge to compare plans, select appropriate coverage levels, avoid dangerous gaps, and make cost-effective insurance decisions throughout life stages.

Investing Basics

Free

Investing Basics covers the foundational knowledge needed to build and maintain a long-term investment portfolio, including asset classes, diversification, index funds, ETFs, asset allocation, rebalancing, dividends, capital gains, and common behavioral pitfalls. The course emphasizes low-cost, diversified, evidence-based investing over speculation.

Negotiation Fundamentals

Free

Negotiation Fundamentals teaches the frameworks, tactics, and psychological principles behind effective negotiating — from salary conversations and vendor contracts to everyday interpersonal negotiations — helping learners get better outcomes while preserving relationships.

Nutrition Fundamentals

Free

Nutrition Fundamentals covers the science of eating well, including macronutrients, micronutrients, caloric balance, fiber, hydration, food label reading, evidence-based diet patterns, practical weight management, and food safety. The course translates nutrition science into actionable everyday food choices grounded in current US Dietary Guidelines.

Personal Finance

Free

The Personal Finance course builds foundational money management skills covering budgeting methods, income and expense tracking, emergency funds, consumer debt strategies, bank account types, compound interest, net worth, and financial goal-setting. Learners develop the practical habits and calculations needed to take control of their household finances.

Computer Literacy

Free

The Computer Literacy course teaches absolute beginners how computers work, how to navigate an operating system, manage files, use essential productivity software, browse the web safely, troubleshoot common issues, and protect themselves online — no prior experience required.

Credit and Debt Management

Free

Credit and Debt Management teaches how credit scores work, how to read credit reports, and how to strategically pay down debt — giving learners the tools to build strong credit and escape the debt trap.

Digital Privacy and Personal Cybersecurity

Free

The Digital Privacy and Personal Cybersecurity course equips everyday users with practical skills to protect their accounts, devices, and identity online—covering passwords, two-factor authentication, phishing defense, safe browsing, data broker opt-outs, identity theft response, and family digital safety.

Freelancing Basics

Free

Freelancing Basics covers everything needed to launch and sustain a freelance practice — from landing first clients and setting rates to writing contracts, handling taxes, and building toward full-time independence.

Home Buying and Real Estate Basics

Free

Home Buying and Real Estate Basics walks learners through every step of purchasing a home — from rent vs. buy analysis and mortgage types to closing day and post-purchase equity building — demystifying one of the largest financial decisions most people ever make.

Public Speaking

Free

The Public Speaking course builds practical communication skills from managing speaking anxiety to designing organized speeches, delivering with confident verbal and nonverbal technique, supporting claims with credible evidence, and handling Q&A ethically.

Retirement Planning

Free

Retirement Planning covers the full landscape of US retirement savings including 401(k), IRA, SEP, and SIMPLE accounts; required minimum distributions; Social Security claiming strategies; the 4% safe withdrawal rule; Medicare enrollment; pensions; and catch-up contributions. Learners gain the knowledge to make high-value retirement planning decisions at every career stage.

Study Skills and Note Taking

Free

The Study Skills and Note-Taking course teaches evidence-based learning strategies including metacognition, time management, active reading, five note-taking systems, spaced repetition, memory techniques, test preparation, and procrastination interventions for students at every level.

Typing and Keyboarding

Free

The Typing and Keyboarding course builds touch typing skill from home row positioning through full keyboard mastery, covering finger assignments, key reaches, punctuation and symbols, keyboard shortcuts, speed and accuracy training, ergonomic posture, specialized keys, and coding-specific symbol fluency.

US Individual Taxes

Free

US Individual Taxes provides practical literacy for navigating the federal income tax system, covering Form 1040, filing statuses, deductions, tax brackets, withholding, estimated taxes, credits, retirement account tax treatment, capital gains, and basic state tax considerations. Learners develop the skills to understand their own tax returns and make informed tax-reducing decisions throughout the year.

P

Programming

10 free courses

CSharp Fundamentals

Free

The course teaches C# basics—types, variables, control flow, methods, properties, OOP concepts, collections, and LINQ fundamentals—enabling learners to write clean, maintainable code and transition smoothly into .NET development.

Go Fundamentals

Free

Go Fundamentals teaches core Go syntax, types, functions, structs, interfaces, and concurrency primitives, enabling developers to write idiomatic, efficient code using the standard library without external frameworks.

Java Fundamentals

Free

The course teaches Java fundamentals, covering types, variables, control flow, methods, classes, OOP principles, collections, and exception handling, enabling learners to write robust, maintainable code.

JavaScript Fundamentals

Free

The course teaches JavaScript fundamentals, covering variables, types, operators, control flow, functions, scope, objects, arrays, and basic DOM manipulation, enabling learners to write clean, interactive web code.

PHP Fundamentals

Free

The course teaches PHP fundamentals, covering language basics, arrays, functions, OOP, web development, and security, enabling learners to build robust, database‑driven web applications from scratch with best practices.

Python Fundamentals

Free

The course teaches Python fundamentals—data types, variables, control flow, functions, modules, data structures, file I/O, and exception handling—while introducing basic object‑oriented design, enabling learners to write clean, functional code.

Rust Fundamentals

Free

The Rust Fundamentals course teaches developers core concepts such as ownership, borrowing, pattern matching, structs, enums, error handling, traits, and generics, enabling them to write safe, efficient code in Rust.

Swift Fundamentals

Free

Swift Fundamentals teaches core Swift concepts—types, optionals, control flow, functions, closures, structs, classes, protocols, and extensions—enabling developers to write clean, type‑safe code without framework dependencies.

TypeScript Fundamentals

Free

TypeScript Fundamentals teaches JavaScript developers the core type system, interfaces, generics, function overloads, and modules, enabling them to write safer, more maintainable code across projects.

HTML CSS Fundamentals

Free

HTML and CSS Fundamentals teaches learners how to structure web pages with HTML5, apply semantic markup, and master modern CSS layout techniques including Flexbox and Grid for responsive design.

S

Security

8 free courses

Application Security Fundamentals

Free

The Application Security Fundamentals course teaches how applications are attacked and defended, organized around the OWASP Top 10. Learners study injection, broken access control, cryptographic failures, insecure design, security misconfiguration, vulnerable components, authentication failures, integrity failures, logging failures, and SSRF — with concrete remediation guidance and secure coding patterns.

Cloud Security Fundamentals

Free

The Cloud Security Fundamentals course teaches how cloud-native security differs from traditional perimeter security — the shared responsibility model, identity-centric access, encryption services, network controls in cloud, posture management, and the cross-cutting patterns that apply across AWS, Azure, and GCP.

Cryptography Fundamentals

Free

The Cryptography Fundamentals course teaches the building blocks of modern cryptography — symmetric and asymmetric encryption, hash functions, digital signatures, key exchange, PKI, TLS, and key management — giving learners practical knowledge of how cryptographic primitives protect data confidentiality, integrity, and authenticity.

Cybersecurity Fundamentals

Free

The Cybersecurity Fundamentals course teaches core security principles, threat and vulnerability concepts, basic cryptography, network protection, and identity access management, giving learners essential knowledge to protect systems and prepare for certification.

Identity and Access Management Fundamentals

Free

The IAM Fundamentals course teaches how identity systems work in modern enterprises and consumer applications — authentication factors, federation protocols (OAuth 2.0, OIDC, SAML), authorization models (RBAC, ABAC), privileged access management, and identity lifecycle — with practical guidance for designing and operating identity-centric security.

Network Security Basics

Free

The Network Security Basics course teaches how to defend networks against common threats — perimeter and internal segmentation, firewalls, IDS/IPS, secure protocols, VPNs, wireless security, and DDoS mitigation — with practical guidance for designing and operating defensible networks.

Threat Modeling Basics

Free

The Threat Modeling Basics course teaches structured approaches to identifying and mitigating threats during system design. Learners practice STRIDE, attack trees, data flow diagrams, and lightweight modern frameworks (Shostack's four-question framework, MITRE ATT&CK), and produce concrete mitigations for realistic systems.

Zero Trust Concepts

Free

The Zero Trust Concepts course teaches the principles, architecture, and pragmatic adoption patterns of zero trust — from 'never trust, always verify' through identity-centric access, microsegmentation, ZTNA, and continuous verification — with cross-references to NIST SP 800-207, BeyondCorp, and modern policy engines.

Ready to start learning?

Create a free account and dive into any of the 133 courses above — no credit card required.