Not Sure Where to Apply?

Northcoders

Online, Manchester, Leeds

About Northcoders

Location: Online, Manchester, Leeds

Northcoders are a multi-award-winning provider of coding bootcamps, offering life-changing opportunities for people wanting to get into the tech industry.

Their full-time and part-time bootcamps equip graduates with all the skills and knowledge they need... Read More

There are many ways to pay, including free scholarships for people living in England, and finance options for those that live in other parts of the UK.

Courses

Data Engineering Bootcamp

Cost: £6,450
Duration: 13 weeks
Locations: Online, Manchester, Leeds
In-person Available Online
Course Description:

This 13 week bootcamp focuses specifically on “the back end” of software. Here is a breakdown of the course:

Week 1: Introduction Week
We’ll use the first week to introduce Python, get used to understanding its syntax, and establish good working practices. As well as Python-specific code, we’ll start discussing universal concepts like algorithms, problem-solving and regular expressions.
Weeks 2-4: Fundamentals
You’ll gain a rigorous understanding of the core concepts and best practices of Python programming. You’ll cover test-driven development, programming paradigms like functional and object-oriented programming and how to write succinct Pythonic code.
Week 5: Data Fundamentals
This is where we introduce the basics of how data is stored, analysed and manipulated. A key element is Structured Query Language which is the near-universal standard for interacting with relational databases.
Week 6: Back End Fundamentals
Data Engineering is an inherently back-end discipline and it’s important to know the principles and practice of how to create servers and APIs and how they interact with data sources.
Weeks 7-8: Cloud Engineering and DevOps
We will explore how to deploy data applications in the market-leading cloud stack, AWS. Additionally, we’ll go into the key skills of DevOps - infrastructure-as-code (IaC) and continuous integration/deployment (CI/CD).
Weeks 9-10: Data Engineering Techniques
Using the fundamentals you have learned about Python programming, data and cloud engineering, you will learn about the standard skills of ETL, Orchestration, modelling for data analytics and Business Intelligence.
Weeks 11-13: Project Phase
You’ll work in teams of 4-6 to develop a realistic data application. During the first week, you will learn best practices for working in technology teams, such as utilising Kanban, being introduced to Agile methodologies, writing user stories, conducting effective stand-up meetings, and collaborating on Git.

Subjects:
Data Engineering, Agile, React.js, SQL, JavaScript, Python

Java Development Bootcamp

Cost: £6,450
Duration: 13 weeks
Locations: Online, Manchester, Leeds
In-person Available Online
Course Description:

Our latest bootcamp is tailored for one of today's most vital tech skills - Java development. As the tech landscape evolves, Java continues to be one of the most in demand languages in software development, as well as being highly valued across various industries. Here is a breakdown of the course:

Week 1: Introduction Week
Kick-start your Java journey with confidence-building sessions on Java basics, tools, terminals, IDEs, and version control with Git and GitHub. We'll also delve into the art of pseudocoding to lay a strong foundation.
Weeks 2-3: Object-Oriented Programming and Software Testing
Gain a solid grasp of Java programming fundamentals. We'll focus on object-oriented principles, diving into classes, inheritance, and interfaces, ensuring you understand the core elements of Java development. Emphasis will be placed on test-driven development to enhance your coding proficiency and software quality.
Weeks 4-5: Advanced Java
Building on the basics, we'll explore advanced Java topics like functional programming, asynchronous code and lambda expressions. At the end of this block, you’ll build a mini test-driven project to combine everything you’ve learned so far.
Weeks 6-8: Data Management and Web Backends
Dive into the world of databases and APIs. Learn about SQL, database management, and how to create robust APIs using Spring Boot, a crucial skill for backend development.
Week 9: Cloud Deployment and Software Architecture
Expand your skill set to include cloud deployment using Docker and the basics of software architecture. This knowledge is key for modern software development and deployment practices.
Weeks 10-13: Frontend Development and Mobile App Project
Transition into frontend development by creating both HTML web pages and Android mobile apps before applying your comprehensive skills in a capstone project. You'll create a Java-based backend application with an Android mobile frontend, showcasing your full-stack development abilities.

