Dev Track 2.0
Learn in blocks. Build after every lesson.
Follow Web Development, Tailwind, TypeScript, React, and Next.js in order. Every module contains a lesson, quiz, coding exercise, and mini project—then the original iDevMeet project railway waits at the end.
Course blocks (10)
Web Development
A structured HTML, CSS, and JavaScript path adapted from the Web Dev Interactive Course.
- 015 activitiesHTML Foundations
Build semantic documents with a correct page shell, headings, paragraphs, links, images, lists, and tables.
- 025 activitiesForms & Accessibility
Create accessible forms with labels, useful input types, validation attributes, landmarks, and meaningful alternative text.
- 035 activitiesCSS Foundations
Use selectors, the cascade, the box model, typography, colors, spacing, variables, and calculated values.
- 045 activitiesFlexbox, Grid & Positioning
Organize interfaces with Flexbox, Grid, named areas, positioning, stacking contexts, and sensible alignment.
- 055 activitiesResponsive Design & Motion
Use fluid sizing, media queries, responsive visibility, transitions, animations, and reduced-motion fallbacks.
- 065 activitiesJavaScript Fundamentals
Work with variables, values, operators, conditions, loops, functions, scope, arrays, and objects.
- 075 activitiesDOM & Events
Select elements, update content and classes, handle user events, and render lists from application state.
- 085 activitiesAsync APIs & Persistence
Use promises, async/await, fetch, JSON, error handling, and localStorage to build data-driven pages.
- 095 activitiesModern JavaScript Patterns
Apply array methods, destructuring, spread syntax, classes, modules, reusable data transformations, and clean boundaries.
- 105 activitiesWeb App Capstones
Combine HTML, CSS, JavaScript, accessibility, APIs, and persistence into complete applications.
- 115 activitiesTooling, Git & Delivery
Use modules, package scripts, formatting, Git branches, useful commits, environment configuration, and a repeatable deployment workflow.
- 125 activitiesTesting & Debugging
Debug systematically, isolate pure logic, write focused tests, inspect browser tools, and protect important behavior from regressions.
- 135 activitiesPerformance, Security & Deployment
Measure loading, reduce expensive work, validate untrusted input, avoid unsafe HTML, protect secrets, and verify production behavior.