...
Specialization module - a module that a learner chooses from a pool of options depending on the roles and companies that they plan on applying to. The module covers the tools, skills and technologies needed for specific roles or companies. Most specialization modules are prepared in cooperation with our Hiring Partners.
UZT learners can learn more about their requirements by checking the UZT infopack
Program Structure
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 | |
Specialization Modules | ||
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 | Node.js and Relational Databases and SQL | |||||
| Sprint 2 | Back-end Frameworks: Node JS |
| Sprint 3 | Back-end frameworks continued + REST APIs & Test Driven Development | Sprint 4 | Hosting and other Back-end topics |
Back-end Specialization | |||||||
| Sprint 13 | 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 projectFull-stack Fundamentals | ||||
Sprint 4 | Containers and CI/CD |
Info |
---|
*Turing College reserves the right to update and (or) amend the program curriculum and its structure as well as release new program versions. Major changes are most likely in the first (pilot) batches of the program. |
...