The Graduate Academy

  • Beginner
  • Virtual | Classroom
  • £ On Request

Early-career induction trainig for software engineers. Prepare your teams for work as an engineer with world-leading training on all aspects of modern software development.

Book For My Team

Your team will learn...

The basics of full-stack software development, cloud to frontend

How to collaborate and work together as part of an agile team

Software engineering best practices and principles

How to write, test and refactor clean, production-grade code

How to use development tools and IDEs to maximise producivity

Develop confidence in writing code for a living

Overview

The purpose of our graduate academy is simple - to rapidly prepare your interns and graduates for life as a software developer. Built around a core of engineering essentials and practical course-work, each academy focuses in on what matters, level-setting and readying your teams for their first project.

Out of the box, the academy is delivered as a mix of project work interspersed with pinpoint training on cloud basics, front-end development, engineering principles, and agile development practices. Heavy emphasis is placed on baseline best-practices including clean code, testing, security, data structures, and problem solving, but we recognise your mileage way vary.

How you configure the course outline will naturally depend on context. Do your graduates have prior computing experience? What timescales are you working too? Can you intersperse project work with training (our recommended approach), or do you only have a few weeks to fit everything in?

Whatever your circumstances, we can advise, guide and deliver an academy that will help set your graduates in the right direction.

** We are now fully booked for the rest of 2022, but already taking bookings for 2023 **

Outline

Engineering Principles

  • Engineering Principles
  • Clean code
  • Unit Testing / TDD
  • Refactoring
  • Working with Data Structures
  • Problem Solving Techniques

Security

Tooling

Delivery

Languages and Frameworks

Front-End Development

Cloud

The above is just a sample of the courses that we use as the basis of an academy, but we have many more from which you can cherry-pick. If you would like to learn more, get in touch and we can chat through your options.

Ryan Adams

Used to make software for learning as a developer, now helping software makers learn.

Follow Ryan
Garth Gilmour
Google Developer ExpertGoogle Developer Expert

25 years coding and educating. 1000+ deliveries of (almost) everything to everyone.

Follow Garth
For a breakdown of what to expect in our training, check out our training overview page.

A course lead by an intelligent and knowledgeable instructor who made an effort to find relevant material to answer questions comprehensively. The course itself was concise and mixed the right amount of practical activities and theory.

Garth and Eamonn did as excellent a job in delivering the most simple concepts of Typescript as they did the more tricky and more complex aspects - the exercises were extremely well thought out and helped to solidify my understanding and build my confidence in applying what had been covered in each topic. Many thanks guys!

Slides and materials were great and it was always good to have the worked solution to fall back on. Good knowledgeable trainer.

Deloitte logo
Atlassian logo
Workday logo
BMW logo
Amex logo
McAfee logo
PWC logo