Software Engineer FastTrack
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.
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.
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
"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.
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?
Will I have a portfolio to demonstrate to employers?
What can I do after the course?
Many of our students go on into careers in software development with roles including:
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.
Compare our courses
|Software Engineer FlexiTrack||Software Engineer FastTrack|
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
|Access to our community of staff, students and alumni|
|Mentor support on Slack|
|Code reviews||Included for every project|
|121 appointments with a tutor or mentor||4 included|
|Access to recorded lectures|
|Lifelong access to learning materials|
|Guidance on CVs, cover letters, interviews, tech tests etc.|
|121 appointments with a career coach||Unlimited appointments|
Start your course on a specific date in a class of other like-minded students, and make new friends along the way.
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).
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.
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|
|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.
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.
We have cohorts starting throughout the year. Register your interest for your preferred date, and we will be in touch when applications open.
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.