CodeClan Review: Accelerate Your Career

July 31, 2021
Reviews
" alt="" />

Make Your Dollar Go Further

Earn up to 50,000 MR points (valued at $1,000 - $1,500) with the American Express Cobalt Card, a low-fee card that offers 5x the points on all food and drinks.

Bonus: $100 USD hotel credit

CodeClan is a tech school that teaches in English, located in Edinburgh and Glasgow, Scotland. It offers twelve programs covering software development, user experience and data analysis and can cost up to $9,000.

97% of the students who enroll in the school's courses graduate on time, and 84% are employed. Alumni who just graduated usually earn between $35,000 and $40,000, but the median salary, once they've been working for a while, is $65,000.

The school doesn't offer any scholarships, but it does offer funding through partnerships with Knoma, Lendwise and Individual Training Accounts (SDS).

If you want to know more about CodeClan, you can click on the button below:

CodeClan is a full and part-time coding school located in Edinburgh and Glasgow, Scotland, where students can attend both in-person and online. The school also offers the opportunity to learn a new tech skill related to software development and data analysis quickly. Here's the list of courses they offer:

  • Software and UX courses:
    • Professional Software Development Course.
    • Software Development – Part-time.
    • HTML & CSS.
    • Programming Fundamentals with Python.
    • UX Design Fundamentals.
  • Data courses:
    • Professional Data Analysis.
    • Python for Data Analysis.
    • SQL for Data Analysis.
    • R for Data Analysis.
    • Data Visualizations with R.
    • Interactive Data Dashboards.
  • Digital 101

Students who enroll in the school get to learn with industry professionals developing practical and soft skills to empower and help students find industry jobs once they graduate. This is great to train students in the newest and most sought-after skills through a project-based system that allows students to create portfolios and impact Scotland's digital economy by preparing professionals for the industry's needs.

Who Is It For?

CodeClan helps those who are interested in learning how to code located in Edinburgh or Glasgow, Scottland, become software developers, user experience designers or data analysts. Students don’t need any previous experience to join the school. You don't even need a computer to work with since you can rent one on campus. However, to enroll in any of CodeClan's programs, you must have the available time for either a full-time or a part-time commitment.

Features & Benefits

Here are a few of the most important features and benefits of CodeClan:

No Experience Needed

Having the possibility to start learning a new skill from scratch at the hands of experienced instructors from day one is something that most people will appreciate. Many courses offer great value, but only if you already have a working knowledge of the basics.

You may also take the proactive route and start researching all the information by yourself, but this can be a bit daunting at times, especially if you don’t even know where to start. If that's your case, CodeClan offers a number of basic courses that you can take before taking the 16-week-long ones. These courses will get you up to speed so you can make the most of CodeClan's bootcamps.

In-Person Instruction

CodeClan's in-person instruction creates an environment where students can concentrate better because there will be fewer distractions. This will grant them a better understanding and a higher chance of completing the course since they will also interact with instructors and peers.

A classroom also grants the opportunity to access more information since the student will be in the same place as their instructor and peers, making it easier to make themselves heard. This also makes it easier to make friends, problem-solve and build a network with people of different backgrounds.

These classes are taught in CodeClan's Edinburgh and Glassgow campuses, located in:

37 Castle Terrace, Edinburgh EH1 2EL
77 Renfrew Street, Glasgow G2 3BZ

Online Instruction

CodeClan's online instruction allows students to learn from the comfort of their homes or anywhere they would like to study. It also provides students who live far away the chance to enroll without having to relocate, making the course available for a wider base of students. This type of learning also suits students with different learning methods, letting them learn more flexibly.

The online courses that CodeClan offers can fit around students' lives and activities, allowing them to be more relaxed than in a classroom environment. This type of option will allow working people to pursue a new career path without taking the risk of leaving their old jobs until they're ready to land a new role in software development.

Flexible Schedule

CodeClan gives you control over your schedule by offering both full and part-time courses that can be taken during the week or on weekends, in-person or online. You can also decide how many hours per week you dedicate to the course, which is especially advantageous if you have a busy day-to-day life.

Fast Learning

CodeClan's students can learn how to program in only 16 weeks. Every single hour they spend learning is full of significant exercises designed to assist them with learning the most sought-after tech skills required by a huge number of organizations across the world. In a coding bootcamp, students are also taught the abilities that can help them during their job search.

