Course Modules
01 · HTML & CSS3 topics
Semantic HTMLModern CSS & layout (Flexbox/Grid)Responsive design principles
02 · JavaScript4 topics
Core JS fundamentalsDOM manipulationAsync JS & APIsES6+ features
03 · React / Angular / Vue4 topics
Component-driven architectureRoutingState managementHooks & composition patterns
04 · Responsive Design & State Management4 topics
Mobile-first designCross-browser testingGlobal vs. local statePerformance basics
05 · HTML5 topics
Document structure & semantic tagsForms & input elementsAccessibility basicsTables, media & embedsSEO-friendly markup
06 · CSS5 topics
Selectors, specificity & the box modelFlexbox & Grid layoutResponsive design & media queriesAnimations & transitionsCSS variables & modern features
07 · React5 topics
Components, props & JSXState & the component lifecycleHooks — useState, useEffect & custom hooksRouting & data fetchingState management patterns
08 · Vue5 topics
Vue fundamentals & the template syntaxReactivity & the Composition APIComponents & propsVue Router basicsState management with Pinia
09 · TailwindCSS5 topics
Utility-first fundamentalsResponsive & state variantsCustomizing the design systemComponents & reusable patternsDark mode & theming