Eight weeks / part time / funded

Web Dev Essentials

Learn the essentials of web development and build and deploy a full-stack web application in eight weeks. A part-time course that fits around your day job.

Build a full-stack web app in eight weeks

Over eight weeks of part-time learning, this course will take you through the tools, technology and techniques you need to build and deploy a functioning web application. By the end of the course you’ll have a new set of web development skills and your own live full-stack web application. 

Programming Fundamentals

You’ll understand the principles of programming, and be able to see how different elements are brought together to build an application. Using Python and Django you’ll build a dynamic and feature-rich web application.


You’ll learn how to create accessible and responsive web apps using HTML5 and CSS3. You’ll use these tools to style your own web app.

Version Control

Using Git and GitHub, you’ll learn how to safely store and update your codebase, being able to see and track the history of your changes.


Push your code live and make your application available to the world using the Heroku platform.

This course is great if you are...

A coding newbie

If you’re curious about how applications are made, and you want to learn to create them yourself, then this course is for you!

A future career changer​

Want to change career in the future and take your first steps into web and software development? This course provides the essential skills and progression opportunities.

Working with developers

This course is ideal for those who work closely with developers, and want to understand their processes and build team empathy.

How you'll learn

We’ve created a schedule to fit around you and your full time job but also provides an immersive experience where you will learn a lot in a short amount of time. 

You’ll be learning through a combination of code-alongs, labs, paired programming and project work. 

We keep our classes small so there is lots of time group interaction and 121 help from instructors.


Professional Software Development, Module 2

Completion of this course means you’ll be eligible to apply for CodeClan’s Professional Software Development course at Module 2 (JavaScript). 

If you’d like to learn more about entry requirements and fees, please contact our Admissions team:

Key information & application form

Course format

Classes will run Tuesday to Thursday from 6pm until 9pm and occasional Saturdays from 10am until 3pm. This course will be delivered remotely.

Start date

1 February 2022. Please apply by 24 January to allow sufficient time for our admissions process.


To be eligible for a fully-funded place on this course through the Digital Skills Pipeline, you must:

  • live in Scotland
  • be over 25
  • not have graduated in the last 12 months. 

Limited availability – to join a waiting list for this funding, simply complete the application form for this course.

(Ordinary price: £3000)

Apply for our next cohort