Part-Time Courses

CodeClan offers the possibility of learning a new skill or starting out on a new career path without having to stop everything else in your life. That means that you can keep your current job, or be a full-time parent, while at the same time building a better future for you and your loved ones.

Corporate Training

The world's economy is in constant transformation, and finding new employees who fit these new necessities can be a complicated process. So why not meet these new needs by upskilling and retraining the companies current team members? After all, they already know the business' needs. 

CodeClan helps empower workforces with the latest digital and data skills, supporting career development. The school's training helps drive business growth, increase cost efficiencies, improve productivity and create positive employee experiences.

The Corporate Training can focus on either of the following skills:

  • Data skills
  • Software skills
  • UX skills
  • Bespoke training: create your own program.

Here are some of the key characteristics of CodeClan's corporate training program:

Where?– On-campus
– Virtually
– At the company
Who should learn?– Management
– C-suite
– Sales & marketing managers
– HR managers
– Business development
– Product managers/owners
– Project managers
– Business analysts
Beneficial for– Looking to upskill in software or data
– Colleagues showing potential in tech and data
– Technical professionals who want to return to programming

CodeClan's Course List

Students who enroll in any of CodeClan's programs have a specific amount of days of training (depending on each course) that cover software development, user experience or data analysis. The school offers instruction from industry experts who have been working in these areas for years. 

CodeClan offers 12 different programs:

  • Software and UX courses:
    • Professional Software Development Course.
    • Software Development – Part-time.
    • HTML & CSS.
    • Programming Fundamentals with Python.
    • UX Design Fundamentals.
  • Data courses:
    • Professional Data Analysis.
    • Python for Data Analysis.
    • SQL for Data Analysis.
    • R for Data Analysis.
    • Data Visualizations with R.
    • Interactive Data Dashboards.
  • Digital 101

In the following table, you'll find an overview of the basic features and costs of these 12 courses.

CourseCourse TypeCourse LengthTuition
SOFTWARE AND UX COURSES
Professional Software Development CourseFull-time
In-person: Edinburgh & Glasgow
Online
16 Weeks£6,250
Software Development – Part-TimePart-time
Online
20 Weeks£6,250
HTML & CSSFull-time
Online
3 Days£450
Programming Fundamentals with PythonPart-time
Online
2 Weeks£600
UX Design FundamentalsPart-time
Online
3 Days£1,000
DATA COURSES
Professional Data AnalysisFull-time
In-person: Edinburgh
Online
70 Days£6,200
Python for Data AnalysisFull-time
Online
2 Days£300
SQL for Data AnalysisFull-time
Online
2 Days£300
R for Data AnalysisFull-time
Online
3 Days£450
Data Visualisations with RFull-time
Online
1 Day£200
Interactive Data DashboardsFull-time
Online
2 Days
£400
Digital 101Part-time3 hours per moduleFree

Here’s a breakdown of all of these programs:

Software and UX courses

Nowadays, digital skills like programming and UX are very important for building the products, services and careers that the world needs to drive the economy. So whether students wish to become software developers or simply want to work more effectively as digital professionals, CodeClan's development, software and UX programs are great starting points.

Professional Software Development Course

LocationIn-person: Edinburgh & Glasgow
Online
Class Size20
Start DatesRolling start dates
Time CommitmentFull-time
Course Length16 Weeks
Cost of Tuition£6,250

This course is for students who are looking to change or start a career in software development. This program helps students learn to code and get game-changing skills through hands-on and interactive learning.

The program is good for career changers, beginners interested in tech or people who have a coding hobby. It's also good for those who want to get back into programming and update their skills or those who're just looking for their next career challenge.

Skills You Will Learn

The Professional Software Development Course course focuses on the following skills:

  • User Experience Design, also known as UX Design, is the process design teams use to create products that provide meaningful and relevant experiences to users.
  • Full-Stack Development, the programming of the front and back-end of an application.
  • Agile, a set of practices that involve discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer or end-user.
  • Java, a system for developing application software and distributing it in a cross-platform computing environment.
  • React, a powerful JavaScript library that is used to build more complicated web applications.
  • Machine Learning, the study of computer algorithms that improve automatically through experience and by the use of data.
