NANODEGREE

DATA OR SOFTWARE

SPECIALISATION

Level up with our 12-week Nanodegree in either data or software. Our Nanodegree is open by application and interview to high potential women who want to pursue a career in data or software with our partner companies. 

COURSE LENGTH

Each candidate will complete a three-week foundation layer followed by nine weeks in their specialisation area. Candidates who successfully pass the Nanodegree will receive a certification.

Code First Girls Nanodegree women learning on their laptops
Play Video

OPEN UP NEW

CAREER PATHWAYS

We are partnering with a range of companies who are working with us to provide this training and potential job roles at the end of the course for certified candidates. 

Your Nanodegree will train you up for a career pathway in either Software or Data with a range of roles that could be pursued.

CONNECTING CODERS TO COMPANIES:

SPONSORED NANODEGREE PLACES

bank_of_america

Bank of America are offering places in the software specialisation. Grads can apply for roles in the September intake.

Rolls-Royce Logo

Rolls-Royce are sponsoring roles in the data specialisation with a view to hire candidates into data career pathway roles.

BT Logo

BT are sponsoring places on the software specialisation with the aim of hiring for a diverse range of roles in their engineering department.

Deloitte Logo

Deloitte are offering places on the software specialisation and are looking to hire software engineers after candidates complete the course.

Goldman Sachs logo

Goldman Sachs are offering places in the software specialisation. Grads can apply for roles in the September intake.

Avast Logo

Avast are offering places on the software specialisation nano degree with sights set on hiring several in various engineering roles once completed.

Aviva Logo

Aviva are sponsoring recent graduates to follow the software track who will then enter into their September Graduate scheme as Software Engineers.

Revmo Logo

Revmo are offering data roles in this fast growing startup with an immediate start at the end of the nano. Check out Anna’s talk with their CEO Freddie!

NatWest Logo (1)

NatWest has 15 exciting job opportunities across five different sectors, and they will be making job offers to some graduates at the end of the Nanodegree.

GCHQ Logo

GCHQ are sponsoring places on the software specialisation with the hopes of hiring candidates into careers in data and security.

DAZN Logo

DAZN are hiring company wide, so with their roles filling quickly they are personally mentoring Nanodegree students 1:1 to apply for roles in Q4.

Cabinet Office Logo

The Cabinet Office are sponsoring places in data and software, with the aim of hiring candidates into this high-impact government department.

FIVE REASONS TO

GET INVOLVED

HIGHLY REGARDED SKILL
SUPER IN DEMAND

Not only are qualifications in coding highly regarded, companies are actively looking to recruit more women to help close the gender gap across the industry.

GROWTH EACH YEAR
(AND SET TO CONTINUE)

Tech continues to grow each year, and this is predicted to continue over the next decade (and probably beyond!) Not only that, but it is growing everywhere.

INDUSTRY AGNOSTIC
AND CODING IS GLOBAL

The great thing about learning how to code is that you can work across multiple industries (and countries!) – finance to health to retail and more – so you’ll never get stuck in one place. 

JOB OPPORTUNITIES
LUCRATIVE CAREERS

With in-demand skills comes lucrative careers. You could start off as a developer and grow into a DevOps role or even move your way up to a CTO position. Plus, the pay is pretty good too!

HAPPIEST ROLES
JOB SATISIFICATION

Glassdoor checked, and according to their list, out of the top 25 happiest jobs,  at least ten tech-linked roles made the coveted positions. Salary, flex working, and job satisfaction were ⭐️

NANODEGREE

SPECIALISATIONS

Software Nanodegree

SOFTWARE CAREER PATHWAY

The skills you will learn in our Software Nanodegree will allow you to explore a software engineering career pathway, with roles including software engineer, full-stack developer, back-end programmer, cyber security, mobile apps developer, cloud engineer, solutions architect, devOps and more!

SOFTWARE NANODEGREE COURSE STRUCTURE

Learn about the fundamentals of programming principles. In these first weeks, you’ll explore such topics as data structures, APIs, libraries, testing, and problem solving.

