Software Engineer FastTrack

Next Cohort
22nd Sep 2020 - 18th Mar 2021
Tue, Thu & Sat
£6,000.00 (inc. VAT)
In-Person or Online
Application Deadline: Tuesday August 25th 2020 20:00
People working

Go from zero to hero

Whether you're looking to change into a new career, take your business to the next-level, or get that startup idea off of the ground, our Software Engineer FastTrack course is designed to give you the knowledge you need, and fast. Best of all it's part-time, so you can fit this course in around your other commitments.

Students on this course start on a specific date and are part of a cohort with live lectures (and Q&A) and scheduled class time to ask for support, holding them more accountable and giving them the opportunity to make new friends along the way.

You have lifelong access to our learning platform and our community, and we also record all lectures, so if you need to take longer on this course you can.

24 Weeks
288 Class Hours
10+ Projects
Online study at Manchester Codes

The curriculum

Software Engineering FastTrack follows on from our free Introduction to Programming course. It has a vast curriculum, which isn't just limited to web development, but rather a much wider spectrum which includes: how software engineers work and the tools they use; the fundamentals and best practises of a programming language; how to store, manipulate and retrieve data (backend development); and how to create visual and interactive experiences that consume and present data (frontend development).

Tooling and workflow

Gain an understanding of the tools needed to get started with software development and how to install them, so that you are ready to hit the ground running.

Command Line

Learn how to navigate files and folders programmatically using a tool called the Command Line - one of the best practises allowing you to work much more efficiently as a Software Engineer.

Git and GitHub

Keep track of changes in your code using Git. You can then share these changes on GitHub allowing you to store a backup of your code, but also opening up your code to other developers to collaborate on.

HTML, CSS and DOM manipulation

Create basic websites in HTML, before giving layout and extra aesthetic to this content with CSS. You'll then learn how to manipulate page content using JavaScript, allowing you to create interactive experiences.

Where our graduates work

These are just a few of the companies that have employed our students.
BBC logoAutoTrader logoRoyal Bank of Scotland logoBooking.com logoDept logo

"As a teacher, I am not able to be flexible in my working hours so being able to attend evening lectures and work through the curriculum in my own time was very attractive."

IanPlatform Developer at BBC

Frequently asked questions

When do the classes for this course take place?

Depending on which start date you choose, classes will run on either Monday and Wednesday evenings 18:30 to 21:30, or Tuesday and Thursday evenings 18:30 to 21:30.

There is also a Saturday drop-in session 10:00 to 16:00. You can join this any time during the allotted hours to ask our teaching team questions.

How many hours a week do I need to study?

We'd recommend you dedicate a minimum of 20 hours a week to this course including classes, but ideally you will be able to do more than this.

What are the entry requirements?

Before you are able to take this course, you will need to take our free Introduction to Programming course. This should take you about 20 hours, and should give you a good idea if programming is for you.

Note that you can still enrol onto Software Engineer FastTrack without completing our Introduction to Programming course, but you will still need to complete this prior to your chosen cohort start date.

Is this an online course?

Yes. This course is 100% online. We have years of experience teaching in a classroom environment, and have replicated this experience online with interactive lectures, virtual classrooms and remote 121 support.

When can I apply?

You can sign up for this course from 1st June 2020. You will need to have first completed our free prerequisite course Introduction to Programming. If you would like to be notified when this course opens for applications, please register your interest.

What equipment do I need?

You will need a laptop running Ubuntu (or another Linux distribution), or a Mac running Mac OS X in order to participate on this course. Windows users may struggle and support from our teaching team will take longer.

As the course is fully online, you will also need a webcam and a microphone in order to participate. Most modern laptops have these built in, but if yours doesn't then there are external ones available to buy.

We may be able to help with equipment if you are stuck - please email us on [email protected].

Is this course beginner friendly?

Yes. It does assume you've completed our free Introduction to Programming course, but aside from that you won't need any prior coding experience.

Will I have a portfolio to demonstrate to employers?

Yes. At the end of the course you will have at least 10 projects on your own personal GitHub account that employers can look at. This is the standard approach for Software Engineer portfolios.

What can I do after the course?

Many of our students go on into careers in software development with roles including:

  • Backend Developer

  • Frontend Developer

  • Full-stack Developer

Others use the knowledge gained in the course to add technical capability to their businesses, to start new a new business, or to progress further with their current employers.

Do I need to quit my job to study on this course?

No. This course is designed to fit around your other commitments. Courses take place on Tuesday and Thursday evenings, or Monday and Wednesday evenings, which fits in around the 9 to 5, and allows shift workers to work their shifts around class times.

