NANODEGREE

NANODEGREE

QUICK JUMP MENU

DATA OR SOFTWARE

SPECIALISATION

Level up with our 15-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 six-week foundation layer followed by six weeks in their specialisation area. We also have a couple of weeks dedicated to reading weeks over this time. Candidates who successfully pass the Nanodegree will receive a certification.

Code First Girls Nanodegree women learning on their laptops

OUR NANODEGREE

2021 PARTNERS

All the companies below are supporting CFG members with sponsored places on our Nanodegree cohorts for 2021. Each of these companies is playing such an important role in the education and training of women in tech, but also in providing job opportunities and work experience at the end of their Nanodegree, ultimately driving change and shifting the stats around diversity in tech.

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.

Each company will be sponsoring Nanodegree places with the roles and opportunities listed below. 

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.

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 ⭐️

LAPTOP LOANS FOR

NANODEGREE STUDENTS

*ANNOUNCEMENT TIME* 

We are pleased to be able to offer all Nanodegree students the opportunity to loan a laptop for the duration of their Nanodegree course with Code First Girls. Whoop! Whoop!

It’s all thanks to AVIVA who have kindly donated a bunch of amazing laptops for use by CFG members on our Nanodegree. 

Confirmed students simply let our programmes team know that they need to borrow a laptop and we will organise the rest, making the process as easy as possible! 

We’ll be offering the laptop loans with our new Nanodegree cohort starting in September 2021.

AVAILABLE COURSE DATES

Our Nanodegree is currently scheduled to take place three times a year. Traditionally, the course starts dates are across Summer (June), Autumn (September), and Winter (February). Applications for each of these cohorts opens approximately three-months prior to the start date to allow for assessment and interviews. You can find out more about the application and selection process below.

AUTUMN COHORT
27 SEPTEMBER 2021 - 7 JANUARY 2022

15 week course including two reading week periods scheduled:
8-12 November (1 week) and 17 December - 3 Jan (2 weeks)

Four nights / week (Monday - Thursday)

Six week foundation layer & six week specialisation

APPLICATIONS ARE NOW CLOSED


WINTER COHORT
START DATE: FEBRUARY 2022

12 week course plus 1-2 reading weeks as part of the course duration.

Four nights / week (Monday - Thursday)

Six week foundation layer & six week specialisation


APPLICATIONS WILL OPEN NOVEMBER 2021


NANODEGREE APPLICATION PROCESS

The Nanodegree application process has a few stages to ensure all candidates have the right level of knowledge and are a good fit for the company and role/s they are applying for. Our Nanodegree is an intensive course, so we want to give all candidates the best chance of being successful on the course!

1. SUBMIT YOUR APPLICATION

Submit your application online for your chosen company. You can apply for up to two company sponsored places and you’ll be able to nominate any second and third choices.

2. ONLINE TECH ASSESSMENT

If you meet our initial eligibility criteria, you’ll be sent a tech assessment link to complete (ideally within 7 days). You can choose between a software or data assessment.

3. MY INTERVIEW - VIDEO Q&A

If you pass the tech assessment, you will then be invited to complete a video interview online. It will be around six questions for you to answer.

4. ASSESSMENT & INTERVIEW COACHING

In the next stage, you will be invited to interview with a company (which may include a company-specific assessment). We will provide you with training and coaching in the lead-up.

5. INTERVIEW WITH COMPANY

The last stage is usually an interview with the company sponsoring your place and who may be offering roles to candidates at the end of the Nanodegree.

6. CONFIRMED PLACE

Yaaaasss kweeen! Once your place is confirmed, you’ll be eligible for our laptop loan option. You’ll also receive loads more deets via our programmes team on schedules etc.

CONNECTING CODERS TO COMPANIES:

OUR AUTUMN NANODEGREE COHORT JOB OPPORTUNITIES

Applications are now closed for the Autumn Nanodegree cohort starting September 2021. We’ll be opening up applications for Winter 2022 in November, so stay tuned! In the mean time, you can get a taster of the amazing companies and the types of job opportunities we have linked to our Nanodegree sponsored places.

