Not Sure Where to Apply?

CodeClan

Edinburgh, Glasgow, Inverness

About CodeClan

Location: Edinburgh, Glasgow, Inverness

CodeClan’s mission is to bridge the digital skills gap and develop a new generation of digital professionals in Scotland. We are Scotland's first accredited digital skills academy, offering a range of software development and data analysis courses through... Read More

The not-for-profit organisation was founded in 2015 and has campuses in Edinburgh and Glasgow, and in Inverness since 2019. As Scotland’s national digital skills academy, CodeClan focuses on equipping students with industry-led training in order to support them into jobs.

CodeClan‘s unique match-making careers service works with almost 300 multi-industry partners spanning Scotland’s major financial institutions, government departments and the country’s innovative start-up scene.

We have a high success rate matching our graduates with job roles - 93% of our graduates have a full-time role within six months.

The two full-time courses include Scottish Qualifications Authority (SQA) accredited Professional Software Development (PSD), which teaches programming and web programming including Ruby, JavaScript and Agile over 16 weeks, and Data Analysis, which teaches students to think, analyse and communicate data over 14 weeks. PSD and Data Analysis courses are available in both Edinburgh and Glasgow campuses.

CodeClan also offers a Full-Stack Web Development course specifically developed for its Inverness campus to attract and retain young people in the Highlands as well as create high value jobs. CodeClan also offers a growing range of short and bespoke courses which enable organisations to future-proof their workforce with in-demand, practical digital skills.

Courses

Data Analysis

Cost: £6,250
Duration: 14 weeks
Locations: Edinburgh, Glasgow
In-person Only
Course Description:

Pre-course work
This part of the course is designed to help you get comfortable the tools you’ll be using throughout your training. We’ll also use this time to give you a refresher on some of the maths you might not have looked at since you left school. The pre-course is self-guided and completed at your own pace during the two weeks before you kick off on campus.

R Programming
We will use the R language as a tool to carry out all the data analysis tasks and techniques. We’ll start by focusing on the language basics, but before long you’ll be developing your own interactive web applications, machine learning models and complete data analysis projects. As R is an open source language, you’ll be able to use it alongside Python and SQL at no additional cost when you get into the office.

Data analysis
You’ll learn everything you need to take a raw dataset, clean it up, manipulate it, visualise it and use it to create predictive models. Along the way, you’ll also learn the best ways to clean data, the right graph to choose and brush up your statistics to ensure you make solid recommendations from your data.

Business applications
Data impacts every corner of a business, so we’ll make sure you understand how to manage data well within an organisation, alongside the ethical and privacy implications of doing that. You’ll get to work on real-world problems and datasets provided by our partners, so that you can start to make a difference before you’ve even graduated.

Skill outcomes
• Develop the knowledge, skills and best practices to become a professional Data Analyst
• Consolidate, present and model data in multiple ways
• Key skills to lead data driven decision making within your organisation
• Forecasting, competitor analysis and probability
• Story-tell through the visualisation of data
• Understand the right tools to use to fir the audience and purpose
• Apply your knowledge of data to multiple business sectors including health, arts, environment and tourism
• Communication and presentation skills

Subjects:
Data Analytics, R Programming

Professional Software Development

Cost: £6,250
Duration: 16 weeks
Locations: Edinburgh, Glasgow
In-person Only
Course Description:

Our full-time, project-based coding course is fast-paced and stimulating – just like your new career in the demanding tech industry will be.

We’re the first digital skills academy in the UK to become a Scottish Qualifications Authority (SQA) approved centre, which means we are the only UK academy to be able to offer a Professional Development Award in Software Development, recognised and endorsed by employers across Scotland. With a high ratio of instructors to students, our teaching approach supplements and complements more traditional routes.

Pre-course
After a meet-up to get to know your instructors and fellow students, you'll work through structured assignments and online courses and begin to pick up key terminology and gain confidence in navigating your development environment. You'll complete this part of the course from home over 3 weeks.

