CodeYourFuture has two courses; our self-paced Intro to Coding course and the 8-month Full Stack Dev course. In order to gain an interview to the Full Stack course, you must complete the Intro to Coding Course.
Why take a CodeYourFuture course?
Free, flexible and no experience needed
87% of students had little to no coding experience before starting.
Learn the skills you need to get a good job
Learn the technical and employability skills that are in demand from the local job market.
Incredible personal support
A huge community of tech professionals, including many graduates from CodeYourFuture, are here to help you to succeed.
The CodeYourFuture Courses
1. The Intro to Coding Course
Your first step on a journey into tech.
- Self-paced online course
- Support via workshops and online support
- Between 20-40 hours of coursework
Learn the basics of coding at your own pace, build web projects and discover the opportunities in the local tech industry that are right for you.
Get an introduction to the five key employability skills needed for any professional job.
2. Fundamentals Course
Learn the fundamentals building blocks of coding and soft skills
- 1-month, part-time
- Classes one day on a weekend and course work during the week
- Self-paced learning
Learn the fundamentals of coding and the key skills you'll need to succeed on the Full Stack course.
Completion and graduation from this course is mandatory to continue onto the Full Stack Course
3. Full Stack Web Dev. Course
Learn everything you need to get a job as a full-stack web developer.
- 8-months, part-time
- Classes one day on a weekend and course work during the week
- Personal and financial support
Learn the employability skills and practical programming coding skills that will get you an interview at a tech company.
- Cape Town, ZA - applications closed. Next class is late 2021
- North West, UK - applications closed
- Scotland, UK - applications closing soon, apply now
- London, UK Apply now for mid 2021 class
- West Midlands, UK - applications closed for Sep class. Apply now for early 2021 class
- Rome, IT - applications for Full Stack Programme are now closed. You can still join the Intro to Coding Course
Meet graduates of our Full Stack Course

Madiha
"During my years off work, I lost most of my confidence. CYF made it better, I was given the opportunity to take control again. I was a bit scared at first and CYF was the best environment to learn."

Mohammad
"Help was easy to find and people didn’t feel nervous about asking for it when it was needed… We were a community, we did social things together and this was very helpful as this is important for learning, in general."