Barclays Logo
ROLE/S: SOFTWARE DeVELOPER
LOCATION: GLASGOW

Barclays is offering places on the software specialisation Nanodegree and will be hiring Software Developers for their August 2022 Graduate Programme.

Barclays is sponsoring 10 places on this Nanodegree cohort with the software specialisation. 

Barclays is looking for recent grads (2020 or 2021), or those soon to graduate (2022) to be placed in their Grad programmes as Software Developers. 

This two-year Developer Explorer Programme is divided into three rotations where you’ll tackle real-life projects using the latest technologies.

The start date for these positions is August 2022 as part of the Barclays Graduate Programme. 

For more info on these roles, read more HERE.

MORE ON BARCLAYS:

With over 325 years of history and expertise in banking, Barclays operates in over 40 countries and employs approximately 83,500 people.

Barclays moves, lends, invests and protects money for customers and clients worldwide.

Barclays was the first bank to appoint a female bank manager, introduce ATMs, and launch credit cards and contactless payment. From the products and services they develop to the partnerships they build, they seek to improve lives and drive growth that benefits everyone. 

Those joining can expect immediate responsibility. Collective challenges and inspiring collaborations will expand their minds, while ongoing training will turn fledgling ideas into ground-breaking concepts, providing the expertise that drives the bank and profession as a whole. 

Barclays offers a wealth of opportunities for students from all degree disciplines. All they need is a commercial outlook, curious nature, and the ambition to help Barclays become the best bank it can be. 

In a positive, supportive environment, graduates will have the freedom to create smarter solutions every day. Because with us, there’s more to discover. There’s more to become. 

Purpose 

We deploy finance responsibly to support people and businesses, acting with empathy and integrity, championing innovation and sustainability, for the common good and the long term. 

Our Values 

Our five Values – Respect, Integrity, Service, Excellence and Stewardship – are our moral compass; the fundamentals of who we are and what we believe is right. 

Our Values are: 

Respect We harness the power of diversity and inclusion in our business, trust those we work with, and value everyone’s contribution. 

Integrity We operate with honesty, transparency and fairness in all we do. 

Service We act with empathy and humility, putting the people and businesses we serve at the centre of what we do.

Excellence We champion innovation, and use our energy, expertise and resources to make a positive difference. 

Stewardship We prize sustainability, and are passionate about leaving things better than we found them.

Please note: you can apply for a maximum of two Nanodegree places/roles.

Veygo Logo
ROLE/S: JUNIOR SOFTWARE ENGINEER
LOCATION:CARDIFF

Veygo is hiring for Junior Software Engineering roles in Cardiff and is sponsoring places on the Software Nanodegree. 

Veygo is open to hearing from candidates from a range of backgrounds, ideally with two years experience in any field who are ready to get into a career in tech. 

They are offering 2 places on our Nanodegree with a Junior Software Developer role starting after the Nanodegree completion. 

For more info on Junior Software Engineering role, read more HERE.

MORE ABOUT VEYGO:

We see ourselves as a tech start up, and so engineering is at the heart of Veygo and the driving force behind everything. We have 16 engineers at Veygo, with varying backgrounds and experience which gives us great platform to be creative and find solutions, with the customer at the heart of our process.

We are looking to grow our engineering team… Maybe you could be one of them!

We’re really passionate about building great software, using modern technologies, following industry best practices and a mantra of win or learn. We don’t have (and don’t want to have) arbitrary experience or qualifications requirements as we would then be just ticking boxes and that’s not what we do.

We currently have several non-graduates and people who studied unrelated degrees on the team who are invaluable… as long as you’re passionate and enthusiastic, we’d love to chat to you.

REWARDING WORK:

In addition to a competitive salary depending on your experience, Veygo have a host of other benefits available for employees.

Benefits:
> Pension Share scheme for all employees after a year

> 1 self-development day per month

> 3 days flexi per year

> Veygo fun team days 

Full list of Admiral benefits HERE.

Flexible working:

Your normal places of work are your home address or our office in Capital Quarter, Cardiff. From time to time you may need to visit and work at the office.