Coding Languages You Will Learn

The core coding languages you will learn in the Professional Software Development Course course are:

  • Python, a free software environment and programming language for statistical computing and graphics supported by the R Foundation for Statistical Computing.
  • SQL, a domain-specific programming language designed to manage data held in a relational database management system or stream processing in a relational data stream management system.
  • JavaScript, also known as JS, the programming language for the Web. It is used to make web pages dynamic and interactive since it can update and change both HTML and CSS.
Modules You Will Go Through

This course can be taken either in-person or online, and there is a specific set of skills that students will be required to learn during the course. Here’s a schedule of what topics will be covered and when:

3 Weeks PriorPre-course work
– Meet classmates
– Complete pre-course work (at home)
– Weekly homework reviews
Weeks 1 – 5Start full-time
– 1st Cohort Social
– Alumni industry talks
– Solo project
– Presenting tech
Weeks 6 – 10Halfway point
– Inspirational talks
– Personal branding workshop
– PDA progress review
– Group project
Weeks 11 – 15Almost done!
– CV reviews and interview coaching
– Capstone project
Week 16 – until employmentGraduation & Job Interviews
– We celebrate graduation!
– Job interviews and Project Showcase
– Become an official member of our Alumni community

Software Development – Part-Time

LocationOnline
Start DatesJuly 5th, 2021
Time CommitmentPart-time
Course Length20 Weeks
Cost of Tuition£6,250

This program is designed to help students become professional web developers with in-demand skills and languages like OOP, Flask, JavaScript, or Python, training them with a schedule they can fit their lives around. 

The course is good for career starters and changers. This course can be taken by beginners and can fast-track their careers in the digital industry. Being a part-time course means that students will get the flexibility to train for a new career without dropping everything else in their lives.

Skills You Will Learn

The Software Development course focuses on the following skills:

  • Object-Oriented Programming, also known as OOP, is a programming paradigm based on “objects” that can contain data and code (data in the form of fields, and code, in the form of procedures).
  • PostgreSQL, a free, open-source relational database management system that emphasizes extensibility and SQL compliance.
  • Flask, a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions.
  • Test-Driven Development, also known as TDD, is a development technique where the programmer must write a test that fails before they write new functional code.
  • Git, a free and open-source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
  • REST, a software architecture that uses a subset of HTTP and is commonly used to build interactive applications with web services.
  • Express.js, also known as Express, is a back-end web application framework for Node.js, designed to build web applications and APIs.
  • MongoDB, a popular database program.
  • React.js, a JavaScript library used in web development to build interactive elements on websites.
  • Express.js, also known as Express, is a back-end web application framework for Node.js to build web applications and APIs.
  • MongoDB, a popular database program.
Coding Languages You Will Learn

The core coding languages you will learn in the Software Development course are:

  • Python, a free software environment and programming language.
  • SQL, a database management programming language.
  • JS, the programming language for the Web.
Modules You Will Go Through

This course is online, and there is a specific set of skills that students will be required to learn during the course. Here’s a schedule of what topics will be covered:

Self-directed moduleThree weeks of self-directed learning in basics such as typing speed, common tools and terminology. This helps everyone in the cohort start at the same basic level.
Module 1:Python, databases and web programming
– Object-oriented programming in Python
– SQL database basics (Postgres)
– Web framework (Flask)
– Test-Driven Development
– Version control (Git)
Module 2:JavaScript and React
– Object-oriented programming in JavaScript
– Building RESTful APIs
– Using Webpack/Express – Integrating MongoDB
– Using React.js framework
ProjectsSolo Project: Building a dynamic web application in Python & SQL
Group Project: Building a full-stack JavaScript app end-to-end as part of a collaborative dev team

HTML & CSS

LocationOnline
Start DatesJune 29th, 2021
Time CommitmentFull-time
Course Length3 Days
Cost of Tuition£450

This program is made to learn the foundations of web development, including HTML5, CSS3, VSCode and more. It's a good course for those who wish to start a journey into web development or understand how web pages work, but it also works for people with a job in marketing, design, UX and many other professions.

Skills You Will Learn

