...
Tip |
---|
New program structure as of batch 2023_102024-01 |
Module 1: Fundamentals of Programming and Computer Science | ||
| Sprint 1 | First Steps Into Programming with Python |
| Sprint 2 | Intermediate Programming with Python |
Sprint 3 | Object Oriented Programming | |
| Sprint 4 | Computer Science Fundamentals |
Module 2: Core Web Development Tools | ||
| Sprint 1 | HTML and CSS - the Foundation of Web Pages |
| Sprint 2 | Improving Websites with Javascript |
| Sprint 3 | Node.js and Relational Databases |
Module 3: Web Development Frameworks | ||
| Sprint 1 | Learning Your First Framework - Vue.js |
| Sprint 2 | Typing and Testing JavaScript |
| Sprint 3 | REST APIs & Test Driven Development |
Sprint 4 | Full-stack Fundamentals | |
Sprint 5 | Containers and CI/CD | |
Node.js Specialization | ||
| Sprint 1 | Intermediate Node.js and TypeScript (Mock Interview) |
| Sprint 2 | WebSockets, Vectors and Agile/ Node.js Capstone Project |
React Specialization | ||
| Sprint 1 | React Fundamentals |
| Sprint 2 | React In-Depth |
| Sprint 3 | Robust React (Mock Interview) |
Sprint 4 | Front-end at Scale | |
PHP/Symfony Specialization | ||
Sprint 1 | PHP Basics and Intro to Development Tools | |
Sprint 2 | Composer, Design Patterns, and Intro to Symfony | |
Sprint 3 | Intermediate Symfony Development (Mock Interview) | |
Sprint 4 | Advanced Symfony Development and Backend Capstone |
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Program layout prior to 2023_10 2024-01 batch |
Module 1: Fundamentals of Programming and Computer Science | ||
| Sprint 1 | First Steps Into Programming with Python |
| Sprint 2 | Intermediate Programming with Python |
Sprint 3 | Object Oriented Programming | |
| Sprint 4 | Computer Science Fundamentals |
Module 2: Basics of Front-end Web Development | ||
| Sprint 1 | HTML and CSS - the Foundation of Web Pages |
| Sprint 2 | Improving Websites with Javascript |
| Sprint 3 | Learning Your First Framework - Vue.js |
Sprint 4 | Typing and Testing Javascript | |
Module 3: Basics of Back-end Web Development | ||
| Sprint 1 | Databases and SQL |
| Sprint 2 | Back-end Frameworks: Node JS |
| Sprint 3 | Back-end frameworks continued + Test Driven Development |
Sprint 4 | Hosting and other Back-end topics | |
Back-end Specialization | ||
| Sprint 1 | Frameworks in-depth: Node.JS or Symfony |
| Sprint 2 | NoSQL databases |
| Sprint 3 | Testing, Containers, CI and CD |
Sprint 4 | Scalability and Security | |
Sprint 5 | Advanced Back-end Capstone project | |
Front-end Specialization | ||
| Sprint 1 | Frameworks in-depth: React |
| Sprint 2 | React continued |
| Sprint 3 | UI, UX and design |
Sprint 4 | Front-end security | |
Sprint 5 | Advanced Front-end Capstone project |
...