<Become a Software
Developer />

12 week coding bootcamp.

Next Cohort - February 5th.

Finance available.

<Start your application />

<Northcoders Full-Time Bootcamp />

If you want to learn to code and start a career as a Software Developer in the North of England, then our Bootcamps are for you. Northcoders Full-Time Bootcamp is about giving you all the skills you need to excel as a Junior Developer. But it's not just about training you - it's about making sure you find a great job. Fast.

Career Development Support

> We'll arrange interviews for you with employers in our large Hiring Partner Network

> One-to-one coaching with a former Head of Global Recruitment for a highly respected Northern tech company

> CV support to help you get noticed

> Interview preparation, interview practice sessions, code reviews and support for all stages of the hiring process

> One-to-one tailored support after you've graduated to ensure you find the right developer role for you.


Our support doesn’t stop when you graduate. We do everything we can to ensure you find work within weeks after graduating. That’s the thing about becoming a Northcoder. From the moment you join us, we’ve got your back. You never stop being a Northcoder.

93%

of graduates now in software development jobs

<The Program />

Weeks 1 to 3

First things first. We’ll give you a solid fundamental understanding of the JavaScript language, so you’ll be able to quickly pick up any new library or framework.

In particular we'll explore two fundamental paradigms in programming - functional & object-oriented programming. Great foundations to build on.

Weeks 4 to 5

Javascript is the only language that can be run both on the front and back end. Next, we show you how we can use Node.js to run code for the back end, and focus on ways of dealing with asynchronous programming.

We'll show you how to power some brilliant, useful apps that we think you'll carry on using long after you graduate.

Weeks 6 to 7

Next, we'll look at APIs and databases. In this three week block we’ll cover Express, MongoDB and SQL. We’ll also work with some pretty cool third-party data sets and APIs.

At this stage, you'll deploy your applications to the cloud and be introduced to concepts like staging and production environments, and best practices such as continuous integration. It’s all getting real, isn’t it?

Weeks 8 to 10

It's front end next - specifically React and its ecosystem. This includes React, React-Router, Redux and Webpack. We also teach you SASS and front-end tooling.

React and Redux are now firmly established in the ‘adopt’ section of Thoughtworks' Tech Radar. It's the framework of choice for one of the most highly respected agencies in the world. That’s useful to know, isn’t it?

Weeks 11 to 12

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.

Previous graduate teams have built apps using brand new frameworks, libraries and technologies from WebRTC to Alexa - and even new languages.

That’s it. You've finished the bootcamp. Now it’s time to run with it.

<Full Stack JavaScript />

Development Best Practice


You'll follow a curriculum that's up-to-date, and crucially, teaches skills employers really want and need.

Our Full-Time Bootcamp is about much more than programming languages. It's about:

> Design patterns, algorithms and data structures

> Agile, Version Control, Test-Driven Development

> Pair programming and working effectively in teams

> Problem solving, thinking clearly and giving you the skill-set to go on and learn new technologies on your own

JavaScript


JavaScript and its related libraries and frameworks are hugely in demand with employers across the North.

But there's half a dozen more reasons we teach JavaScript. Read them here:

<Learn About JavaScript />

<A typical day />

8:30  Wake up!

Crack on with a challenging coding problem. You'll need to use all your skills and your initiative to reach a solution in just one hour.

9:30  Today's tech!

We introduce some new techniques or even a completely new library. Our curriculum is carefully structured so that you'll be building on the techniques you've already learnt.

10:45  Heads down!

Time to have a go at the day's tasks by yourself. This is your opportunity to start working the days problems on your own before you get paired with a team mate in the afternoon to really give it a go.

13:00  Lunch!

There are countless places to eat within a ten minute walk. Fuel up for the afternoon and relax for a bit with a game of ping-pong or a board game.

14:00  Back to it!

We'll cover some more of the topics you'll need to complete the day's tasks before pairing you up and supporting you throughout the day as you learn by doing.

17:00  Wrap up!

We'll go over the day's task and answer any questions you still have. Some of you will head home after, others carry on into the evening & others still come to some of the tech meetups we're lucky to have in Manchester.