Practical tech education

Learn to build the software teams need now.

Live, hands-on workshops and software lessons for individuals and teams—from production AI and modern Java to Next.js, microservices and architecture.

your_next_skill.ts● live & hands-on

const learning = {

theory: "only what you need",

practice: "from minute one",

result: "something you can ship"

};

FHSenior-led · remote worldwide · in person in the Netherlands
Built for real workOpen to individualsSmall groupsProject-basedRemote or in personPrivate team options

What you can learn

Current skills. Concrete outcomes.

Pick a focused lesson, combine topics into a learning path, or ask for training around your own codebase.

01

Most requested

AI application engineering

Build useful AI features without training a model: RAG, tool use, evaluations, prompting and production guardrails.

RAG flowsLLM APIsEvals
02

Backend

Modern Java & Spring

Design maintainable APIs and services with Spring Boot, testing, persistence and production-ready patterns.

JavaSpring BootTesting
03

Full stack

Node.js & Next.js

Move from a working prototype to a robust web product using TypeScript, React, Next.js and Node.js.

TypeScriptReactNext.js
04

Systems

Microservices & architecture

Make sound architectural trade-offs around service boundaries, events, reliability and observability.

System designEventsCloud

The approach

Less watching.
More building.

Every session is shaped around useful engineering decisions, guided practice and direct feedback.

01

Choose the outcome

Tell us what you or your team should be able to build after the training.

02

Learn by building

Work through concise explanations, live code and a realistic project—not slide marathons.

03

Leave with momentum

Get practical feedback, reusable examples and a clear path for what to learn next.

Workshops & learning formats

Join on your own. Or bring a team.

Book a seat in an open workshop, learn 1:1, or arrange a private session for your engineering team.

Open workshops

Book an individual seat and learn in a focused small group with other developers.

For individual participantsExplore this format

1:1 mentoring

A focused path for your goals, pace and current level.

For individual developersExplore this format

Private team workshops

Bring your team up to speed around one practical engineering challenge.

For engineering teamsExplore this format

Custom programmes

A multi-session curriculum shaped around your stack and product.

For growing organisationsExplore this format

Join remotely

Interactive live sessions you can attend from anywhere, with real-time coding and feedback.

Meet in the Netherlands

In-person workshops for individuals or private teams at an agreed Dutch location.

Also from Full House Technology

Need delivery, not a lesson?

We also help organisations ship custom software, strengthen architecture and extend engineering teams with experienced developers.

Discuss a software project

Ready when you are

What would you like to be able to build?

Tell us which topic interests you and whether you prefer remote or in person. We’ll help you find the right workshop or learning format—no hard sell.

Ask about a workshop