12-week course | Highlands

Web Development

Kickstart your new career with our immersive web development course. Available through our live, interactive virtual learning environment, with on-campus days in Inverness.

Course overview

Fast-track your career in digital by training as a Web Developer through our 12-week immersive course. You’ll learn some of the most widely used technologies and methodologies used by employers across the north of Scotland.

Module 01: Programming Fundamentals and Web Development

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

Module 02: Full-Stack JavaScript

  • OO programming JS
  • 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

The course in numbers

Hours of learning (lessons, labs, projects & homework) + Opportunities for 1-1 mentoring
Career and Job Placement Talks
SQA PDA Certification
Industry and Networking Sessions
Full-stack Projects


This course is designed to give you the practical, technical and soft skills to launch a new career as a web 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 SQA.

“I signed up to CodeClan to broaden my skills. I wanted to go somewhere that would be really supportive and friendly, and wouldn’t mind if I asked lots of questions – the last three months have been so encouraging. CodeClan has given me the confidence and skills to progress in my next job.” Julie, CodeClan Highlands Graduate

Hiring & Coronavirus (COVID-19)

Our team will assist and coach you for a role in the technology ecosystem but due to the economic uncertainty our standard placement processes have been slowed. Our goal is to support you through this process with a new profile system, promote your skills and experience to our partners and engage organisations across Scotland to understand who is hiring for full time and part time roles.

This programme is a project delivered by the Northern Innovation Hub. This is part of the Inverness and Highland City-Region Deal – a joint initiative supported by £315m investment from the UK and Scottish governments, The Highland Council, HIE and University of the Highlands and Islands. – Visit HIE

Curriculum   A typical day   Instructors  Start dates   Funding   Apply

A typical day

Here’s what your day will look like while you train in our virtual classroom.

CodeClan students participating in a virtual standup using conferencing technology

Daily stand-up

All the students and instructors meet for a daily stand up, and to do a review of the homework from the previous night.

Classroom Learning

Our Virtual Learning Experience simulates a classroom-based environment. Lessons are interactive, with instructor led live coding and student participation. The live lessons are also recorded and available for review afterwards.


A break for lunch so that students can take a breather, socialise and have some food. 

Lessons continue

Lessons continue in the afternoon, with some days involving afternoon lab work and others focusing more on additional teaching time.


The day recap is completed and students have an opportunity to start their homework.

Curriculum   A typical day    Instructors   Start dates   Funding   Apply


CodeClan instructors have lots of cross-industry experience, and are on-hand throughout your course to guide you through the curriculum, inspire you and answer your questions. 

Three CodeClan instructors

Meet Keith

Keith is a senior instructor at CodeClan and has been involved in training at CodeClan Highlands at our Inverness campus. Keith specialises in web development and JavaScript and has experience training and working in digital agencies that spans almost 20 years.

Career Support

At CodeClan, we not only prepare you to work in web development, we also support our students and graduates into their first role. Our aim is to match you with our hiring partners so that you can find a new job that is a great fit for you and the organisation. 

Our Careers Service team holds workshops on how to develop a CV that hiring specialists will love, and run mock interviews. We hold Industry Talks and Fireside Chats with industry partners so our students can better understand roles, responsibilities and culture. And we also hold virtual networking so you can meet hiring organisations in an informal setting and ask your burning questions. 

CV & LinkedIn support 

Industry Talks


codebar edinburgh second anniversary

Join our Alumni Community

We have a large group of alumni across Scotland. Our Alumni Ambassadors organise events, socials and networking opportunities for students to broaden their network. 

Tune into our next webinar or try coding

Meet the team, learn about this course or try coding from the comfort of your own home. See dates.

Curriculum   A typical day   Instructors   Career support   Start dates   Funding   Apply

Start Dates

Our next Web Development cohort is open to anyone based in the Highlands and Islands, and we regularly announce new course dates. 

Location Pre-course work Classes start Graduation
Highlands/VLE* 21/09/2020 12/10/2020 15/01/2021

*This cohort will be delivered through CodeClan’s Virtual Interactive Learning Experience and available to complete remotely.

Funding & Costs

Course Cost – £5,000

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.

Other Funding Options

Other funding options are available including CourseBud, Lendwise and EdAid deferred payment plan. Find out more.

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 webinar, or get in touch with our admissions team for a chat: admissions@codeclan.com