Start your tech career

Free technical and employability training for people who face barriers to learning tech skills. Start from zero, learn part-time with a community of tech professionals, and get support to find a job.

New to computers? Try our Basic Online Skills course

£0

Free, with help for travel, lunch and childcare

96%

of Trainees start with little or no coding experience

300+

people have started tech careers with us

At CodeYourFuture, we believe everyone should have a chance to lead a thriving life.

Many people applying to CodeYourFuture feel nervous or unsure about whether they can succeed in tech. The good news? The majority of CYF developers have landed great jobs after completing our courses.

A volunteer and trainee in discussion A volunteer and trainee in discussion

If you face barriers to getting the skills you need to change your future, CodeYourFuture’s free training and employment support was created for you.

Built around your life, focused on a job

28 hours a week, part-time: an 8-hour class on Saturday and 20 hours of self-study in the week.

Free, flexible and no experience needed

All courses are free and part-time. From Intro to Programming, we pay for transport, lunch and childcare on class days, help with home internet, and can lend you a laptop.

Learn skills you need to get a good job

Tech professionals write and teach the courses. You learn the technical and teamwork skills local employers look for, by building real projects.

1:1 personal support and guidance

A community of Volunteers helps you from your first day: pair programming, code review, a career mentor, CV reviews and mock interviews.

Our courses, step by step

Five courses, one after the other. Everyone starts with Intro to Digital, and finishing a course opens the next one. You cannot skip a course, but you can finish some faster. Pick a course to learn more.

Explore

Intro to Digital 20–40 hours

Online · self-paced

Meet the world of tech. Perfect for complete beginners: study online at your own pace, with optional workshops in person on Saturdays and online on Wednesday evenings.

When it runs

Intro to Digital runs in February, April, June, September and November, from the 1st to the 28th of the month, so the earlier you join, the more time you have. If you can’t complete all the steps by the 28th, you can try again when it reopens.

New to computers?

Not confident with a phone or laptop yet?
Try our free Basic Online Skills course.

You will

  • Learn how to use AI responsibly to learn
  • Evaluate data in spreadsheets
  • Build and deploy your first websites

Next step

To join Intro to Programming, we check that you:

  • are over 18
  • are on a low income (under 60% of your region’s median income, after housing costs and taxes)
  • live within 90 minutes by public transport of Birmingham, Glasgow, London, Manchester, Sheffield or Cape Town

You also take the Duolingo English Test (free, B2 level).

New to computers? Try the Basic Online Skills course

Not one of our coding courses, and you do not need it to apply. A free, short course in person for anyone who wants more confidence online first.

Before you start

Basic Online Skills

In person · 3 weeks · one session a week · free

Build your confidence with the internet and your own phone, tablet or laptop, in a fun course of three sessions with homework.

Bring

Your own phone, tablet or laptop.

Next step

A certificate when you attend every session and finish the homework. When you feel ready, apply to Intro to Digital.

You will learn

  • Week 1: icons, browsing and searching, generative AI, apps, social media and translation
  • Week 2: gestures, digital documents, professional email, staying safe online, scanning and maps
  • Week 3: online banking, online shopping and job websites

From where they started to tech jobs

A volunteer teaching a CodeYourFuture class from a screen of code

Student Story: Omolola

CodeYourFuture (CYF) trains refugees and people who have financial, social or other challenges in coding. The program is free and helps graduates secure meaningful work…

Read story: Student Story: Omolola
Erick smiling

Student Story: Erick

Once Erick discovered that coding was behind websites and apps, he knew he wanted to be a coder. Erick discovered coding at The African Leadership…

Read story: Student Story: Erick
Davinder standing by a glass building

Student Story: Davinder

Davinder was an asylum seeker. He was an engineering student before coming to the UK, and he wanted to study once again. In his own…

Read story: Student Story: Davinder
Trainees and a volunteer smiling over a laptop in class

Student Story: Fatima

After completing a degree in Biology, Fatima struggled to find a decent job. She was unable to fund any further learning. Through her sister, she…

Read story: Student Story: Fatima
Photo of Deniz

Student Story: Deniz

Deniz wanted to change her career, so she started searching for ways to learn how to code. When she found CodeYourFuture, the course seemed to…

Read story: Student Story: Deniz
Quote from Daniel Carter: "I suffered a lot with imposter syndrome, until I learned that everyone on the course felt the same way, even some teachers!"

Student Story: Daniel

Daniel had been out of work for nearly ten years struggling with mental health when he saw an advert for CodeYourFuture (CYF) in a local…

Read story: Student Story: Daniel
Mona

Student Stories: Mona

Mona, from Iran, found herself in a small town in the north of the UK where she spent five years with her husband and their…

Read story: Student Stories: Mona
Mohammad

Student Stories: Mohammed

This is Mohammed Mohammed came to the UK as a refugee from Sudan in 2015. Like others in a similar position, he tried to integrate…

Read story: Student Stories: Mohammed
Abdoulrazack

Student Stories: Abdoulrazack

Meet Abdoulrazack Somalia is a country destroyed by civil war and then by the occupation of Al-shabaab. I had been working as an Interpreter in…

Read story: Student Stories: Abdoulrazack
Madiha

Student Stories: Madiha

Meet Madiha Madiha originally comes from Pakistan. She came to live in the UK about 15 years ago. After years of juggling various jobs to…

Read story: Student Stories: Madiha

Questions before you start

The most common questions are here. The Trainee FAQ answers everything else, from Slack to laptops.

Your first step: Intro to Digital

Free, online and at your own pace. It opens several times a year, and you can join while it runs.