The HTML & CSS course focuses on the following skills:

  • Visual Studio Code, also known as VSCode, the most popular development environment and is where students will be writing their codes, learning which extensions to use to increase their productivity.
  • CSS Flexible Box Layout, also known as Flexbox, a CSS 3 web layout model that allows responsive elements within a container to be arranged automatically depending on screen size.
  • Responsive Web Design, also known as Responsive Design, a design and development that responds to the user's environment based on screen size, platform and orientation.
  • GitHub, a cloud-based hosting service that lets you manage Git repositories.
  • Machine Learning, set of algorithms that improve automatically with experience.
  • Scikit-learn, a free software machine learning library that works with Python.
  • Bootstrap, a front-end development framework that helps build fully responsive websites quickly.
Coding Languages You Will Learn

The core coding languages you will learn in the HTML & CSS course are:

  • Hypertext Markup Language, also known as HTML, the standard markup language used in building applications and web pages.
  • Cascading Style Sheets, also known as CSS, is a style sheet language used for describing how a document written in a markup language will look.
  • Pandas, a fast, powerful, flexible and easy-to-use open-source data analysis and manipulation tool built on top of the Python programming language.
Modules You Will Go Through

This course is online, and there is a specific set of skills that students will be required to learn during the course. Here’s a schedule of what topics will be covered and when:

Day 01HTML5
– VSCode tour
– Effective text editing
– Semantic HTML5 for accessible websites
Day 02CSS3
– CSS selectors and properties
– Layout and positioning of elements with Flexbox and CSS Grid
– Media queries for responsive design
Day 03Project, deployment and Bootstrap
– Design and build a personal site
– Publish your site online via GitHub deployment
– Bootstrap – a framework used for taking CSS skills to the next level.

Programming Fundamentals with Python

LocationOnline
Start DatesJuly 19th, 2021
Time CommitmentPart-time
Course Length2 Weeks
Cost of Tuition£600

This course teaches an introduction to programming and coding with Python, a popular and versatile language that’s great for beginners who want to learn how to automate simple tasks. Whether students aspire to learn tech skills to become more efficient in their current role or wish to accelerate their learning, this is a good course for those beginning a coding journey.

Skills You Will Learn

The Programming Fundamentals with Python course focuses on the following skills:

  • VSCode, a development environment.
  • PyAutoGUI, a software that allows Python scripts to control the mouse and keyboard to automate interactions with other applications.
Coding Languages You Will Learn

The core coding languages you will learn in the Programming Fundamentals with Python course are:

  • Python, a free software environment and programming language.
Modules You Will Go Through

This course is online, and there is a specific set of skills that students will be required to learn during the course. Here’s a schedule of what topics will be covered:

Through the Eight Evenings– Understand what programming is.
– Learn the tools of the trade. We’ll use the text editor VSCode and show you some basic terminal commands.
– Core programming concepts including variables, data types, control flow and functions.
– How to leverage libraries created by other developers (we’ll be using watchdog & pyautogui).
– Build an app to automate tasks and interact with your computer.

UX Design Fundamentals

LocationOnline
Start DatesTo be determined
Time CommitmentPart-time
Course Length3 Days
Cost of Tuition£1,000

Designed to teach students user experience design, this program trains them in things like web accessibility, interface design, user research and testing. This is a good course for developers, business owners, designers, and anyone who aspires to build better digital products and experiences.

Skills You Will Learn

The UX Design Fundamentals course focuses on the following skills:

  • UX Design, the design process behind meaningful user experiences.
Modules You Will Go Through

This course is online, and there is a specific set of skills that students will be required to learn during the course. Here’s a schedule of what topics will be covered and when:

Day 01– What is UX?
– Why tech is complicated
– Understanding the User
Day 02– User research
– What to test and when
Day 03– UX design and design stages

Data courses

As data becomes one of the world’s most valuable commodities, it becomes important to learn how to read and organize it. So whether people are looking to become data-driven decision-makers, become efficient researchers or equip their team with data analysis skills, they can do so with a CodeClan course. 

Professional Data Analysis

LocationIn-person: Edinburgh
Online
Start DatesJune 21st, 2021
Time CommitmentFull-time
Course Length14 Weeks
Cost of Tuition£6,200

A course designed to get the skills and knowledge to become a professional data analyst. This full-time, immersive Professional Data Analysis course is delivered in a practical, hands-on way by expert instructors who teach the skills the industry needs, preparing them for the real world. 

