Featured Lessons
Start with practical lessons that can grow into portfolio projects.
HTML Foundations
Learn html foundations with original examples, practice tasks, and project-focused notes.
Forms and Inputs
Learn forms and inputs with original examples, practice tasks, and project-focused notes.
SEO and Accessible Markup
Learn seo and accessible markup with original examples, practice tasks, and project-focused notes.
Media, Tables, and Embeds
Learn media, tables, and embeds with original examples, practice tasks, and project-focused notes.
Selectors and Cascade
Learn selectors and cascade with original examples, practice tasks, and project-focused notes.
Flexbox and Grid Layout
Learn flexbox and grid layout with original examples, practice tasks, and project-focused notes.
Responsive Design Systems
Learn responsive design systems with original examples, practice tasks, and project-focused notes.
Transitions and Animation
Learn transitions and animation with original examples, practice tasks, and project-focused notes.
Learning Tracks
Comparable breadth to major coding schools, organized around what builders actually need.
HTML
Structure pages with semantic markup, forms, tables, media, SEO, and accessibility.
CSS
Style professional interfaces with layouts, responsive design, animation, and design systems.
JavaScript
Build interactive websites with the DOM, events, async code, APIs, and modern patterns.
Python
Learn Python fundamentals, scripts, automation, APIs, data work, and backend foundations.
PHP
Build server-rendered apps, forms, sessions, auth, JSON APIs, and secure backend workflows.
SQL
Query, model, and optimize relational databases with practical app-focused examples.
React
Create component-based frontends with state, props, hooks, routing, and app structure.
Node.js
Build JavaScript backends, REST APIs, auth middleware, jobs, and integrations.
Git & GitHub
Use version control, branching, pull requests, releases, and team workflows.
Web Security
Protect apps with secure auth, validation, headers, sessions, permissions, and threat modeling.
Accessibility
Build inclusive products with semantic HTML, keyboard flows, ARIA, contrast, and testing.
Data & Analytics
Turn data into useful decisions with CSVs, charts, dashboards, and Python analysis.
AI Development
Use AI APIs, prompt design, embeddings, retrieval, evaluation, and AI product patterns.
Cloud & DevOps
Deploy reliable apps with Linux, Nginx, Docker concepts, CI, backups, and monitoring.
Mobile Web
Create installable, fast mobile-first experiences with PWA, offline UX, and touch design.
Developer Career
Build portfolios, technical resumes, interview habits, freelancing systems, and project proof.
Java
Object-oriented programming, backend services, Android concepts, and enterprise patterns
C++
Systems programming, memory, performance, and competitive programming foundations
C#
Modern C#, .NET-style apps, object-oriented design, and backend patterns
TypeScript
Typed JavaScript for large applications, APIs, and safer frontend code
Bootstrap
Fast responsive UI layouts, components, utilities, and prototyping
Tailwind CSS
Utility-first styling, design tokens, and rapid interface building
jQuery
Legacy DOM workflows, plugins, AJAX, and maintaining older sites
MySQL
Relational database design, SQL queries, indexes, and app integration
PostgreSQL
Advanced SQL, JSON, indexes, constraints, and production databases
MongoDB
Document databases, collections, aggregation, and app data models
Django
Python web apps, models, views, templates, auth, and admin workflows
Flask
Lightweight Python APIs, routing, templates, and services
NumPy
Arrays, vector math, numerical computing, and data foundations
Pandas
DataFrames, cleaning, grouping, joins, and analysis workflows
Excel
Formulas, tables, charts, lookup functions, and analyst workflows
XML
Structured documents, feeds, parsing, validation, and legacy integrations
JSON
Data exchange, schemas, APIs, validation, and app configuration
Bash
Shell commands, scripts, automation, Linux workflows, and deployment tasks
Rust
Memory-safe systems programming, ownership, tooling, and CLI apps
Go
Fast services, concurrency, APIs, command line tools, and cloud apps
Kotlin
Modern JVM and Android development fundamentals
Swift
iOS app concepts, Swift syntax, UI patterns, and app architecture
Vue
Progressive frontend apps, components, reactivity, and routing
Angular
Structured frontend apps, components, services, forms, and routing
Sass
CSS preprocessing, variables, mixins, nesting, and maintainable style systems
R
Statistics, data frames, charts, and analysis workflows
Data Structures & Algorithms
Arrays, maps, stacks, queues, trees, graphs, sorting, and problem solving
AWS
Cloud basics, hosting, storage, serverless concepts, and security mindset
Cybersecurity
Web risks, network basics, passwords, threat modeling, and defense habits
Machine Learning
Models, training concepts, evaluation, features, and responsible ML
Build Beyond Tutorials
Reference tables, labs, certificates, and roadmaps are now first-class parts of Code.
References
Fast lookup pages for syntax, patterns, gotchas, and production notes.
Exercises
Challenge labs with starter code and quality checks.
Roadmaps
Step-by-step tracks for frontend, backend, full stack, AI, and credit-tech products.
Certificates
Certificate exams and verification help users prove what they know.
How-To Library
Recipe-style guides for common coding tasks.
Templates
Starter layouts users can customize and publish.
Challenges
XP-based build tasks for practice and competition.
Spaces
Publish saved projects as public static pages.
Academy
Study plans for students, teachers, and teams.
Videos
Video lesson cards for guided learning.