Unpaid Internship TRACK DOM-01

Frontend Web Development

Build modern responsive layouts, accessible UI components, and stateful client logic with modern HTML5, CSS3, and vanilla JavaScript.

Track Overview & Learning Model

The Frontend Development internship is a hands-on, unpaid online track designed for aspiring web engineers who want to master client-side web development without relying prematurely on heavy frameworks. You will understand how the browser renders DOM elements, manages CSS box models, and executes asynchronous event loops.

Compensation Notice: This is a structured unpaid internship. Deliverables are reviewed against professional standards to qualify candidates for an official MSME-registered Certificate of Completion and Letter of Recommendation (LOR).

Core Syllabus & Technical Areas

  • Semantic HTML5 & Web Accessibility (a11y): ARIA roles, landmark elements, semantic hierarchies, and screen-reader compliance.
  • Modern Responsive CSS Architectures: Flexbox layouts, 2D CSS Grid, CSS custom properties (variables), media queries, and mobile-first art direction.
  • Vanilla JavaScript Logic: DOM traversal, event delegation, asynchronous fetch API, JSON handling, and client-side form validation.
  • Performance & Responsive QA: Cross-browser testing, viewport optimization (360px to 1920px), and Core Web Vitals basics.