900 hours of Web Development Program

Term 1 – 15 weeks (300 hours) – Introduction Web Development: The Starter Phase
In term one, the starter phase, the student will learn the foundation for web development, algorithmic thinking, and computer programming. The course is designed to prepare the student to become a junior web developer. By then, the student must complete 3 projects using HTML5, CSS3, and Javascript. Theory and Concept of web development and programming | GIT | GITHUB | Terminal (command line) | HTML5 | CSS3 | Bootstrap 4 | Advanced CSS | Responsive Web Design | DOM manipulate | Flex Box | Grid | Media Queries | Javascript | Advanced Javascript ES6 – ES7 | AJAX | Intro to API | Pair Programming | Intro to Algorithm and Data-Structure

Term 2 – 15 weeks (300 hours) – Advanced Web Development: The Junior Phase
In term two, the junior phase, the student will learn the ins and outs of Fullstack Web Development. This is the term where the student will push to the limited to become a senior engineer. 300 plus hours the latest technology training ( The MERN Stack – MongoDB, Express, React, and Node) couple with industry project management tool JIRA. At the end of the junior phase, the student will have all the skills needed to create a production-ready web application. Advanced Javascript – 2 | Prototype | ES 6 class | Object Oriented Programming | Postman | Advanced API | Intermediate Aglorithm and Data-Structure | Intro Node.js | Advanced Node.js | REST API | CRUD OPERATION | server – Express.js | MVC (Model, View, Controller) | authentication | Database – MongoDB| Mongoose | Test Driven Development | Advanced API | React | Advanced React | React Context API | React Redux | Material UI | Project Management and collaboration – JIRA | Advanced GIT and GITHUB | Fullstack Web Development | Deployment – Heroku | Pair Programming

Term 3 – 15 weeks (300 hours) – Presentation, Interview Preparation and Amazon Web Service (AWS): The Senior Phase
In term three, the senior phase, the student will present the capstone project to the entire school and preparation for the interview. At the same time, the student will learn about Amazon Web Service Cloud Architecture. At the end of the term, the student is ready to take the AWS exam. Advanced Algorithm and Data-structure | Recursion | Linked-List | Binary Tree | Graph | Queues | Trees | Stacks | Arrays | Hash Tables | Amazon Web Service | EC 2 | S3 Bucket | Interview questions | Toy problems | SQL