Our curriculum is designed by industry experts and is delivered in a hands-on immersive style. We’re continually evolving our course to match the skill needs of employers ensuring you are well trained for a future career.
Give yourself an edge in today’s competitive job market by adding ‘Professional Development Award in Software Development’ to your CV! We’re the only UK bootcamp to offer this internationally recognised stamp of approval.
Put your technical skills into practice using your training throughout the course. Boost your employment opportunities through your industry insights, CV workshops, careers week and your portfolio of software projects.
By the end of this course, you’ll be job-ready upon completion and able to confidently apply for positions in software development.
Work with the development, maintenance, and optimisation of the underlying systems of web applications.
Use your technical and analytical skills to help organisations streamline their systems, operations and processes.
Plan the architecture, user interface, problem solving and other aspects of a software application.
Specialise in the development and maintenance of systems to ensure they run smoothly and efficiently.
Our course is designed to give you the latest technical skills and knowledge you need to succeed in the software development industry. With our expert guidance, you’ll be equipped to enter a variety of professional roles with confidence.
Grasp the basic terminology of software development and learn key concepts of programming using Python.
We’ll teach you how to use your computer like a pro with terminal commands, as well as giving you an introduction to HTML and CSS.
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)
Show us what you can do with your new skills Build a web app using Python.
Understand event-driven programming, higher-order functions and client/server architecture and learn how to to traverse and manipulate the DOM.
Time for teamwork! Create an MVP for an app that uses external data and APIs
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.
Build applications with Java and Spring and learn how to design and construct OO programs using a statically typed language.
By the end of this module, you’ll be able to design and create applications using OO fundamentals following SOLID principles.
💡 Java: #1 language used by developers for the cloud (Oracle).
Delve deeper into a topic of your choice and to start building an application that can be expanded upon to enhance your skillset.
Time to celebrate with your cohort.
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.
CodeClan’s team of more than 30 instructors have a wealth of experience in both teaching and industry to help guide your through new technologies, answer your questions and keep your learning on track.
“As long as you have a passion for tech and can demonstrate that, it will lead to a very rewarding career.”
“The best feeling is still seeing the penny drop for a student when they grasp a concept.”
You’re in good company! Training at CodeClan has been a life-changing decision for thousands of our students. Part of that journey is finding the right job after you leave.
“With industry insights and hands-on assignments, you’ll have the tools to stand out from other candidates.”
Amy, Project Coordinator
“My classmates and instructors were incredibly supportive, making the course enjoyable.”
David, SPM Developer
“Sometimes I lack confidence in my abilities, however I now see that I’m able to achieve new things.”
Emma, Product Developer
“I gained so much more knowledge than I thought I would.”
We have trained thousands of coders through our Software Programming Course – and many of them have gone on to become successful software engineers in top tech companies. Our Software Programming Course costs £6950** – making it a much more affordable choice compared to other courses in the market.
Campus in Scotland:
£8,000 – £12,000
* based on our top 3 competitors.
**Price increasing to £7450 on the 1st of September
Where you could start…
This course’s average graduate salary*
Where experience could take you…
Average UK Software Developer salary*
* Read more on our outcomes report.
Could you be a natural coder? Our coding workshops are fun, interactive and the perfect starting point in your journey.
Note: Meet your cohort two weeks prior to course start date
77 Renfrew Street, Glasgow G2 3BZ
Live virtual Classroom
Please register your interest in our future part time online course below.
Get the ball rolling by completing our application form.
Before you apply, we want you to explore coding for yourself and make sure you’ve tried it and enjoy it before committing to the course.
You’ll need also MacBook that has at least 8GB RAM and can comfortably run the latest operating system. If your laptop is older than 2016 please check with Admissions to see if it is suitable to use. If you do not have access to a suitable laptop, we can rent you one for £300.
This software development course is accredited by SQA level 8 and upon successful completion, you will receive the ‘Professional Development Award in Software Development’ certification.
This certification will be an invaluable addition to your CV, showing potential employers that you have acquired the necessary skills and knowledge to work as a software developer.
Please enter your name email address below and we will be in touch with information about future part time online courses.
Enter a query in the search input above and hit return to see results.