You can determine which days you work from home and which days you work in the office, in agreement with your line manager.

Please note: you can apply for a maximum of two Nanodegree places/roles.

BT Logo
ROLE/S: DATA CAREER PATHWAY ROLES
LOCATIONS: BIRMINGHAM & BRISTOL

BT is sponsoring places on the  data specialisation with the aim of hiring for a diverse range of roles across data in their data career pathways. The roles will be based in Bristol or Birmingham. 

BT is sponsoring 18 places on this Nanodegree Data Specialisation cohort.

We’ve had many CFG alumni head in to great careers at BT, and these Nanodegree grads will be no different with roles being offered across their data career pathway.

BT will be hiring for their February / March intake with final interviews happening in January 2022 after the completion of the Nanodegree.

Please note: you can apply for a maximum of two Nanodegree places/roles.

Revmo Logo
ROLE/S: DATABASE, SOFTWARE and FULL-STACK ENGINEERS
LOCATION: LONDON

Revmo is offering 4 places on our Nanodegree with roles available in this fast-growing startup. Check out Anna’s talk with their CEO Freddie on our Podcast page too!

ABOUT REVMO:

Revmo is a new technology startup with a presence in the UK and the US.

We are designing a privacy-oriented social graph to securely connect the world’s professionals.

Fundamentally, we believe that user data belongs to users – and we are designing a platform for professional networking that respects the privacy of our users.

Revmo are hiring a mix of roles across data, software and full-stack. You can read more about each role with these links:

DATA ENGINEER

SOFTWARE ENGINEER

FULL-STACK ENGINEER

In the UK, we have offices in Central London, and in the US, we are in New York.

We support remote-first employment, especially during the global pandemic.

You should be located in a timezone convenient to keeping either US/Eastern or GMT core hours.

Please note: you can apply for a maximum of two Nanodegree places/roles.

Openreach Logo
ROLE/S: RANGE OF ROLES ACROSS DATA AND SOFTWARE
LOCATIONS: LEEDS, IPSWICH, CARDIFF, BIRMINGHAM

Openreach is offering places on both the data and software specialisation Nanodegree and will be hiring graduates into a range of roles.

Openreach is sponsoring 8 places on this Nanodegree cohort across both the data and software specialisations.

Openreach would love to hear from a mix of uni grads and those wanting to switch careers and kickstart a career in tech, with roles in Leeds, Ipswich, Cardiff and Birmingham.

The roles will across both data and software, and will include options like: BI Data Analysts, Data Science, Information Solutions Architect, and more.

For more info on careers at Openreach, check out their careers page HERE.

MORE FROM OPENREACH:

We’re one of the world’s largest communication companies. We look after the network that connects tens of millions of homes and businesses across the UK. We do this for communications providers who deliver phone, internet, data and TV services to the nation. And we need the best people to help us do that.

Please note: you can apply for a maximum of two Nanodegree places/roles.

Deloitte Logo
ROLE/S: SOFTWARE ENGINEERS
LOCATIONS: London and Bristol

Deloitte is offering places on the software specialisation and is looking to hire Software Engineers after candidates complete the Nanodegree.

Deloitte is sponsoring 6 places on the Software Nanodegree and will be looking to place candidates into Software Engineering roles based in London, Bristol, Manchester or Edinburgh.

For more info on Deloitte careers, check out their career brochure HERE.

Please note: you can apply for a maximum of two Nanodegree places/roles.

experian_logo
ROLE/S: DATA AND SOFTWARE INTERNSHIPS
LOCATIONS: VIRTUAL - ALL LOCATIONS WELCOME!

Experian is offering places on both the data and software specialisation Nanodegree and will be hiring both data and software interns to work on two really exciting social impact projects.

Experian is sponsoring 5 places on this Nanodegree cohort across both the data and software specialisations.

Experian candidates will have the opportunity to work across two exciting international projects in Italy and South Africa as part of their nine-month internship.

Not only will you receive on-the-job training and mentoring by some of the best in the biz, you’ll also be on the front-line developing solutions for key social impact projects in these regions. 

