
CODE FIRST GIRLS LEARNING HUB
Welcome to our newest addition to the Code First Girls! We are incredibly excited to be able to start offering our courses through our new Learning Hub.
Thank you for joining us as one of the first to experience our brand-new learning platform, designed to give you more flexibility than ever over your learning!
A QUICK INTRO TO OUR NEW LEARNING HUB

SIGN UP TO THE COMMUNITY
Become a Code First Girls member and set up your profile. This will become your one-stop-shop for our courses, your application profile, community opportunities and much more coming soon (we have some big plans!)

ENROL & ACCESS OUR COURSES
Once you sign up to be a member, you’ll be able register and access our courses. We are starting with our Coding Kickstarter Classes as the first courses to launch on the Learning Hub (with more to come)!

NEW FLEXIBLE LEARNING
You asked and we listened! We are introducing new, flexible learning as part of our offering for our classes. We’re making our courses more accessible for different times, regions, your personal schedule.
WE ARE HERE TO HELP
Our help centre probably has the answer you are looking for. It contains hundreds of answers to the questions frequently asked by our community members – it’s the quickest and easiest way to find answers!
As this is our new platform, we are always open to hearing feedback and of course trouble-shooting any issues you may have. For technical issues and improvements, submit the form below.
100% FREE COURSES TO A CAREER IN TECH

BUILD UP YOUR TECH SKILLS
ACCESS OUR FREE COURSES
Access our free courses to build your own tech career pathway linked to in-demand skills and roles.
From beginner to more advanced, we want to make getting into tech and building your tech career super accessible and create the next generation of future tech leaders.
Tech Taster Intro Courses
Introduction Courses
- Our Tech Taster Intro course give help you learn the principles of key tech topics
- Choose from a range of topics across core areas, career development and tech concepts
- Great for beginners or anyone who fancies a little refresher or upskill moment
- Self-paced learning with certification upon successful completion
- Boost your CV – great for all careers
Coding Kickstarter Foundation Classes
Coding Kickstarter Classes
- Beginner course to kickstart your foundational knowledge across core tech topics
- Best for: those wanting to upskill or reskill into tech and build up their base knowledge
- Courses in Python, Data & SQL, C# and JavaScript
- Self-paced learning and community support
- Eligible for our CFGdegree upon successful completion
- Great for uni grads, tech returners, mums, career switchers and anyone wanting to kickstart a career in tech – all 100% free!
ACCESS ON THE LEARNING HUB
CFGdegree and +Masters Advanced Courses
CFGdegree
- Advanced 16-week intensive course to get you job-ready for a role in tech
- Software or Data Engineering, Data Science, Full-Stack Development, and Product Management
- Company-sponsored and education-only opportunities available
- Our CFGdegree is 100% free for all candidates thanks to our sponsoring companies!
+Masters
- A 4-week extension course from our CFGdegree
- Tech career specialisation in DevOps and Cloud, AI/ML, Data Analysis, Cyber Security, and Vulnerability Research and ThreatOps
- +Masters will provide learners with additional skills and knowledge in their specialism
- The +Masters will prep grads for exciting roles in these key areas and is 100% free for all candidates thanks to our sponsoring companies!
Mid-Level Accelerator Course
Mid-Level Accelerator
- Best for: Junior or Entry-Level tech talent wanting to progress to a Mid-Level technical role
- Minimum 1.5 years experience in tech
- Experience in either Python, JavaScript, Data or Java
- 16-week course to empower you with the skills, knowledge and career-proofing to take your tech career to the next level
- Candidates who successfully pass the Mid-Level Accelerator will receive a certification and go on to roles within our sponsoring partner organisations.
LAND A NEW CAREER
IN-DEMAND SKILLS LINKED TO JOBS
Tech is one of the most in-demand careers globally. Impacting all industries and businesses, you can build up your own career pathway based on your tech interests. Our courses help you on this journey and our advanced programmes are linked to job opportunities.
Software Engineering
Software Engineering career pathway roles:
- Software Engineer
- Software Architect
- Software Developer
- QA Engineer/Tester
- Recommended Class: Python
Data Engineering
Data Engineering career pathway roles:
- Data Engineer
- Big Data Engineer
- Data Warehouse Engineer
- Recommended Class: Python or Data & SQL
Data Science
Data Science career pathway roles:
- Data Scientist
- Data Modeler
- Research Scientist
- Recommended Class: Data & SQL
Full-Stack Development
Full-Stack career pathway roles:
- Full-Stack Developer/Engineer
- Front-End Developer
- Back-End Developer
- Mobile App Developer
- Web Developer/Engineer
- Recommended Class: JavaScript, C#
Product Management
Product Management career pathway roles:
- Product Manager
- Product Owner
- Technical Product Manager
- Scrum Master
- Agile Coach
- Recommended Class: JavaScript
AI & Machine Learning
AI & Machine Learning career pathway roles:
- AI Software Developer
- Machine Learning Engineer
- AI Research Specialist
- Natural Language Processing (NLP) Engineer
- AI Prompt Engineer
- Big Data Engineer
- Deep Learning Engineer
- AI Ethics Specialist
- Recommended Class: Python or Data & SQL
Cyber Security
Cyber Security career pathway roles:
- Cyber Security Engineer
- Security Analyst
- Security Operations Centre (SOC) Analyst
- Penetration Tester (Ethical Hacker)
- Security Architect
- Incident Responder
- Cryptography Engineer
- Security Systems Administrator
- Recommended Class: Python, C#
DevOps & Cloud
DevOps and Cloud career pathway roles:
- Cloud Engineer
- DevOps Engineer
- Cloud Solutions Architect
- Site Reliability Engineer
- Cloud Infrastructure Engineer
- Platform Engineer
- Systems Administrator
- Automation Engineer
- Recommended Class: Python
Vulnerability Research & ThreatOps
Vulnerability Research and ThreatOps career pathway roles:
- Vulnerability Researcher
- Vulnerability Assessment Analyst
- Adversary Emulation Specialist
- Threat Research Engineer
- Threat/Warning Analyst
- Digital Forensics Analyst
- Malware Analyst
- Recommended Class: Python
Data Analysis
Data Analysis career pathway roles:
- Business Analyst
- Quantitative Analyst
- Business Intelligence
- Data Analytics Manager
- Data Visualisation Analyst
- Recommended Class: Data & SQL or Python