Beginners can enroll in the course, but students have usually already worked with data in some way, whether using spreadsheets or other technologies. They might have also done some data analysis as part of recent education or have explored data skills using online tools. 

Skills You Will Learn

The Professional Data Analysis course focuses on the following skills:

  • Data Analytics, also known as Data Analysis, the process of cleaning, inspecting, transforming, and modelling data with the goal of finding useful information, notifying conclusions, and advising for decision-making.
  • Unix, a family of multitasking, multiuser computer operating systems.
  • Ggplot2, an open-source data visualization package for the statistical programming language R.
  • Tableau, the fastest-growing data visualization and data analytics tool that aims to help people see and understand data. It is a visual analytics engine that makes it easier to create interactive visual analytics in the form of dashboards.
  • Sparklyr, an R interface to Spark that allows using Spark as the backend for dplyr – one of the most popular data manipulation packages.
Coding Languages You Will Learn

The core coding languages you will learn in the Professional Data Analysis course are:

  • Python, a free software environment and programming language.
  • R, free software environment and programming language for statistical computing and graphics supported by the R Foundation for Statistical Computing.
  • SQL, a database management programming language.
Modules You Will Go Through

This course can be taken either in-person or online, and there is a specific set of skills that students will be required to learn during the course. Here’s a schedule of what topics will be covered and when:

2 weeks beforePre-course work
Students spend two weeks familiarizing themselves with basic tools used by data professionals, including R and GitHub. They also go through a math refresher and cover some basic statistics and probability.
Weeks 1-4Module 1: Manipulating data
Learn how to manage and manipulate data. This module will cover key tools and technologies, including R and the Tidyverse, SQL, data cleaning and wrangling, ethics, Unix, version control and reproducibility, finishing with a presentation on data ethics and a project.
Dirty data project
In this solo project, you’ll work as a real-life data analyst and clean some messy data sets.
Weeks 5-8Module 2: Understanding data
We’ll use ggplot2 and Tableau to create visualizations, communicating data. We’ll go a little deeper with the basics of hypothesis testing, probability, and simple regression models.
Dashboard project
Time for group work. Build a data dashboard using R shiny.
Week 9Careers week
You’re here for your career. That’s why we run a series of classes and workshops to give you the knowledge and confidence to pitch your new skills to employers. It's time to stand out on your CV, LinkedIn, portfolio, job applications and in interviews.
Weeks 10-14Module 3: Advanced analytics
Now you’re ready to cover more advanced statistics and specialist topics, including power analysis, effect size calculation, text mining and multiple regression. Work with Python, model building, machine learning, variable engineering, clustering and Sparklyr.
End-to-end data analysis project
This is an individual project in which you get to shine. Working from a business brief, you’ll clean and analyze data, get stuck into model building and Git and finish with a presentation.
Week 14Graduation and career support

Python for Data Analysis

LocationOnline
Start DatesJuly 12th, 2021
Time CommitmentFull-time
Course Length2 Days
Cost of Tuition£300

Python has become one of the most popular tools for data analysis and data science. Learn an introduction to Python for data in this two-day, hands-on, practical course designed for beginners who want to pick up the Python skills to work more efficiently with data.

Skills You Will Learn

The Python for Data Analysis course focuses on the following skills:

  • Seaborn, a Python data visualization library based on matplotlib that provides a high-level interface for drawing informative statistical graphics.
Coding Languages You Will Learn

The core coding languages you will learn in the Python for Data Analysis course are:

  • Python, a free software environment and programming language.
  • Pandas, an open-source data analysis and manipulation tool.
Topics Covered
  • Python basics and an introduction to writing code.
  • Working with Jupyter notebooks.
  • Using Pandas to manipulate and analyze data.
  • Making plots using Seaborn.

SQL for Data Analysis

LocationOnline
Start DatesJuly 14th, 2021
Time CommitmentFull-time
Course Length2 Days
Cost of Tuition£300

This hands-on course introduces one of the most popular tools for data analysis. This beginners’ course is good for those who work with SQL databases and aspire to efficiently analyze the data their organizations hold.

Skills You Will Learn

The SQL for Data Analysis course focuses on the following skills:

  • Relational Databases, a digital database based on the relational model of data.
  • Data Analytics, also known as Data Analysis, the process of cleaning, inspecting, transforming, and modelling data with the goal of finding useful information, notifying conclusions, and advising for decision-making.
