20 weeks / part time / remote training

Software Development -
Part Time

Become a professional developer with in-demand skills like JavaScript, Python and more. Train on a schedule you can fit your life around. 

Overview   Curriculum   Start dates   Funding   Apply

Launch a career as a developer

CodeClan’s part-time software development course is designed to give you the skills you need to launch a new career as a professional developer. Ideal for career starters and career changers, this course is suitable for beginners and is an opportunity to fast-track your career in digital. You’ll learn some of the most widely used technologies and methodologies in tech and web development today, while picking up the skills and confidence to gain a role in a new industry.

This is a remote, part-time course and will run from Monday to Friday, 9:30am to 1:00pm, for 20 weeks. So whether you need that extra time for family, work, hobbies or self care, you’ll get the flexibility to train for a new career while maintaining other priorities.  


increase in advertised tech roles since June 2020*


of all advertised roles in Scotland are in tech*

Top 10

Front-end developer is within the top 10 most advertised roles in the UK*

Overview   Curriculum   Start dates   Funding   Apply

Our industry-focused curriculum

Our curriculum is designed to give you the practical, technical and soft skills to launch a new career as a developer. You’ll learn industry-relevant programming principles and programs, best practices and Agile methodology. During the course, you’ll develop a technical portfolio to demonstrate your new skills to employers and you’ll have the option to complete a PDA in Software Development (level 8) from the SQA.

Self directed module

Three weeks of self-directed learning in basics such as typing speed, common tools and terminology. This helps everyone in the cohort start at the same basic level. 

Module 1: Python, databases and web programming

  • Object-oriented programming in Python
  • SQL database basics (Postgres),
  • Web framework (Flask)
  • Test Driven Development,
  • Version control (Git)

Module 2: JavaScript and React

  • Object-oriented programming in JavaScript
  • Building RESTful APIs
  • Using Webpack/Express – Integrating MongoDB
  • Using React.js framework


  • Solo Project: Building a dynamic web application in Python & SQL
  • Group Project: Building a full-stack JavaScript app end-to-end as part of collaborative dev team
Overview   Curriculum   Start dates   Funding   Apply

Start Dates

Next course start date: 14th February 2022

Classes will run remotely from 9:30am to 1:30pm, Monday to Friday for 20 weeks.

Overview   Curriculum   Start dates   Funding   Apply

Funding & price

Course price: £6,650. 

Funding options

Explore our funding options on our funding page.

Standard payment

A deposit of £750 is payable to secure your place once you are accepted, with the remaining fees due before the course begins.

Modular payment

Split your payment into four manageable chunks, first with a deposit of £750, and then three subsequent payments.

Laptop info

Your laptop must be a MacBook Pro with least 8GB RAM and comfortably run the latest operating system. If your laptop is older than 2014 please check with Admissions to see if it is suitable to use. If you would like to hire a laptop from CodeClan, there is a rental fee of £300.

Start your application

Your questions answered:

Join us for our next workshop, or get in touch with our admissions team for a chat: admissions@codeclan.com