Skip to content
02Training regimens

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
Syllabus highlights

The build path, start to ship.

Four capabilities, stacked in the order they need to be learned.

  1. 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.

  2. 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.

  3. 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.

  4. Phase 04

    Enterprise Architecture Patterns

    The patterns that keep large systems maintainable — and the judgement to know which ones a problem genuinely calls for.

Specialized tracks

Beyond the core.

Machine Learning

9 WeeksPart-Time

From the maths up to models that survive production — training, evaluation, and deployment.

View details
VZAP graduates at the Houghton Estate campus

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.

Partner with us