Coding Languages You Will Learn

The core coding language you will learn in the SQL for Data Analysis course is SQL, a database management programming language.

Topics Covered
  • The structure and logic of relational databases
  • How to efficiently extract data from databases using queries
  • Understand table relationships and how to join tables together
  • How to connect to databases from Python and R

R for Data Analysis

LocationOnline
Start DatesJuly 19th, 2021
Time CommitmentFull-time
Course Length3 Days
Cost of Tuition£450

This program helps students learn how to clean, organize, and analyze data using R. This is a beginners’ course and a good starting point for those who work with data at a basic level, who want to upgrade their skills and become more efficient.

Skills You Will Learn

The R for Data Analysis course focuses on the skill Data Analysis, which helps individuals and organizations make sense of data.

Coding Languages You Will Learn

The core coding language you will learn in the R for Data Analysis course is R, a programming language for statistical computing.

Topics Covered
  • Manipulate data using the Tidyverse
  • Clean, reshape and join messy data
  • Deal with outliers and missing values
  • Work with strings and regular expressions

Data Visualisations with R

LocationOnline
Start DatesSeptember 20th, 2021
Time CommitmentFull-time
Course Length1 Day
Cost of Tuition£200

Students will learn how to use R to turn spreadsheets into a useful tool for decision-makers and bring out the best insight from collected data. This program is designed for anyone experienced in R and Tidyverse who wants to visualize data and use it for decision-making. It is also good for those who have already completed CodeClan’s R for Data Analysis course.

Skills You Will Learn

The Data Visualisations with R course focuses on working with Tidyverse, a collection of open-source R packages introduced by Hadley Wickham and his team that “share an underlying design philosophy, grammar, and data structures” of tidy data.

Coding Languages You Will Learn

The core coding language you will learn in the Data Visualisations with R course is R, a programming language for statistical computing.

Topics Covered
  • How to build and customize plots with different layouts, colours and themes
  • Which types of charts are best for different data
  • Principles for building visualizations and how to make effective plots

Interactive Data Dashboards

LocationOnline
Start DatesJune 28th, 2021
Time CommitmentFull-time
Course Length2 Days
Cost of Tuition£400

Learn how to create live and interactive dashboards for decision-makers and to receive insights. This is a great course for those experienced in R, tidyverse and ggplot aspiring to build dashboards for better insight and more value. Good for anyone who has completed CodeClan’s R for Data Analysis and Data Visualisations with R courses.

Coding Languages You Will Learn

The core coding language you will learn in the Interactive Data Dashboards course is R, a programming language for statistical computing.

Topics Covered
  • Create interactive dashboards with Shiny
  • Customize the appearance of Shiny dashboards
  • Use reactivity in the Shiny server

Digital 101

Module duration3 hours each
Ideal class size10 to 15 students

This program is a series of micro-courses that are designed to help teams grow and give them the insight to build their digital confidence. This course simplifies some of the technical terms used in the digital industry, builds students' confidence to discuss and explore how to use tech to seek business growth.

This program is for those who want to understand tech and make a difference in both business and their personal lives. CodeClan uses a combination of creative brainstorming, discussion and team activities to bring students up to speed and raise their digital confidence and awareness.

Modules You Will Go Through

Here’s a breakdown of the topics that will be covered through the five modules of Digital 101:

Module 1What is Programming?
This module is designed so students are able to understand and talk about basic programming concepts, including full-stack, front end, back end, roles and the software development lifecycle.
Module 2The Cloud, 5G and IoT
Students will learn to identify the leading players and technologies in the field and why it’s becoming so important to leverage these technologies for growth, scalability and security.
Module 3Data
Get a better understanding of the uses of data and data ethics. Learn about the value of harnessing and visualizing data to make informed decisions and gain insights to improve productivity, growth and key business metrics.
Module 4E-commerce
By the end of this module, students will be able to understand the basic elements of an e-commerce site. They will understand the jargon, develop the confidence to speak to vendors and understand the connection between e-commerce and digital marketing.
Module 5Digital Transformation
Digital transformation is the buzz word but what does it really mean? Find out how successful transformations work by understanding the benefits of independent, self-driven teams and how to provide regular, incremental progress and value using Agile.