Subjects:
Java, SQL, HTML

Part Time Coding Bootcamp

Cost: £8,450
Duration: 30 weeks
Locations: Online
Course Description:

Our part-time software development bootcamp is designed to give you the same award-winning and industry-recognised skills as our full time bootcamp, equipping you with everything necessary to launch a successful coding career.

Covering both front-end and back-end coding, with a special emphasis on web application development, it offers a flexible learning schedule that accommodates existing commitments, such as employment, childcare, or caregiving responsibilities.

Software Development Bootcamp

Cost: £6,450
Duration: 13 weeks
Locations: Online, Manchester, Leeds
In-person Available Online
Course Description:

Across 13 weeks we cover a mixture of back-end and front-end with a focus on building web applications. Here is a breakdown of the course:

Week 1: Introduction Week
We'll begin by helping you build your confidence with JavaScript, laying the
foundations for you to be able to handle data and create interactivity on websites and apps. We'll also provide you with resources to help you build your HTML and CSS skills.
Weeks 2-4: Fundamentals
First things first. We’ll give you a solid understanding of the fundamentals and best practices of programming. We'll cover test-driven development, pair programming, object-oriented programming and a range of other core tools and workplace practices through the medium of JavaScript.
Weeks 5-7: Back End
JavaScript is the only language that can be run both on the front and back end. Once you’ve mastered the fundamentals of coding in JavaScript, we show you how we can use use Node.js to run code for the back end, and focus on ways of dealing with asynchronous programming. We'll look at APIs and databases, and cover Express and SQL. We’ll also work with some pretty cool third-party data sets and APIs, and help you deploy applications to the cloud!
Weeks 8-10: Front End
It's front end next - you'll learn all about the DOM (Document Object Model) and how to make accessible websites with semantic HTML and responsive CSS, and we'll introduce you to UX. React is the most in-demand front-end framework. We'll teach you the latest concepts and some key peripheral technologies so you can create entire complex front-ends for your websites.
Weeks 11-13: Project Phase
There's no better way to consolidate and extend your knowledge, and prove what you can do, than to get hands on with a real, green-field team project. With previous groups exploring Virtual Reality, Machine Learning, image recognition and blockchain (to name a few!); what you create is limited by your imagination. Curious as to what our previous graduates have created?

Northcoders Reviews

Average Ratings (All Programs)

Northcoders logo

4.67/5 (82 reviews)

Yan Yee Chan
Graduated: 2019

10/22/2019

Overall

Curriculum

Job Support

"Setting a good foundation for a career in tech"

I'd wanted to take a coding course to make a career change for a long time. I deliberated for a long time before taking on Northcoders, but finally decided to take the plunge after attending one of the coding evenings and talking to the tutors and staff.... Read More

Alex Fullalove
Software Developer | Graduated: 2019

7/31/2019

Course
The Developer Pathway

Overall

Curriculum

Job Support

"Incredible from start to finish"

Northcoders was an excellent experience, from start to finish. From my application I was constantly in contact with the team, they supported me through my entry challenge and provided plenty of pre-course material which meant we were all at the same starting... Read More

All of the tutors were extremely helpful and no problem was ever too much hassle. They really helped us to solve problems we were having without ever actually giving us the answers. At the end of each block it was amazing to look back and see how much progress we had made in such a short time, something I was never able to achieve self-learning at home. The final phase of the course is the project phase, this at first seemed to be the most daunting but we soon realised that we were well prepared, and in our project group (4 of us) we designed built and tested a project far beyond anything that I expected or would have dreamed of before the course. With no intervention and being left in a work environment we were able to put all the knowledge we learned over the previous 9 weeks and come up with a finished product we were all extremely proud of. This final stage left us with really good experience and ideas that really match up with how the industry works which has been a huge benefit in my career post-course.

