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.
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
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
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
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
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
2 Evenings • 4 hours
These classes are fully interactive and consist of code-alongs, challenging lab work, and other exercises.
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.
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.