Job Placement & Career Support

At CodeClan, you don't only prepare to work as a professional in the tech industry; you also train in many skills needed to find a job. This helps you find a new job fitting for both you and the company. 

The school's Careers Service team has workshops to explain how to develop a CV that employers will love and run mock interviews. CodeClan also holds Industry Talks with their partners to better understand the roles, responsibilities, and culture of the industry.

Finally, the school also offers access to a large group of alumni from all across Scotland who organize events, socials and networking opportunities for CodeClan's students to broaden their network.

Student Outcomes

CodeClan success rate looks like this:

Graduation rate97%
Employment Rate84%
Median Earnings£45,493 (Around $63,000)

Here are the median starting salaries for CodeClan's graduates:

CourseStarting salary
Professional Software Development£25,032 (Around $35,000)
Professional Data Analysis£29,181 (Around $40,000)

The following companies have hired CodeClan graduates:

Scottish WidowsRegisters of ScottlandThe Scottish GovernmentBlackRock
Tesco BankIncremental GroupCastlightBabcock
TopolyticsAirtsSopra SteriaNHS Scotland

Costs, Payment Plans & Scholarships

1.     Costs

CodeClan’s costs vary depending on the course you choose. Here’s how much each of them costs:

CourseDepositTuitionUpfrontModular
Professional Software Development Course£750 (Around $1,000)£6,650 (Around $9,000)£6,250 (Around $8,700)£1,475 (Around $2,000)
Software Development – Part-Time£750 (Around $1,000)£6,250 (Around $8,000)£1,375 (Around $2,000)
HTML & CSS£450 (Around $600)£37.50 (Around $51.96) through Knoma
Programming Fundamentals with Python£600 (Around $800)£50 (Around $69.27) through Knoma
UX Design Fundamentals£1,000 (Around $1,400)£83.33 (Around $115.45) through Knoma
Professional Data Analysis£750 (Around $1,000)£6,650 (Around $9,000)£6,200 (Around $8,600)
Python for Data Analysis£300 (Around $400)£25 (Around $34.64) through Knoma
SQL for Data Analysis£300 (Around $400)£25 (Around $34.64) through Knoma
R for Data Analysis£450 (Around $600)£37.50 (Around $51.96) through Knoma
Data Visualisations with R£200 (Around $300)
Interactive Data Dashboards£400 (Around $550)£33.33 (Around $46.18) through Knoma

If you wish, you can also try a free coding workshop to see if this is the right career path for you. Whether you’re interested in data or software, CodeClan's coding workshops are a fun and interactive way to figure this out. 

CodeClan is not currently offering any scholarships or refunds.

2.     Payment Plans

CodeClan offers three payment plans:

#1 Knoma

With Knoma you can pay your fee in up to 12 instalments at 0% APR. This funding method is available for all CodeClan courses over the value of £250.

For the Professional Software Development and Professional Data Analysis programs specifically, the school recommends students to apply to the school first, and they will then send them the relevant Knoma information.

#2 Lendwise

This is a low-cost and flexible loan that is available for the Professional Software Development and Professional Data Analysis programs. Here's what they offer:

  • Opportunity to borrow the money for tuition fees
  • A competitive fixed interest rate
  • No penalties for early repayment
  • No guarantor or co-signor required

#3 Individual Training Accounts (Skills Development Scotland – SDS)

Students who apply can get up to £200 award for the Python for Data Analysis program. Applications for this award are open until February 28th, 2022 or until SDS accepts 28,000 applications, whichever comes first.

Meet The Team

Here are some of the people you will be interacting with if you attend CodeClan:

Melinda MatthewsLinda (Van Weegen) ScottNeil BrownMary Fitzgerald
Abby MillerKillian McAleeseStephanie PatersonStephanie Boyle
Susan ConsidineAmy GallacherRobyn HaldaneJessica Longstaff

How To Apply to CodeClan

Step 1: Go To Their Sign Up Page

You can start your enrollment process by visiting CodeClan's website. You can do so by clicking the button below.

Step 2: Fill Out The Application Form

The first step in CodeClan's admissions process is to fill out the application form. Once the school reviews your application, they will make a decision as to whether or not to take your application to the next stage. CodeClan will be in touch with you regardless of the outcome.

Step 3: Interview