Programming Fundamentals Module
This first module of our course focuses on giving you a solid foundation in understanding key programming principles and concepts, building and strengthening your software development skills using standard tools.

Statically Typed Programming Module (Java)
This module of our course changes your language to Java, and gets you understanding the key differences between statically and dynamically typed languages and their impact in development work. You will build new skills in developing your own applications which obey the SOLID principles.

JavaScript Module
This module introduces web programming using JavaScript, one of the key technologies used to develop websites. You will learn the key fundamentals of the JS programming language to learn how to develop full-stack JS applications and learn to use the web framework React.

Career Focused Activities
Throughout your time at CodeClan you will be given guidance and support to enhance your ability to transition into the tech industry. Everything from advice about improving your LinkedIn profile and CV to making a professional Git repo that showcases your new portfolio of work.

Subjects:
Android

Web Development - Highlands

Cost: £5,000
Duration: 12 weeks
Locations: Inverness
In-person Only
Course Description:

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

Pre-course
No-one gets dropped into the deep end… well not quite! This part of the course is designed to help you get comfortable with the terminology, concepts and development environment you’ll be using throughout your training. The pre-course is self-guided and completed at your own pace during the two weeks before you kick off on campus.

Programming principles
Time to get stuck in! Taught through the Ruby programming language, this first module is all about getting you familiar with some of the main principles, approaches and methodologies used by web programmers today. These include test-driven development (TDD), object-oriented programming (OOP) and databases (SQL).

JavaScript:
Welcome to the programming language of the internet. JavaScript powers many of the sites and services you interact with every day and is one of the key technologies used to develop websites and web applications. This course uses JavaScript as a full-stack language, so you’ll explore its front-end and back-end use. You’ll start by learning pure, ‘vanilla’ JavaScript before tapping into the power of a web framework.

Projects:
See your code come to life! At CodeClan you’ll learn by making things and building a portfolio of web applications. You’ll put your technical skills into practice using the languages, tools and methodologies learnt throughout the course. Your portfolio will also become a vital tool in your job search, showcasing your skills.

Subjects:
Test-Driven Development (TDD), Object Oriented Programming (OOP), SQL, JavaScript

CodeClan Reviews

Average Ratings (All Programs)

CodeClan logo

4.0/5 (23 reviews)

Stewart Manzi
Graduated: 2022

11/18/2022

Course
Professional Software Development

Overall

Curriculum

Job Support

"CodeClans professional software development course has helped me access a career I had always wanted to enter."

The CodeClan professional software development course is an amazing course set up to help fast track you into a software development role. Through an intensive course that covers 3 languages in just 16 weeks. It was incredibly intense experience but with... Read More

Anonymous
Software engineer | Graduated: 2022

10/10/2022

Course
Professional Software Development

Overall

Curriculum

Job Support

"Great opportunity to follow your dream"

I completed a 16 week course and graduated in July 2022. it was such a great time in which I learnt a lot. From my point of view, the course was not only for learning program languages; but also teaches you to self-learn computer languages and tools,... Read More

Tom Keeling
BI Analyst/Engineer | Graduated: 2022

10/10/2022

Course
Data Analysis

Overall

Curriculum

Job Support

"Great Learning Environment - A Comprehensive Foundation for Data"

I'll start by saying that I picked this course because there was the option to learn in person - something which was rare and important to me following the pandemic. From that point of view, CodeClan was already far above what any other bootcamp could... Read More

Dimitar Ivanov
Software Engineer | Graduated: 2021

1/8/2022

Course
Professional Software Development

Overall

Curriculum

Job Support

"Best choice if you'd like to change your career!"

I've worked in hospitality for about 15 years, all positions up to the very top in three different continents and after having 3 kids and not much time spent with them I felt that this the right time of changing my career path. With some research online... Read More

Official Response from CodeClan

Hi Dimitar,

Thank you for taking the time to share your review of CodeClan, and your advice to future CodeClan students. We're delighted to hear that your experience has been a success. Congratulations!

