Our curriculum

Our nine-week curriculum has been carefully designed to ensure both a clear understanding of core concepts and ways of working, plus specialist knowledge in key technology areas.

Our training principles

Techniques over tools

Fundamentals first

Holistic role understanding

Curriculum in depth

Our in-depth programme gives our Associates upfront training, ongoing guidance, and professional development, with the aim to accelerate them to mid-level when they transition to permanent employees. Our typical cohort programme follows this timeline:

9-week training programme

Discovery

Weeks 1-5

Exploring the landscape of the modern tech industry, we offer rapid exposure to the foundational approaches and transferable skills required for a successful career in tech.

Technical training

Focussing on containerisation, architecture, pipelines, and deployment, with opportunities for individuals to get a placement as an architect, cloud engineer, or devops engineer.

  • Ways of working – Project management and business analysis
  • Version control
  • Programming principles and software engineering
  • UX and UI
  • Test-driven development
  • Architectural and software design patterns
  • API development and integration
  • Data cycle
  • Database principles and data
  • Containerisation
  • Authorization and authentication
  • Unit and integration testing
  • Agile methodology
  • Git
  • CLI
  • HTML
  • Node
  • JavaScript
  • NPM
  • Figma
  • CSS
  • Bootstrap
  • Jest
  • Express
  • Nodemon
  • Excel
  • Tableau
  • SQL
  • Docker
  • BCrypt
  • JWT
  • Supertest
Project

A five-day, full-stack project showcasing all the skills learnt so far.

Exploration

Weeks 6-9

A focussed look at the specialist tech area most suited to individual skill sets and market demand.

Change

Focussing on leadership, change, Agile, and analytics, individuals will most likely go into a Business Analysis, Product Owner or Project Manager role.

  • Change management
  • Core Agile techniques
  • Agile project management  
  • User story mapping
  • Management tools and metrics
  • Business analysis
  • Planning and monitoring
  • Stakeholder management & analysis
  • Data flow modeling
  • Trello
  • Miro
  • Planning poker tools
  • Lucidchart
  • Power-Interest Grids
Cloud and DevOps

Focussing on containerisation, architecture, pipelines, and deployment, with opportunities for individuals to get a placement as an architect, cloud engineer, or DevOps engineer.

  • Microservices
  • Containerisation
  • Container Orchestration
  • Infrastructure As Code
  • Pipelines
  • Configuration As Code
  • Docker
  • Docker Compose
  • Kubernetes
  • Terraform
  • Azure DevOps
  • Jenkins
  • Ansible
  • Google Cloud Platform
  • AWS
  • Azure
Data

Focussing on the data journey from handling to communication, opening roles as data engineer, data analyst, or even within AI for individuals

  • Exploratory Data Analysis and Descriptive Statistics
  • Data Cleaning & Transformation
  • Data Visualizations
  • Dashboard Principles
  • Data Manipulation
  • Data Structures
  • Dataframes
  • Tableau
  • Excel
  • Power Query
  • Power BI
  • Python
  • Jupyter Notebooks
  • Pandas, Matplotlib and Seaborn
Software Engineering

Focussing on enhancing development skills and honing core-technical concepts, leading individuals to start their careers as a software engineer or developer

  • Component Design and Reusability
  • Component Driven Architecture
  • State management & logic encapsulation
  • Efficient Data handling
  • Component lifecycle
  • Seamless user experiences and routing
  • Simplified state sharing
  • Code readability and collaboration
  • Test driven development for component-driven applications
  • React
  • Vite
  • Redux
  • React testing library
  • Vitest
Project (weeks 8-9)

A two-week project showcasing new tech skills, combining all fundamental and deep-dive knowledge to build a multidisciplinary project. This project is presented to an audience of peers and potential placement companies.

Interpersonal skills

We place equal weight on developing interpersonal skills alongside technical proficiency. Sessions are specifically designed to develop teamwork, leadership skills, and delivery capability at each stage of the programme.

In addition, we run regular sessions on placement expectations and job interviews to prepare Associates as much as possible for a career in tech.

Feedback and assessment

We’re committed to providing support throughout the programme, seeking continuous feedback and regularly reviewing our programme content. We incorporate routine assessments and personalised one-on-one sessions to ensure success.

Continuous learning

At La Fosse Academy, we believe that learning doesn't stop when our programme finishes. We provide all our Associates with a training budget and bespoke career pathways to help support the first stages of a new tech career, ensuring access to continuous learning and professional guidance.