It's important for CodeClan to meet potential students to figure out if school and student are the right fit for each other. During this interview, the school will get to know you, and you will have the chance to clear out any doubts you may have.

How to Get Accepted

The school seeks students who like solving problems. It’s all about being able to see patterns, think logically and be creative. Those with transferable skills also do well during and after the course, so whether you’re a midwife, engineer, magician, pub landlord, journalist or poker player, you’ll fit in at CodeClan.

Finally, you'll have to be passionate about tech and eager to learn. The course is enjoyable, but as with all bootcamps, it's also challenging. So having the drive to improve continually is a must.

CodeClan User Reviews

Here are just a handful of verified CodeClan reviews from a few of their members:

Standard Review HTML

“The course is HARD but the instructors are GREAT. They know what we’re going through and go to great lengths to be considerate of that. When I wasn’t at my personal best and the course was getting tricky, they understood.”Joe Ryan.

“…It has been really really great, the best thing I have ever done!
CodeClan thank you very very much, I am forever grateful for what you have given me.”
Rab Meliani.

“The course isn't designed to make you a master programmer in 16 weeks. It's purpose is simply to equip you with the the foundation principles of software development and a basis to allow you to learn other languages to further develop yourself.”Neil McDonagh.

“CodeClan an excellent way to change career… Over all CodeClan is a great experience.”Alan Ramsay

“I don't generally write reviews, but after completing the Professional Software Development course at CodeClan (Edinburgh campus) earlier this month and having had such an incredible experience studying at CodeClan, I felt compelled to share my views.”Roosa Päivänsalo.

“Prior to this course I had rarely dealt with any serious tech other than the standard office stuff. I found the course well planned, a good pace and intensive – but with great support. It has opened a new career up for me. I would highly recommend.”David Pears.

Alumni Stories

In case those reviews haven’t convinced you, here are a few quick stories about CodeClan members—the sort of people you’ll be rubbing shoulders with once you enter the program.

Before CodeClanAfter CodeClanDo They Recommend CodeClan?
Chris was working in the bar trade.Chris is now working as a Software Developer at Connected Energy.“I really enjoyed my time at CodeClan,  the course is intensive but enjoyable.”
Ricardo was working as a tax assistant.Ricardo is now working as a Full Stack Engineer at FanDuel.“Overall it's worth it, without a doubt. Good value for the money. There's good job support.”
Luke was working as a freelance percussionist.Luke is now working as an IT Ops Engineer at Storm ID.“Best decision I have made for my career! … great course, great route to tech and great friends made along the way!”

How To Contact CodeClan

In the following table, you'll find the most important contact info so you can get in touch with CodeClan in order to learn more, ask any questions you may have or sign up.

Phone0131 290 2600
Email[email protected]
Social Media
Apply Now button
Mailing Address37 Castle Terrace, Edinburgh EH1 2EL
77 Renfrew Street, Glasgow G2 3BZ

In Summary

CodeClan is a tech school that offers three different kinds of courses, software development, user experience and data analysis and can cost up to $9,000. To enroll in any of the school's programs, students should have good problem-solving skills.

Out of the total amount of students who enroll in the school's courses, 97% graduate on time, and 84% get a job. Recent graduates earn between $35,000 and $40,000, but once they've been working for a while, it raises $65,000.

The school doesn't offer any scholarships, but it offers three payment plans through partnerships with Knoma, Lendwise and Individual Training Accounts (SDS). And for those who are still wondering if this is the right decision, Codeclan also offers a free workshop, allowing students to try out the experience and see if it's right for them.

If you want to know more about CodeClan, click on the button below:

Canada's Best Credit Cards

Exceptional Value

Earn up to 40,000 Aeroplan Miles (valued at $800 - $1,200) with the American Express Aeroplan Card, our #1-rated card in Canada in 2021.

Bonus: Includes Buddy Pass

The Finer Things In Life

Earn up to 80,000 Membership Rewards points (valued at $1,600 - $2,400) with the American Express Platinum Card, plus a $200 annual travel credit.

Bonus: Airport Lounge Access

Low Fee, High Value

Earn up to 50,000 MR points (valued at $1,000 - $1,500) with the American Express Cobalt Card, a low-fee card that offers 5x the points on all food and drinks.

Bonus: $100 USD hotel credit