...
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 |
Front-end 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 |
...