We also have an optional Saturday drop-in session on all course dates, which runs 10:00-16:00. This is a session designed for extra support and you can join and leave the session any time during the set hours.

I still have a question...

That's okay. Drop us an email on [email protected], or if you prefer you can use our contact form.

We aim to get back to you promptly - if you haven't heard back from us within 7 working days, please contact us via another channel such as social media.

Compare our courses

Software Engineer FlexiTrackSoftware Engineer FastTrack
Course length

Our Software Engineer FlexiTrack course has no scheduled lectures or classes. You follow along with our bespoke learning materials and pre-recorded lectures at your own pace.

For a more structured course with live lectures (and Q&A) and scheduled class time we recommend our Software Engineer FastTrack course.

12+ weeks full-time
24+ weeks part-time
24 weeks
Access to our community of staff, students and alumni
Mentor support on Slack
Code reviewsIncluded for every project
121 appointments with a tutor or mentor4 included
Access to recorded lectures
Lifelong access to learning materials
Guidance on CVs, cover letters, interviews, tech tests etc.
121 appointments with a career coachUnlimited appointments
Dedicated cohort

Start your course on a specific date in a class of other like-minded students, and make new friends along the way.

Bi-weekly standups

Check in with the rest of your cohort and your tutors twice a week, helping you to stay accountable.

Participate in scheduled classes

Our Software Engineer FastTrack course has 2 scheduled evening classes each week where you're guaranteed tutor support between the hours of 18:30-21:30 (BST)

Watch live lectures and ask questions

Our Software Engineer FastTrack course has scheduled lectures where you can participate and ask questions. These are recorded so you can watch them again them afterwards.

Students on our Software Engineer FlexiTrack course still have access to pre-recorded lectures, which include questions from students in previous cohorts.

Access to support lobby

Our Software Engineer FastTrack course have access to our Support Lobby - a 6 hour online support drop-in that takes place every Saturday 10:00 - 16:00 (BST).

Group project

Students on our Software Engineer FastTrack course have a Group Project module at the end of their studies where they put their skills to the test in a team made up from other students in their cohort, who - with assistance from our expert tutors where needed - work together on an original website or application.

Students on our Software Engineer FlexiTrack programme don't have a formal group project, but are more than welcome to do one independently or find other people within our community to work on a project with if they wish.

Graduation ceremony

We hold an online graduation ceremony for students on our Software Engineer FastTrack course after they have completed their studies, where they showcase their final project along with the rest of their team. This is open to the public, so family and friends are able to attend if they wish.

Certificate of completion
Finance available
10% Womens Discount
Price£2,250.00 (inc. VAT)£6,000.00 (inc. VAT)

10% Womens Discount

Women are hugely underrepresented in the tech industry, occupying just 16% of all tech roles. At Manchester Codes we are committed to promoting the possibility of a more inclusive, equitable and diverse tech workforce. In an effort to close the gap, we offer all applicants who identify as women or a minority gender (transgender or non-binary) a 10% discount on their course fees.

Interest-free finance

To make paying for your tuition easier, we offer up to 12 months interest-free on our course fees.

A minimum deposit of £1,000 applies, and you must be a UK resident to access this scheme.

Course fee£5,000.00
Deposit amount (Minimum deposit £1,000.00)
Deposit amount£1,000.00
Finance amount£4,000.00
Number of repayments12
Monthly repayment£333.33
Representative APR0%
Total amount£5,000.00

Join Us

We have cohorts starting throughout the year. Register your interest for your preferred date, and we will be in touch when applications open.

September 2020

Start date
22nd Sep 2020
End date
18th Mar 2021
ClassesTuesday & Thursday
Start timeFinish time
Support drop-insSaturday
Start timeFinish time
Joe Stephens

Remote-first: How we are adapting

For us, the thought of going remote wasn’t something that was thrown upon us...it’s actually something we had in the pipeline almost a year prior to our hand eventually being forced by COVID-19. In that time period we had a vision of an online learning environment complemented by a bespoke interactive learning platform and a community of like minded learners.

Read post
23 Jun 20
Kirsty Devlin
Head of Growth

Announcing the Mae Jemison Scholarship

Recent developments in America, around the death of George Floyd, have sparked anger, frustration and heartbreak in America and across the world. We are all currently bearing witness to actions that are the opposite of what we stand for.

Read post
1 Jun 20
Joe Stephens

A new course for the new normal

We’ve been thinking carefully about what we offer, and making sure that - in these difficult times - we can reach as many people as possible. That’s why today we’ve launched our new Software Engineer FlexiTrack course.

Read post
25 May 20