Your knowledge will be developed to the next level with weeks 4-6 of the course. In these weeks you’ll dive deeper into Python including areas such as scripting, building APIs and micro-services, and debugging. 

Now that your foundation layer of learning has completed, your nanodegree software specialisation starts to build out further with topics such as Object Orientated Programming and Python data structures, stacks and queues.

In this part of the course, you’ll delve deeper into complex data structures, exploring topics like linked lists, recursion programming and graphs.

The final weeks of the course will grow your knowledge and skills across algorithms and algorithm design. There will also be a final assessment as part of the course certification.

Data Nanodegree

DATA CAREER PATHWAY

The skills you will learn in our Data Nanodegree will allow you to explore a data career pathway, with roles including data analyst, machine learning, data engineer, data architect, data scientist, applications / data visualisation engineer, business analyst, just to name a few!

DATA NANODEGREE COURSE STRUCTURE

In your first weeks of the foundation course for data, you’ll learn about key areas of data management including database creation and SQL syntax, queries, logic operators, and constraints, plus a load more!

Your knowledge will be developed to the next level with weeks 4-6 of the course. In these weeks you’ll dive deeper into building end-to-end services with topics such as version control, APIs and integrations, and scripting.

Now that your foundation layer of learning has completed, your nanodegree data specialisation starts to build out further by growing your understanding of the different analytical libraries and packages including Pandas, NumPy, and Matplotlib.

In this part of the course, you’ll delve deeper into scientific data processes, exploring topics like machine learning, data cleaning, and data analysis.

The final weeks of the course will grow your knowledge and skills across predictive modelling, programming algorithms and evaluation. There will also be a final assessment as part of the course certification.

AVAILABLE COURSE DATES

SOFTWARE NANODEGREE

AUTUMN / WINTER COHORT
27 SEPTEMBER - 17 DECEMBER

Two nights / week for first 3 weeks
Four nights / week for 9 weeks

APPLICATIONS OPEN 12 JULY

DATA NANODEGREE

AUTUMN / WINTER COHORT
27 SEPTEMBER - 17 DECEMBER

Two nights / week for first 3 weeks
Four nights / week for 9 weeks

APPLICATIONS OPEN 12 JULY

NANODEGREE FAQS

You will receive confirmation if you successfully gain a place by 24th May 2021.

You need a working laptop or desktop computer. This can be Mac, Linux, or Windows. Participants using Chromebooks may run into some difficulties. iPads or other tablets will not work with the classes.

The Nanodegree is 12 weeks long through the summer starting the week commencing 7th June and ending week commencing 23rd August. It’s a commitment of two sessions in the evenings (Software Monday and Wednesday and Data Tuesday and Thursday) for the first three weeks and then four evenings (Monday to Thursday) for the remaining nine weeks.

 

All sessions are held in the evenings for around two hours (each session). This is designed to work for anyone that may also have a full-time job, studies, or caring responsibilities.

You do need to choose between the Software or Data Nanodegree when applying, however, you will have the option within the foundation section of the Nanodegree to attend lessons focused on the other discipline to help increase your knowledge. 

You need to have completed a CFG Introduction to Python Programming course, Introduction to Data & SQL course, or equivalent training with another provider. 

We appreciate that personal circumstances can sometimes get in the way, but we do require an attendance rate of at least 80% as well as successful completion of all projects and assessments to pass the Nanodegree.

Yes, all Nanodegree classes will be taught remotely.

Yes, there is homework for each lesson at the beginning of the Nanodegree, you will then progress on to a specific project based on either data or software that will need to be completed. 

 

There will be a dedicated course channel where instructors will be able to provide support outside of the core teaching hours.

Yes, you will receive official certification for completing the Nanodegree.

There will be assessments throughout the Nanodegree as well as one prior to starting as part of the application process to assess your current level of knowledge. There will also be a project and coursework that will go towards your final marking.

The final assessment grades: pass, merit, or distinction will be awarded upon completion of the Nanodegree.