Curriculum
Fullstack Javascript Web Development Track
Term 1 – The Starter Phase ( 3 months – 300 hours)
HTML5, CSS3, Responsive Design, Git, Terminal, VS Studio Code foundation, Logical Thinking, Javascript, Dom Manipulation, ES6 & Ajax Calls
In term 1, we will start with the core concept of computer programming, and students will get a first look in what does it mean to ‘think like a programmer’. students will learn the best practices for Git, Terminal, HTML 5, CSS 3, Flexbox, CSS Grid, Javascript, and ES6.
Read more
Term 2 – The Junior Phase ( 3 months – 300 hours )
Advanced ES 6, Git and Terminal. Jira (project management tool). Pair programming. Backend development using Node.js – Node.js, Express, and MongoDB. Frontend development using React
In term 2, we will take a deep dive in full-stack web development. The junior phase starts out with backend development using Node.js, Express, and MongoDB. Students will learn the basic and advanced concepts of model, view, controller, and API development. In the middle of the term, students will learn the foundation of frontend development using React.
Read moreTerm 3 – The Senior Phase ( 3 months – 300 hours )
Advanced React and Redux. Algorithm and Data-Structure (Big-O). Interview preparation. Amazon Web Service (AWS)
In Term 3, students will have learned how to build and deploy a fullstack web application. In this term, we will focus on Amazon Web Service, algorithm, data-structure, and interview questions.
Read more