Software courses

Digital skills like programming are critically important for building the products, services and careers we need to drive our economy. Whether you aspire to become a software developer or simply want to work more effectively as a digital professional, our software courses are great starting points


Professional Software Development

Looking to change career into software development? Learn to code through our immersive Professional Software Development course. Get game-changing skills through hands-on, interactive learning.

Ideal for career changers who aspire to become professional software developers. You might be a beginner with an interest in tech or a coding hobbyist. Maybe you want to get back into programming with up-to-date skills, or you’re just looking for your next career challenge.


Software Development - Part Time

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

Ideal for career starters and career changers, this course is suitable for beginners and is an opportunity to fast-track your career in digital. This is a part-time course, 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. 

A map of northern Scotland with Aberdeen and Aberdeenshire highlighted in blue.


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.

If you’re living in Aberdeen City or Aberdeenshire local authority areas, are unemployed or on a lower income, the North East Economic Recovery and Skills Fund could offer you a grant to help pay for your training. This fund has been made available by the Scottish Government. Funding can be awarded to individuals to cover training software development. This course is suitable for beginners. Eligibility criteria apply.


Web Dev Essentials

Build and deploy a full-stack web application in eight weeks and fit it around your day job.

This course is ideal for those who work closely with developers, and want to understand their processes and build team empathy, those who want to learn how software is built and understand what’s required to get your idea off the ground, and for coding newbies who are curious about how applications are made, and who want to learn to create them themselves.

3-DAY COURSE / £450


Pick up the skills that form the foundation of web development, including HTML5 and CSS3, Flexbox, Bootstrap, Git, VSCode and more.

For those who wish to begin their journey into web development or understand how websites work. Ideal for those who work in marketing, design, UX and many other professions.


Programming Fundamentals with Python

Get an introduction to programming and learn to code with Python, a popular and versatile programming language that’s great for beginners.

For beginners who want to understand core programming concepts and learn to automate simple tasks. Whether you aspire to use technology to become more efficient in your current role, or wish to accelerate their learning in a live classroom environment, this course is ideal for those at the beginning of their coding journey.