Attend a workshop
Meet with the friendly community, get help with your work and learn about jobs in the local tech industry.

The Intro to Digital Course
20-40 hours (Self paced)
A free online course for anyone new to coding, supported by a community of peers and tech professionals to help you get started.
CYF workshops
- Drop-in sessions you can attend again and again
- Meet the community - and get help with your course work
- Learn what it takes to get a good job in tech
Where & when?
Workshop information is currently planned in the CodeYourFuture Intro to Digital Slack Channel.
In the following regional channels:
* #london-community
* #scotland-community
* #sheffield-community
* #southafrica-community
* #west-midlands-community
* #northwest-community
You can find the ink to the CodeYourFuture Intro to Digital Slack Channel in every Step page.
London
When: Various times
For London applicants only. Visit our Slack channel to find the latest sessions.

Frequently Asked Questions
If you face barriers to starting a career in tech, we recommend you just start the Intro to Digital course.
We don't have a single number representing low income for ITD and ITP.
At CodeYourFuture, we know that everyone's circumstance is unique.
We don't have a simple single number that accurately defines low income in the UK or South Africa.
We want our programmes to be inclusive and fair.
That is why we say that if you believe you face any barriers to getting into tech, you are welcome to take the Intro to Digital Course. The same applies to the Intro to Programming Course.
Why should I complete the ITD Course?
By completing the ITD course, you can significantly enhance your employment prospects. This is because the ITD Course equips you with basic programming skills (variables, loops, control flow), improves your CV and helps you deploy a website in the cloud. These are all important steps in progressing into a tech career.
If you believe you are on a low income and have completed the Intro to Digital programme, you are welcome to continue with the Intro to Programming (ITP).
Will you check eligibility at any point at CYF?
Yes. If you complete the Intro to Programming (ITP) Course and aspire to join our Software Development Programme, we will assess your eligibility during the Piscine.
CYF will check your eligibility around low-income using a bespoke method.
To progress past Intro to Programming, your income eligibility will be calculated in relation to your household income size and your dependents.
- Are you over 18?
- Are you on a low income?
- And do you want to change your life with a career in tech?
- Do you live within 90 minutes of:
- London, UK
- Sheffield, UK
- Glasgow, UK
- Manchester, UK
- Birmingham, UK
- Cape Town, ZA
- Refuge/Asylum
- Forced Migration
- Disability
- Prison
- Long term unemployment
- Homelessness
- Single parenthood
- Social care
- Poverty
Then you are welcome at Code Your Future.
If you are uncertain about your eligibility, we suggest you start the course and email us at contact@codeyourfuture.io. We try to help everyone facing barriers to learning the skills they need to get a good job.
You don't need any coding experience to join CodeYourFuture. Many of our graduates who had never coded before now have great jobs in tech. Our first course, the Intro to Digital, is designed for people who have never coded before.
Most tech jobs don't require a certificate, only the ability to code to a provable standard, and the ability to work in a team.
While we don't offer official certification, we ensure the training you receive in each of our courses has the right level of vocational training.
The best way to get help with the Intro to Digital coursework is to attend a workshop - there you will receive guidance from CYF trainees and professionals from the tech industry.
You can join a workshop after you register.
Is it possible to complete the self-paced Intro to Digital and Intro to Programming courses while on benefits, if you follow benefits guidance.
Please check with your Benefits Officer before you proceed to the Piscine and the Software Development Courses.
-
Use a computer in a local library. All UK public libraries have computers for public use. In England and Wales: Book internet access in your local library (This is popular, so you should book in advance.).
-
For Scotland: Find your local library
-
Use another free computer centre. The Digital Inclusion Project is a network of online centres that are free for everyone to use.1. Consider borrowing a computer from a friend or a relative.
-
You can buy a computer in the UK at prices starting from around £200. You can find the specifications for a suitable laptop or computer for CodeYourFuture ITD here.
-
Find a not for profit organisation that could provide a laptop, like those on this list.
CodeYourFuture may offer extra financial support in the following courses:
- Intro to Programming Course
- Piscine
- Software Development programme
The extra financial support we offer is childcare, laptops, internet and transport. You can apply for extra financial support once you make it into the Intro to Programming Course.
To qualify to financial support, you must live within 90 mins of public transport to the cities listed below
-
- London, UK
- Sheffield, UK
- Glasgow, UK
- Manchester, UK
- Birmingham, UK
- Cape Town, ZA
CodeYourFuture's Intro to Programming course is a comprehensive, self-paced program designed to equip you with essential programming skills.
This course will give you a solid foundation in programming, preparing you for further learning and real-world projects.
The course is a maximum of 16 weeks long, divided into 4 modules, each containing 3 sprints.
By the end of the course, you'll be able to:
- Predict and explain program execution
- Refactor code based on new requirements
- Write composable functions
- Turn business requirements into test cases
- Design applications based on user stories
- Work with datasets
- Verify web application accessibility
- Understand processes and file descriptors
- Use GitHub effectively, including pull requests
And you'll also achieve Codewars level 5!
CodeYourFuture's Piscine is an intensive 22-day assessment course designed for trainees who have completed the Intro to Programming (ITP) and wish to join the Software Development Course (SDC).
By completing the Piscine, you'll gain hands-on experience in project development, teamwork, and independent coding. You'll also improve your ability to articulate technical concepts, a crucial skill in the tech industry.
Here's what you'll encounter:
During the Piscine, you'll work on three projects: two group projects and one solo project.
For each project, your tasks will be to:
- Build a complete project that meets all requirements, including tests
- Develop a thorough understanding of all the code in your project, as you'll need to explain it
The Piscine aims to identify candidates ready to train as professional software engineers. The program assesses your ability to:
- Collaborate in a team to build working software with tests
- Write simple code independently
- Clearly explain your work in English
These core goals reflect the skills needed for success in the CYF Software Development Course and as a future software engineer.
This course serves as a bridge between your initial programming knowledge and the more advanced training in the Software Development Course, helping you and CodeYourFuture determine your readiness for the next step in your tech career.