top of page

Software Engineering

Fully Instructor-led  14 or 36 weeks

Accelerate your career by becoming a high earning software engineer in record time.

React Logo
JavaScript Logo
HTML Logo
CSS Logo
Python Logo
Node.js Logo
Bash Logo
AWS Logo
Database Logo

MASTER THE SKILLS OF A FULL STACK ENGINEER

Get expert instruction from tutors with years of industry experience

Join a small cohort with 11 other learners, where each student is individually coached to success.

Our curriculum is built to give you the skills employers are actually looking for.

We provide the most comprehensive career support of any bootcamp provider with our day 1-to-1 support from the bootcamp start, to your first role.

TESTIMONIALS

Don't just take our word for it

Take a look at what past students have said about our teaching.

William Testamonial Avatar

Will

Python Masterclass

Completing the part-time Python course gave me the skills I needed to accelerate my career.

 

I particularly enjoyed the challenges that you set us, I always felt like even though they were hard, I was able to apply what I'd learned.

Almira.png

Almira

Software Engineering | Immersive

George was great at providing notes, following up, checking in on us, and even allocating one-on-one time to understand the course. George was phenomenal at keeping us engaged and even going above and beyond the duties of an instructor.

​

I am thankful for all the help he provided and is probably the biggest reason why I got all the concepts the way I did.

Nadia.png

Nadia

Software Engineering | Immersive

George is a brilliant, caring instructor and I would always opt to have him teach me concepts related to the MERN Stack, Javascript and Python. He kept checking in and would manage our frustrations, particularly on group work really well. He paced his work and speed to match ours and would not move on without us fully understanding concepts.

Salman.png

Salman

Software Engineering | Immersive

The Instructors encourage us to think and try to solve problems ourselves. If you have a problem, they get you to code it yourself. If you have an error, they help you understand what this error is. Amazing! I think the thing I enjoyed the most about the course is the that it's project based rather than just putting theory in students heads without real experience.

PICK YOUR START DATE

Join us online, from anywhere

Our Live Bootcamps tend to fill up pretty quickly which is why we open up months in advance. We purposefully limit class sizes to ensure each bootcamp offers a personal learning experience.

Jan 22  - Sept 26, 2024

Part time 36 weeks  Mon & Wed 6pm - 10pm UK

Apr 08 - Dec 16, 2024

Part time 36 weeks  Mon & Wed 6pm - 10pm UK

May 13 2024 - Jan 22, 2025

Part Time 36 weeks  Mon & Wed 6pm - 10pm UK

Aug 06 2024 - May 01, 2025

Part time 36 weeks  Tue & Thu 6pm - 10pm UK

CURRICULUM

Learn-by-doing with instructor-led live classes

You'll graduate with a comprehensive portfolio of projects ready to showcase your new skills. Here's a super quick look at what we'll be covering:

Unit 0

Pre-course You will be given a comprehensive pre-work course to complete. and you should budget around 8 hours to complete it. The purpose of this is to ensure that everyone starts the course with the fundamental knowledge required to succeed.

Unit 1

Front-End & Fundamentals Here you will learn software engineering fundamentals, Languages such as HTML, CSS, and a deep dive into JavaScript. It's here where we will also go into version control, data structures, algoritms, and programming paradigms.

Unit 2

Front-End Frameworks: React.js In this module we will learn all about React.js and create a fully functional SPA using modern techniques.

Unit 3

Python API Development You will create a fully functional public API using Python. We will also take a look at AI fundamentals, and Data Processing.

Unit 4

Engineering for the Cloud Here we will look at what a developer needs to know about cloud engineering. Whilst it's important to know how to write code, knowing how to deploy it and leverage cloud technologies will undoubtably give you an edge when interviewing.

Unit 5

Day 1-1: Career Coaching & Support We start this module early on in the course, however unit 5 officially starts once the course finishes. We support you in your career growth from day 1 of starting the course through to day 1 of your job. We host mock interviews, CV workshops, github surgeries and more, both as a group and 1 to 1 to make sure you are fully prepared and supported.

CAREER SUPPORT

Our number one goal is to help you get into a job that you love!

With our world class Day 1-to-1 career coaching you are fully supported into getting your first tech role. You'll get unlimited support until day 1 of your new job, rather than a fixed program offered by many other providers.

