Creating a pathway for the marginalised in tech

Since 2018, ProjectFunction has taught over 70 learners in Nottingham through free development courses.

Join our next waves

At ProjectFunction, each cohort is called a wave.
Join a wave and experience not learning alone.

Programming Fundamentals

START DATE 3rd July 2021

DURATION 6 Hours

LOCATION Remote/Online

APPLICATIONS Open

Sign up

Get started with VueJS

START DATE August 2021

DURATION 5 Weeks

LOCATION Remote/Online

APPLICATIONS Open

Sign up

Intro to Web Dev

START DATE Jan 2022

DURATION 9 Weeks

LOCATION Remote/Online

APPLICATIONS Opening Soon

Coming Soon

Want to know how our courses are run?
Check out how we teach

Our commitments

A three-ingredient recipe

Beginner-friendly sessions

Our courses are designed for beginners. No tech experience is needed; we start from the basics.

Real significant change

All our lessons are frequently updated and tweaked to reflect new advancements in the tech industry.

With you, all the way

We champion our learners on their journey into tech, with all our heart! You’re in good company.

Our story

Running on 100% tenacity

ProjectFunction is formed of a small team of people who understand the challenges faced by marginalised people today, as we all belong to this very group. Having overcome (some of!) these day-to-day challenges ourselves, we are determined to keep doing our bit.

Daryl (our instructor) wearing a PF hoodie
Our lead instructors; Bal, Mary, Riz, and Daryl
Bal, Mary, and Daryl in the Newton Building
"When you get these jobs that you have been so brilliantly trained for, just remember that your real job is that if you are free, you need to free somebody else. If you have some power, then your job is to empower somebody else."Toni Morrison

We are driven by the community for the community. You can be a part of this project and join us in making a bigger impact, by supporting us on

Our Programmes

Access For All: All learners, regardless of their race, gender identity, sexual orientation, disability, religion, or financial position, should have access to the resources they need to take part in our courses. Find out more

Aftercare: Need advice on how to apply for junior roles in the tech industry? We'll work with you and guide you to create a professional portfolio, with projects to make your Github account stand out. Find out more