Technology training
Technology, taught by people who ship it.
We teach the skills behind the software we build. Lessons are hands-on and grounded in real working practice.
Who it is for
- Aspiring developers and designers
- Engineering and product teams
- Professionals moving into technology roles
- Organisations building in-house capability
What you gain
- Confidence working with modern web technology
- A clear, repeatable way of building and reviewing work
- Practical projects to show for the effort
- A shared vocabulary across design and engineering
Courses.
Web development foundations
The core skills behind every website and web application.
- HTML and CSS
- JavaScript fundamentals
- Responsive layout
- Working with version control
Full-stack development
Build complete applications from interface to database.
- Front-end frameworks
- Server-side programming
- APIs and data modelling
- Authentication and security basics
UI / UX design
Design interfaces that people understand at first glance.
- Design principles
- User flows and wireframes
- Typography, colour and layout
- Prototyping and handover
Data and reporting
Turn raw data into clear views and sound decisions.
- Data fundamentals
- Spreadsheets and databases
- Dashboards and visual reporting
- Reading and questioning data
Software delivery for teams
How capable teams plan, build, test and release.
- Planning and prioritising
- Testing practice
- Code review
- Deployment and maintenance
How it is delivered.
Open cohorts
Scheduled programmes for individuals and small groups.
Private team training
Sessions delivered for your organisation, around your goals.
Workshops
Short, focused sessions on a single subject.
Tailored programmes
A learning path designed for a specific team or role.