Our Curriculum

Cultivating work-ready engineers through practical, holistic education.

Makers_230714_8680_LauraPalmer

Weeks 1 - 8 - Software Engineering Fundamentals

01

Foundations and Dev Tools

Weeks 1-2

02

Engineering Practices (Golden Square)

Weeks 3-4

03

Database-backed Web Applications

Weeks 5-6

04

Cloud Deployment

Week 7

05

Engineering Project 1

Week 8

Software Engineering Track

01

Learning a New Language

Week 9

02

Javascript Web Applications

Week 10

03

Engineering Project 2

Weeks 11-12

04

Mobile Applications

Weeks 13-14

05

Final Project

Weeks 15-16

DevOps Track

01

Containers

Week 9

02

CI/CD and Serverless

Week 10

03

Main Cloud Provider

Week 11

04

Infrastructure as Code

Week 12

05

Orchestration

Week 13

06

Securing Cloud Applications

Week 14

07

SRE Issues

Weeks 15-16

Test Track

01

Python Foundations & Developer Tools

Weeks 1&2

02

Unit Testing & Distributed Applications

Week 3

03

Introduction to Testing & Quality

Weeks 4&5

04

Web Testing

Week 6

05

Java Fundamentals & End-to-End Testing

Weeks 7&8

06

Automating Checking

Week 9

07

Testing in Practice

Week 10

08

Testing Skills

Week 11

09

Non-Functional Testing

Week 12

10

Quality Engineering Project

Weeks 13&14

Data Track

01

Introduction to Data

Week 1

02

SQL for Data Processing and Analysis

Week 2

03

Analytical Databases

Week 3

04

Batch Processing

Week 4

05

Stream Processing

Weeks 5&6

06

Data Warehouses

Week 7

07

Data Pipeline Testing and Monitoring

Week 8

08

Scalability and Performance Optimisation

Week 9

09

Advanced Topics in Data Security

Week 10

10

AI in Data Engineering and Continuous Professional Development (CPC)

Week 11

11

Final Project

Week 12

Apply Today

Apply for our Makers Bootcamp, improve your expertise, and begin your new journey. 

Become a Developer