Software Development - North East

Launch a new career in software development with skills like JavaScript, Python and more. This is a funded course for Aberdeen and Aberdeenshire local authority residents.

This course is currently closed for new applicants.


A fully funded course for the North East

If you live in Aberdeen or Aberdeenshire local authority areas and are over 25 years old, the Scottish Government’s North East Economic Recovery and Skills Fund could offer you a grant to pay for this course. Funding is available for unemployed or low-income individuals, and for those who face financial barriers to training opportunities. 

How you'll become a software developer

This course combines the technical skills employers need today with soft skills needed to launch a brand new career. At CodeClan, we focus our training on industry. Our curriculum is expertly developed and road-tested over five years and 1000s of students.

Get in-demand tech skills

CodeClan’s curriculum is designed with industry in mind. We teach in a hands-on immersive style, constantly evolving our course to match the needs of employers.

Project-based learning

At CodeClan, you’ll learn by doing, putting your skills into practice using the languages and methodologies learned throughout the course.

Gain a qualification

Enhance your CV by earning a Professional Development Award in Software Development. We’re the only UK bootcamp to offer this internationally recognised stamp of approval.


Boost your career opportunities

Boost your employment opportunities through industry insights, CV workshops, careers preparation and more.

Your journey to becoming a software developer

15 Dec – 7 Jan

Pre-course work

Grasp the basic terminology of software development and learn key concepts of programming using Python.

Get confident using your computer like a pro with terminal commands get an introduction to HTML and CSS.

15 Dec – 7 Jan
10 Jan – 11 Feb

Module 01: Programming & web fundamentals

Using Python, SQL and Flask, you’ll learn how to write programs using object-orientated (OO) programming and understand how component parts of a program fit together.

By the end of the module, you’ll be able to use test-driven development (TDD) to build a web application.

💡 Python: ‘Most wanted’ programming language among developers (Stack Overflow)

10 Jan – 11 Feb

Solo project

Show us what you can do with your new skills Build a web app using Python.

14 Feb – 18 Mar

Module 02: JavaScript

Learn how to write full-stack JavaScript apps with React, applying OO principles and TDD.

Understand event-driven programming, higher-order functions and client/server architecture and learn how to to traverse and manipulate the DOM.

💡 JavaScript: Most popular programming language (Stack Overflow)

14 Feb – 18 Mar

Group project

Time for teamwork! Create an MVP for an app that uses external data and APIs 

21 – 25 Mar

Job Preparation

Through a series of classes and workshops, get the knowledge and confidence to pitch your new skills to employers, whether on your CV, LinkedIn, portfolio, job applications or in interviews.

21 – 25 Mar
28 Mar – 1 Apr

Java & OOP fundamentals

This week focuses on the Java programming language and object-oriented programming and in Java.

28 Mar – 1 Apr


Time to celebrate with your cohort.

Career support for six months

Get the best chance to succeed in launching your new career with six months’ careers support including employer talks, project showcase invitation, a profile on our graduate’s page, job alerts, online support and more.

Our instructors

CodeClan’s team of more than 30 instructors has a wealth of experience in both teaching and industry and will be on-hand throughout your day to guide you through new technologies and concepts, answer your questions and keep your learning on track. 

Meet three of our instructors:

A portrait of Zsolt, a CodeClan instructor. He is smiling with a beard and casual T-shirt.


Senior Instructor

“Code changed the world – learning how to write it can change yours”

Sandy, a senior software development instructor at CodeClan


Senior Instructor

“We’re a community and that means we’re here to help out.”

Steve, a senior software development instructor at CodeClan


Senior Instructor

“Teaching code is the most fun and rewarding job I’ve ever had.”

Career Support

Our Careers team will train you in the skills you need to find your first role. Our aim is to help you to find a job that is a great fit for you. Through CV workshops, mock interviews, and Industry Talks, you’ll discover what employers want and how to successfully apply.

Our graduates

Emma, a CodeClan software development graduate

Emma, Product Developer

“I gained so much more knowledge than I thought I would.”

David, a CodeClan Software Development Graduate

David, SPM Developer 

“Sometimes I lack confidence in my abilities, however I now see that I’m able to achieve new things.”

Amy, a CodeClan Software Development graduate

Amy, Project Coordinator

“My classmates and instructors were incredibly supportive, making the course enjoyable.”


This is a dedicated course for those in Aberdeen and Aberdeenshire. Places are restricted to students in receipt of grants through the Scottish Government’s North East Economic Recovery and Skills Fund.

If you live in Aberdeen or Aberdeenshire and are over 25 years old, the North East Economic Recovery and Skills Fund – a £14.3 million investment by the Scottish Government – could offer you a grant to pay for your training. Funding is available to individuals who face financial barriers that prevent them from accessing existing upskilling and retraining opportunities for a future career in digital technologies.

You could be eligible if:

  • You’re over 25
  • You’re unemployed
  • You’re on a low income
  • You face barriers to accessing training
  • You live in Aberdeen city or Aberdeenshire local authority areas

We are not currently accepting applications for this course

If you’re interested in exploring other CodeClan courses, find out more on our courses page.

Enter a query in the search input above and hit return to see results.

We'd love your feedback!

Did you find what you were looking for?