The CodeClan team

Maggie P
Software Engineer | Graduated: 2021

12/7/2021

Course
Professional Software Development

Overall

Curriculum

Job Support

"Best decision to retrain"

Overall I had a wonderful experience at CodeClan. It was hard work, but once you get confirmable being uncomfortable, you can do anything. The instructors are very kind, patient and really supportive. The most important thing for me was to be better than... Read More

Anonymous
Graduated: 2021

8/24/2021

Course
Professional Software Development

Overall

Curriculum

Job Support

"Be cautious"

CodeClan culture is ugly beneath the veneer as the “instructors” (previous students with no industry experience or teaching qualifications/experience) are very clicky. You’ll hear your fair share of inappropriate staff comments mark my words. The course... Read More

Anonymous
Web Developer | Graduated: 2020

7/8/2021

Course
Professional Software Development

Overall

Curriculum

Job Support

"I’m glad I did it, but I wish I knew some stuff before."

TLDR; It’s good idea if you have 10k spare and some background. If you have no background, no Uni, no friends, no money, maybe start somewhere else. Codeclan is nice experience, the building in Edinburgh is very pretty, have nice vibe and friendly staff.... Read More

Luke Melvin
Graduated: 2020

6/8/2020

Course
Professional Software Development

Overall

Curriculum

Job Support

"Best decision I have made for my career!"

I had been thinking about doing the professional software development course with codeclan for a couple of years and then late in 2019 I decided to go for it and I am so happy that I did. The reason I went with codeclan was because I had friends and friends... Read More

Before I applied I had tried to do the whole online thing but without structure and accountability I continued to stall. Codeclan provides great resources, a couminuty and a team of instructors that are always willing to help. The course is super fast paced and you will have highs and lows as far as understanding the concepts but as everyone, on my cohort anyway, will tell you, it will all makes sense by Thursday!

Like I said it is fast and you will be given all the help and resource you need to succeed but you will only get out of codeclan what you put in, don't go into this thinking you are buying a ticket to a job in tech you really need to want it. If you are willing, however, to drop the £6250 on a course like this you are unlikely to just sit around and waste your money, so don't.

PDA is good but slightly more work than it is sold but if you keep on top of it it is fine. I found myslef doing batches of a few evidence peices at a time and that kept me kind of on top but if you just do them as they are made available to you then you will have no problem at all.

Final thing, I can not commend the team at codeclan enough for how they helped us transition from on campus to remote. Durning our time on the course we had to move to a totally new remote learning model that codeclan had to pull out of the bag in a matter of days due to COVID-19. The content, support or teaching did not drop at all. Our instructors couldn't do enough to keep us on the programming path.
The only thing we really missed out on was the speed networking but that was no-one's fault, companies were just unable or unwilling to meet face to face wich at the time was annoying but understandable!

Anyway, great course, great route to tech and great friends made along the way!

Calum
Graduated: 2020

6/3/2020

Course
Professional Software Development

Overall

Curriculum

Job Support

"Best decision I ever made"

I recently graduated CodeClan and also wanted to offer my views on the course after reading some of the reviews from the cohorts before me. I find it staggering how different their experiences seemed to have been to mine.

I made the decision to come to... Read More

I’m not going to lie to anyone thinking of undertaking this course, it’s hard. There were some difficult days but I never felt alone or lost, the support network was always there, from members of my cohort to the fantastic instructor team, by the end of the week things made sense and even felt trivial the week after. You just start doing the things you found insanely complicated without even thinking about it.

I read the complaints about the speed networking and lack of getting jobs immediately after graduating and couldn’t help but laugh. If you think that you are guaranteed a job just from attending CodeClan or employer partners will just hand out jobs after talking to you for 10 minutes, then this course will not be for you. CodeClan never gave the impression that a job would be handed to me upon graduation but I did feel that I had gained the confidence and skills to actively seek them out, with the support from the careers team to build my CV and LinkedIn to best reflect the skills I've gained and what I have to offer to potential employers.