As part of the their United for Financial Health programme, Experian want to bring on CFG Nano Grads who will work across the projects below, delivering a real-world positive social impact in these countries and communities:

Italy

Developing an app or tech solution to assist:

– Women who are victims of domestic violence

– Foreign care-givers

– Those who are not currently in education, employment or training (NEETs)

Each with the aim of helping those create a non-traditional credit profile and having a positive impact on their financial situation.

South Africa

Developing an app or tech solution to assist:

– Small and medium local businesses and business owners;

– Micro-finance businesses

Each with the aim of helping these businesses manage their finances, managing credit and debt, and building up a strong credit score and financial profile.

Read more about the United for Financial Health programme HERE.

IMPROVING FINANCIAL HEALTH FOR ALL

As part of their Sustainable Business Strategic Priority, Experian are focused on ‘improving financial health for all’ by putting in place a range of initiatives, with the aim of reaching over 100m through social innovation products and via the United for Financial Health programme. You can read more about this business priority with the Environment, Societal and Governance presentation HERE.

Please note: you can apply for a maximum of two Nanodegree places/roles.

Perlego Logo
ROLE/S:SOFTWARE ENGINEERING INTERN
LOCATION: LONDON

Perlego is looking for a passionate Software Engineering Intern to join their company, who will get the chance to work across various squads as part this internship.

Perlego is an exciting company who are transforming the world of uni textbooks and education with a huge online library, with accessibility, affordability and sustainability at their core.

They are sponsoring a place on the Nanodegree for one lucky candidate who will then join their team as a Software Engineering Intern, ideally based in London.

Perlego are open to candidates from all backgrounds, you just need to make sure you 

> A free Perlego subscription to hopefully cover the cost of their textbooks.

> An internship with Perlego where they can put their skills into practice.

> Assigned a career mentor.

For more info on Perlego careers, check out their website HERE.

Please note: you can apply for a maximum of two Nanodegree places/roles.

Goldman Sachs logo
ROLE/S: ANALYST INTERN & CAREER PATHWAY
LOCATIONS: LONDON & BIRMINGHAM

Goldman Sachs is offering places in the software specialisation. Those who successfully complete the Nanodegree will be offered internship roles that will develop into an Analyst role after 6 months upon successful completion of the internship placement.

Goldman Sachs is sponsoring 15 Nanodegree candidates. Each candidate will then be placed into an Analyst Intern role which has the aim to progress into an Analyst role after six months.

Goldman Sachs want to hear from candidates from a range of backgrounds – STEM background, Non-STEM background or any Tech Returners. 

The start date for these intern positions is  February 2022 (with Analyst roles starting July 2022).

For more info on Goldman Sachs careers, check out their career brochure HERE.

Please note: you can apply for a maximum of two Nanodegree places/roles.

Zopa Logo
ROLE/S: DATABASE ENGINEERS & SOFTWARE ENGINEERS
LOCATION: LONDON

Zopa is offering places across both Nanodegree specialisations (Data and Software).  Zopa has roles in both their Database Engineering and Software Engineering teams, which they will offer to successful Nanodegree applicants. 

JOB SPECS:

Zopa is looking for a mix of candidates across recent graduates to Career Switchers with some work experience.

Click on the roles below to find out more or scroll down further to read more about Zopa.

DATABASE ENGINEERING ROLE

SOFTWARE ENGINEERING ROLE

ABOUT ZOPA:

Zopa’s mission is to create a richer life for everyone by making money fair and simple. We do this by building great financial products, like our award-winning personal loans and our hugely popular investment products.

In 2005, we built the first ever peer-to-peer (P2P) lending company, giving our customers access to loans built for real-life and intelligent investments backed by cutting-edge tech.

Then we launched Zopa Bank in 2020 with cutting edge technologies and our new Credit Card and Savings accounts. These products are underpinned by a business model which means that we win when the customer wins – unlike many other financial products which rely on customers making mistakes or being misinformed to make money.

