Week 1 · Days 1–5
Components and layouts
- Set up a small React project
- JSX, props and reusable components
- Render lists with stable keys
- Responsive CSS and semantic HTML
A responsive event listing built from reusable components.
Web & Mobile · Intermediate
Turn existing HTML, CSS and JavaScript knowledge into an accessible, responsive React application with practical user flows.
Your starting point
Students who can already build a basic web page and write JavaScript functions.
Your one-month learning plan
Each week has five teaching days: 10 guided hours and 5 hours of independent practice. The last week includes project review and the final demonstration.
Week 1 · Days 1–5
A responsive event listing built from reusable components.
Week 2 · Days 6–10
A searchable event list with a validated registration form.
Week 3 · Days 11–15
An application that handles realistic data and user-input states.
Week 4 · Days 16–20
A working React project with a build, screenshots and a repeatable demo.
Your final project
Build an event discovery interface with search, category filters, saved events and a validated interest form using sample data. Include responsive layouts and clear empty states; no payment or production authentication is required.
Component and form labs, a keyboard-access review, and a capstone demo with an individual feature change.
Students should explain their own decisions, show their work and document limitations. Any certificate conditions are agreed with the college before the batch begins.
Keep learning
References for preparation and continued practice. These resources support the syllabus; their publishers do not endorse this training.
For departments & placement cells
Share your students’ background, preferred course and dates. We’ll help shape a one-month batch around your college’s timetable and lab facilities.
Batch size, delivery arrangements, fees and any completion certificate requirements are agreed with your college before enrolment.