Recruiter Network

We actively market you to hiring managers and recruiters to ensure that you're connected to the people actively hiring.

CV - Resume

You'll work with us to write a professional CV that is designed to impress employers and get you interviewed.

Portfolio

You'll create portfolio ready projects throughout the course. We will make sure your showcasing these with a high quality portfolio.

Interview Coaching

You get unlimited interview coaching sessions to ensure you're fully prepared to ace every interview.

​

Technical Prep

We will work with you to ensure you're fully prepared for any technical task or take home project.

​

LinkedIn / Github

We will help you professionally write your LinkedIn, Github, and other online profiles to make sure you get noticed.

We make sure that we never take on more students than we can coach effectively. Our focus is 100% on you and your career.

SCHEDULE

Live classes and actionable feedback

Part Time

Two nights per week 6pm - 10pm (Mon + Wed or Tue + Thu)

Plus homework and projects

​

Full Time Immersive

Monday to Friday 9am - 6pm

Plus Homework and Projects

Weekly Schedule

Live Classes

Live Classes

2 Evenings  4 hours

These classes are fully interactive and consist of code-alongs, challenging lab work, and other exercises.

Student completing Full Stack Bootcamp

Homework

During the course you will be set home work to complete in your own time, as well as projects to work on.

Weekends  Self-guided

Mentor Feedback

You'll receive consistent and actionable personal feedback on your work from your tutor.

Throughout  Async

Your tutors are passionate about software, and about teaching. So you'll have access to office hours to get individual support whenever you need it.

PRICING

Simple, transparent pricing

Pay-in-one

£250 discount

10% deposit then

£5150

£5750 Total

Pay by

Amex
Mastercard
Visa
JCB
Bank Transfer

Pay in instalments

10 payments of

£600

£6000 Total

Currently, we don't offer longer-term finance, however, if pricing or installments are an issue for you, please get in touch and we will do our best to help.

FAQs

Got a question about our Bootcamps?

Chances are at this stage you have a couple of questions.

I have absolutely no coding experience, can I join? The bootcamp is designed for absolute beginners to coding, however we do recommend that you do some self learning beforehand. Aditionally we have a pre-work course that is self paced and lays down the fundamental knowledge that you need before the course starts. The bootcamp requires a high level of focus to be successful and therefore we have a thorough interview process to ensure that you are able to learn at the speed of the upcoming course.

How much time do I need to dedicate to the course? To be honest, the more the better. For the part time course you will attend two evening sessions per week live online. You should then dedicate at least two further evenings a week to homework completion, and at least half a day of your weekend to further study. For the full time course, we recommend spending every evening and one day of your weekend dedicated to homework completion and further study. The commitment required is high, but the rewards are huge.

How does your syllabus compare to other bootcamps? We would like to think that our syllabus is the best available. We teach the most in demand languages and technologies, this ensures that you are already versed in the tech that is required by the most jobs. For example we do not teach you Ruby, as even though it’s much easier to teach, there are far fewer Ruby jobs than JavaScript or Python jobs. Unlike many bootcamps we have rigorous quality assurance for our curriculum. Some other bootcamps provide their instructors with guidelines and then allow the instructors to teach how and what they want, with mixed results. We have heard students mention that at some bootcamps ‘it depends on the instructor that you get’. Here at Flatpack we have one vetted curriculum and we evolve it to meet the demands of today’s employers.

What does your admissions process look like? Our admissions process is the same as a common interview process used at the majority of tech companies. First we start with a quick call so that we can find out a bit about you and so that you can ask us any questions about the course. Next we set you a short technical task. Don’t worry it’s not a difficult one, it’s just to prove that you have the ability to learn at the cadence that the course requires. Next we will book in another call with you to go over the technical task. You have the time here to ask any further questions and you will get feedback on your work. We recommend booking in an initial call even if you’re undecided as it’s an opportunity for you to ask us any questions.

Read all of our Frequently Asked Questions here.

Got another question?

If you've got another question about our software engineering Bootcamp, you can send us a message or book a chat with one of our instructors to learn more about our courses and learning approach.

Potential Full Stack engineeringstudent in intro call

Ready to learn?

As you have probably gathered, we are open and honest and we would love to see you on our next cohort!

bottom of page