There’s no doubt in my mind that you get out of this course what you put in. If you just listen to the classes, don’t code along and put the bare minimum effort into the homework then you’ll just have wasted £6250. CodeClan doesn’t hold your hand, they just give you the tools and resources to develop the skills needed to become a software developer, with an amazing group of instructors to help you along the way.

My cohort was in week 10 when the COVID-19 pandemic hit the UK. We started going remote during week 11 and by week 12 we were fully remote and the building was shut, in line with government guidelines. I can do nothing except praise the instructors and staff for how smooth the transition to remote learning felt and it was so clear how much extra work was being done behind the scenes to ensure our learning was impacted as little as possible. I don’t feel that any of the skills I learned after going remote and any weaker than the ones I gained before, reinforcing how smooth this transition was.

The reality is that there just aren’t many jobs at the moment, but that’s no fault of CodeClan’s. Everyone is struggling, and the tech sector has weathered it a lot better than most. A few of my cohort have already received jobs, that proves that they are out there. It’s an unfortunate time to be seeking employment but that’s the reality of the situation we find ourselves in. I’m certain that I’ll find a job and until then I am strengthening my skills gained at CodeClan to build my portfolio and learn new technologies.

I don’t regret a single thing about my decision to come to CodeClan. I’ve learned more than I could ever have imagined, made some amazing friends and feel confident in calling myself a Software Developer.

Anonymous
Graduated: 2020

6/2/2020

Course
Professional Software Development

Overall

Curriculum

Job Support

"Great experience. I LEARNT SO MUCH!"

I completed my journey with CodeClan about a month ago and I want to share my experience as the course seems to be receiving some rather mixed reviews and I am wondering how my experience could have differed so much to the other previous students.

I decided... Read More

I knew it was going to be a hard 16 weeks. CodeClan do not shy away from letting you know this and with all their pre-course work and information you really start the course knowing exactly what is going to happen and how you can get the most out of it.

I am a firm believer in that 'nothing comes from nothing' and CodeClan's course is no exception to that. If you think you can cruise through the course, get a certificate and then expect to be given a job then you are going to be hit with a massive reality check. CodeClan never say you are guaranteed a job at the end of it, but they make sure that all the steps are in place to be just as employable as the next person. The support after you have graduated in just as strong as when you are on the course, but you have to be the driver with those conversations as, understandably, they are busy themselves. They do not just dump you like some other reviewers are making it sound like. For example, someone in my class has just received a job offer having been told about it through the careers service. But you have to put in the extra work and use the time wisely. I have a feeling from reading some of these reviews that there is a sense of bitterness that it hasn't gone their way and want to pass the buck.

I graduated during the COVID-19 pandemic and had to make the transition to remote learning (CodeClan did an AMAZING job to adapt the course so quickly without it feeling like any of the material or experience was compromised). The job market has frozen and I am sure it is going to be a while before the job market becomes as open as CodeClan market it as. But this is not anyones fault and there should not be any blame put on anyone for this. But again, I fall back onto the 'nothing comes from nothing' attitude. I am now using my time to consolidate my learnings, learn new languages and build my portfolio. I know to others that this time must be really frustrating as what we were promised like speed networking etc could not happen due to obvious reasons, but having spoken to some of the senior staff members (who have been more than willing to take time out of their day to offer support) they have been clear with their advice: Keep going and keep learning as it shows more character rising to the challenge than getting defeated. Thanks to CodeClan's teaching, curriculum and support network I can do all this feeling confident about what to do and know what I am capable of.

Anyways, I am so glad I took the plunge and did the course and I cannot explain how much I have learnt. So much happens in those 16 weeks that I could write about it all day. I have also made awesome friends who I look forward to seeing succeed!

If you are thinking about doing this course make sure you really do your research and understand what you are signing up for. When you are ready to give it your all then GO FOR IT!

I cannot wait to see where the next chapter of this journey will take me!

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.