Today, our bank and our P2P business run alongside each other, with the same ethos and the same mission. We’ve lent out over £6 billion and are proud to have made money work better for over half a million people across the UK, whether they were looking to borrow, save or invest. If you embrace being challenged beyond the norm, aren’t afraid to think differently and are motivated by working somewhere you can really make an impact, you’ll love life here at Zopa.­

Please note: you can apply for a maximum of two Nanodegree places/roles.

NatWest Logo (1)
ROLE/S: SOFTWARE ENGINEERS & DATA ANALYSTS
LOCATIONS: LONDON & EDINBURGH

NatWest has 15 exciting job opportunities across software and data for Nanodegree grads, starting in January 2022. The roles are based in London or Edinburgh and are open to any candidates wishing to switch careers and get into tech!

NatWest would love to hear from candidates from a range of backgrounds, ideally with two years experience in any field who are ready to get into a career in tech. 

You can find out more about each of the role types below (simply click on the links):

DATA ANALYST 

SOFTWARE ENGINEER

NatWest Employee Benefits:

We give every colleague pension funding on top of their salary to help you save for life after work. Pension funding is 10% of salary for colleagues in the UK.

Colleagues at the next grade get 10% value account, that you can choose to spend on Healthcare Options like Dental Insurance, Private Medical Cover, and Lifestyle options to save on regular shopping, bike for work, childcare and many more.

This is an addition to a great starting salary!

Please note: you can apply for a maximum of two Nanodegree places/roles.

NANODEGREE FAQS

Yes! The Nanodegree is sponsored by companies with the expectation that you will go on to work at that company. Note that while the Nanodegree is free, by taking up a place you will be getting over £10,000 worth of education for free.

You need to identify as a woman or non-binary individual to be able to apply for the Nanodegree. 

Yes. As part of you accepting a place on the Nanodegree, you will be asked to sign an agreement stating that you will accept a job offer from the sponsoring company if this is specified in the application.

No. Any job you are offered will start upon completion of the Nanodegree and you will earn a salary once you start that role. If your application is successful you will find out further details around the role, including salary closer to the time. Note that this will vary depending on the company.

No. All companies for this Autumn Nanodegree will be offering full-time roles to candidates

You will receive confirmation if you successfully gain a place by 24th September 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. We do offer a Laptop Loan option (thanks to AVIVA) for all Nanodegree students. If you are confirmed on the course, you can simply let our programmes team know that you need to loan a laptop and we’ll make it happen!

We use a variety of platforms and software, you can find the list below: 

  • Google suite (Docs, Sheets, Slides etc)
  • Zoom
  • Slack
  • Pycharm
  • My SQL Workbench
  • Github

The Nanodegree is a 15 week course including two reading week periods scheduled: 8-12 November (1 week) and 17 December – 3 Jan (2 weeks).  It’s a commitment of four evenings per week over this period (Monday to Thursday). Candidates will complete a six week Foundation layer of the degree, followed by six weeks in the specialisation.

All sessions are designed for someone that also has a full time job, studies or caring responsibilities so they will be held in the evenings around 2 hours for each session.

You do need to choose between the Software or Data Nanodegree when applying, however, you will follow both SQL and Python foundation for the first six weeks. Note that not all clients are sponsoring both Data and Software, so please read the website carefully when applying.

You are able to apply for up to two companies on the Nanodegree. Note that if you apply to more than this your original application will be overwritten and not be counted.

Ideally you will have completed one of our Code First Girls Intro courses in either Python or Data. However, we take applications from a wide range of learning backgrounds and experience, so to progress your application you will need to pass our initial tech assessment which will be sent out to all eligible candidates as a first step.

We appreciate that personal circumstances can sometimes  get in the way but we do require an attendance 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 week in the beginning of the Nanodegree and then you will be working on a project when you are focusing on Data or Software.

There will be a dedicated course channel where instructors will be able to provide support outside of the core teaching hours.Note that there will be optional helper sessions throughout the Nanodegree.

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 current levels 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. Your final grade will be a cumulation of attendance, coursework and the final project.

Yes. We will be planning further nanodegrees and they will be announced via our website and Social channels closer to the time.