The foundations
Set up VS Code, understand browsers and servers, write semantic HTML, build page structures and learn CSS styling.
The first three months establish the core skills. The extended program builds on them with deeper application development.
Set up VS Code, understand browsers and servers, write semantic HTML, build page structures and learn CSS styling.
Work with Flexbox and Grid, design for mobile screens, build accessible forms and start JavaScript fundamentals.
Use DOM events, validate forms, fetch API data, manage work with Git and GitHub, and deploy a practical website.
Explore components, state, routing and application structure. Extend your JavaScript skills and integrate APIs.
Learn backend concepts, request handling, database modelling, validation, authentication concepts and safer development practices.
Bring frontend and backend together, debug and test your application, deploy a final project and refine your development workflow.
This is the proposed learning sequence. Your instructor will confirm the timetable and detailed lesson plan during onboarding.