The whole course is geared towards how things work in the industry and so it really prepared us for life in the working world, nothing was a surprise and I've been able to settle in and hit the ground running. The careers team were great and really supportive and gave me plenty of advice and the course and tutors went above and beyond in preparing us for the work-place. Because of this I was able to accept an offer as a Software Developer within 5 working days of finishing the course, which was incredibly fast.

Northcoders is a great experience, in the 6 months since I applied I have gone from a novice programmer to an exciting career as a Software Developer at a big mobile company. I've also made plenty of good friends many of whom I am now working with in my new role. I couldn't recommend it more.

Holly
Junior UI Developer | Graduated: 2019

7/30/2019

Overall

Curriculum

Job Support

"So happy I decided to do Northcoders!"

The whole team were really supportive before, during and after the course. I had absolutely no coding experience before doing the course and got a job offer only 3 weeks after graduating! It’s a great environment, you literally learn something new everyday... Read More

Kay
Junior Software Engineer | Graduated: 2019

7/29/2019

Course
The Developer Pathway

Overall

Curriculum

Job Support

"Worth every ounce of blood, sweat and tears!"

This course is not easy and they don't pretend it is. However it is worth every ounce of blood, sweat and tears! From amazing teachers to thorough lectures and interesting course material, they have it all! I enjoyed not just the content (which is fairly... Read More

Would hugely recommend!

Hannah Reeson
Junior software developer | Graduated: 2018

3/13/2019

Course
The Developer Pathway

Overall

Curriculum

Job Support

"Northcoders changed my life"

I started northcoders not knowing what to expect but hoping I would learn new skills that could lead to a career ... what I received was so much more. I did learn so much and I have found a new career, but northcoders has also given me the confidence... Read More

Anonymous
Graduated: 2018

2/20/2019

Course
The Developer Pathway

Overall

Curriculum

Job Support

"Worth It"

I spent three months with a group of 10 other lovely people, learning how to code. Despite the hard work, I never dreaded Monday morning - in fact, I often looked forward to it.
10 days after graduating I had an offer for more than the average graduating... Read More

Ellie
Software Developer - Arup | Graduated: 2018

2/12/2019

Overall

Curriculum

Job Support

"Can't recommend this course enough for anyone wanting to get into coding."

I completed this course over the summer of 2018 as I was unhappy in my career choice and wanted to try something new. Northcoders provided a comprehensive course with practically round-the-clock support. They helped me not just to get a job, but to get... Read More

Anonymous
Graduated: 2018

12/25/2018

Course
The Developer Pathway

Overall

Curriculum

Job Support

"Current Student - and loving it"

Having a great time at Northcoders - everybody, students and tutors are all lovely and helpful - and there's a great, productive atmosphere. There's plenty of socials so you can get to know everyone. The curriculum is pretty up-to-date as far as I'm aware,... Read More

Official Response from Northcoders

Hi there, thanks so much for sharing your feedback - we are so glad that you are loving your experience! We take feedback incredibly seriously as you will know, so your point about iterating the curriculum is something we will talk about, as we are already... Read More

Anonymous
Graduated: 2018

12/24/2018

Course
The Developer Pathway

Overall

Curriculum

Job Support

"Big supportive family network"

From day 1 at Northcoders I felt challenged and yet in safe hands. The tutors gave me the confidence to believe in my own abilities offering support whenever required. At Northcoders the syllabus is always changing to keep with the demand of skills from... Read More

Anonymous
Trainee software developers | Graduated: 2018

12/23/2018

Course
The Developer Pathway

Overall

Curriculum

Job Support

"Amazing all the experience"

Truly amazing journey so far! The support from both tutors and fellow students is great! You all accept that you have chosen to do the course to further your skills as a developer so everyone tries there best to help each other. It took a little while... Read More

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.