Our courses.
Elite technical training designed to transform raw talent into production-ready software engineers.
Entry Level Java
Our flagship program. Twenty-five weeks, full-time, from first principles to enterprise-grade systems.
- Duration
- 25 Weeks
- Format
- Full-Time
- Level
- Entry
- Campus
- Houghton
The build path, start to ship.
Four capabilities, stacked in the order they need to be learned.
Phase 01
Core Java Fundamentals & OOP
The language itself, and the object model underneath it. Types, memory, collections, and the discipline of writing code another engineer can read.
Phase 02
Relational Databases & JPA
Modelling data properly in MySQL, then mapping it. Schema design, queries, transactions, and the JPA layer that connects them to your domain.
Phase 03
Spring Boot & Microservices
The framework the industry actually runs on. Dependency injection, REST services, and splitting a system into services that hold under load.
Phase 04
Enterprise Architecture Patterns
The patterns that keep large systems maintainable — and the judgement to know which ones a problem genuinely calls for.
Beyond the core.
Machine Learning
9 Weeks • Part-Time
From the maths up to models that survive production — training, evaluation, and deployment.
View details
Hire a developer
Looking to expand your engineering team? Our graduates are rigorously trained and production-ready. Partner with VZAP for direct access to top technical talent.
