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.