TECH TASTER INTRO COURSES
Our 100% free Tech Taster intro courses are perfect for coding beginners or for anyone who fancies a little refresher or upskill moment.
- Fully-flexible learning across key tech topics
- Coding for beginners - no coding experience needed
- Self-paced learning with code-alongs, videos and quizzes
- Great CV booster across all career pathways
TECH TASTER INTRO COURSES
Our 100% free Tech Taster intro courses are perfect for coding beginners or for anyone who fancies a little refresher or upskill moment.
- Fully-flexible learning across key tech topics
- Beginner friendly, no coding experience needed
- Self-paced learning with code-alongs, videos and quizzes
- Great CV booster across all career pathways

TECH TASTER INTRO COURSES
Our 100% free Tech Taster intro courses are perfect for coding beginners or for anyone who fancies a little refresher or upskill moment.
- Fully-flexible learning across key tech topics
- Coding for beginners - no coding experience needed
- Self-paced learning with code-alongs, videos and quizzes
- Great CV booster across all career pathways
100% FREE INTRO TO CODING & TECH COURSES

INTRODUCE YOURSELF TO CORE TECH TOPICS
These tech topics will introduce you to code areas such as: coding overview, Python, Data & SQL, C# and JavaScript.
These topics provide a great starting foundation and lead on to our Coding Kickstarter Classes.

SAY HELLO TO CAREER BOOSTERS TOPICS
Our career booster topics will give you insights, tips and actions to help boost your confidence on your tech career pathway.
With a range of topics from CVs and Applications to Tech Assessments, you’ll boost your profile in no time!
Best for: those who are applying for roles in tech.

EXPLORE LOADS OF TECH CONCEPTS AND TOPICS
Our tech concepts cover a huge range of topics areas and also include our special edition themes!
Learn a new skill or freshen up on existing knowledge – these Tech Tasters provide continuous learning opportunities!
Best for: all levels and experience – beginners to those already in tech.
LEARN NEW SKILLS OR TOP-UP YOUR TECH KNOW-HOW

Access our free courses to build your own tech career pathway linked to in-demand skills and roles.
Tech Tasters are a great way for coding beginners to explore tech and gain essential skills for free.
On the flip side, many of our members also use our Tech Tasters to learn new skills or top up their existing tech knowledge!
Self-paced and flexible
Fully flexible, self-paced learning to fit around your schedule!
We know that sometimes life gets in the way of a good learning session, so our Tech Taster courses are all self-paced to learn in your own time.
This means you can watch and learn around your own schedule, in whatever time zone, accessing the video sessions, code-alongs, and quizzes at any time to complete your Tech Taster.
Plus, when you complete the course topic, you will receive a certificate to recognise your achievement.
Four learning modules
In just four sessions (our modules), you’ll learn a new tech skill and get certified. Designed to give beginners a good foundational knowledge across key tech topics including languages, problem-solving and career confidence.
Each module takes around 1-hour to complete and includes a quiz to test your knowledge and skills. Finish in one evening or spread across 4 weeks!
Great for all levels of experience
What we love most about our Tech Tasters is that they are great for all CFG members – from coding beginners to those further along their tech journey.
Tech is an ever-evolving area, and building your knowledge base is sure to continue throughout your career. Tech Tasters are great for those looking for an introduction to a tech topic, or for those who have done our classes or CFGdegree and want to gain additional knowledge and skills in a topic area.
Our Tech Tasters are available for all members globally!
Boost your CV with certification
Keeping up-to-date with tech topics and being able to showcase your passion for continuous learning in tech is a huge booster for any CV, interview, or portfolio!
Each member that takes part and completes the a Tech Taster topic will receive a certificate to confirm participation.
If you complete our special edition Tech Taster Themes, you’ll receive an additional certificate showcasing your specialised topic knowledge on the theme.
Access our free courses to build your own tech career pathway linked to in-demand skills and roles.
Our Tech Tasters provide a great starting point for those who are new to tech and are coding beginners.
On the flip side, many of our members also use our Tech Tasters to learn new skills or top up their existing tech knowledge!

Self-paced and flexible
Fully flexible, self-paced learning to fit around your schedule!
We know that sometimes life gets in the way of a good learning session, so our Tech Taster courses are all self-paced to learn in your own time.
This means you can watch and learn around your own schedule, in whatever time zone, accessing the video sessions, code-alongs, and quizzes at any time to complete your Tech Taster.
Plus, when you complete the course topic, you will receive a certificate to recognise your achievement.
Four learning modules
In just four sessions (our modules), you’ll learn a new tech skill and get certified. Designed to give beginners a good foundational knowledge across key tech topics including languages, problem-solving and career confidence.
Each module takes around 1-hour to complete and includes a quiz to test your knowledge and skills. Finish in one evening or spread across 4 weeks!
Great for all levels of experience
What we love most about our Tech Tasters is that they are great for all CFG members – from beginners to those further along their tech journey.
Tech is an ever-evolving area, and building your knowledge base is sure to continue throughout your career. Tech Tasters are great for those looking for an introduction to a tech topic, or for those who have done our classes or CFGdegree and want to gain additional knowledge and skills in a topic area.
Our Tech Tasters are available for all members globally!
Boost your CV with certification
Keeping up-to-date with tech topics and being able to showcase your passion for continuous learning in tech is a huge booster for any CV, interview, or portfolio!
Each member that takes part and completes the a Tech Taster topic will receive a certificate to confirm participation.
If you complete our special edition Tech Taster Themes, you’ll receive an additional certificate showcasing your specialised topic knowledge on the theme.
OUR TECH TASTERS HAVE HAD A GLOW UP 🎉

✨ NEW, INTERACTIVE COURSES ON OUR LEARNING HUB ✨
We are excited to let you know that we are putting the finishing touches on our new Tech Taster formats.
Below you’ll find some infor on the new formats and what to expect, as well as our *new* Tech Tasters including our first-ever Tech Taster theme, sponsored by GCHQ.
Register your interest today and be one of the first to access our new Tech Tasters!
NEW INTERACTIVE COURSES
Our new Tech Taster format will include interactive quizzes, code-alongs (where applicable) and self-paced modules with support resources.
LEARNING HUB ACCESS & FLEXIBLE LEARNING
All of Tech Tasters will be available on our new Learning Hub! This allows you to access the course at any time and complete the modules around your schedule and commitments.
With each Tech Taster containing four interactive modules, you can complete a Tech Taster in as little as 4-hours or take the course at your own preferred pace – the choice is yours!
*NEW* TECH TASTER THEMES
Oh hey, new product! We are excited to also announce that we are working with our company partners to bring you all-new Tech Taster Themes!
Think AI, Cyber Security, Sustainable Tech and more 🚀
These “Special Edition” themes will give you a more in-depth introduction to an exciting tech concept or area. Like all our courses, these are flexible, so you can choose to complete all three topics or they will be available as individual certified Tech Tasters too.
But the big bonus is that you’ll get an extra certification by completing all three Tech Tasters in the theme, plus all that extra knowledge and know-how!

NEW SPECIAL EDITION TECH TASTER THEMES
Our Tech Taster Featured Themes allow you to take part in three individual Tech Tasters that will give you a more robust knowledge and skill set across that topic. Upon completion of the three topics in the theme, you’ll receive a bonus certification recognising your achievement in completing this special edition themed topic series.

GCHQ SPECIAL EDITION TECH TASTER THEME
Unlocking tech cyber essentials with GCHQ for a safer world
GCHQ are giving you the opportunity to explore and build strong foundations for a career in cyber security, the ‘C Family’ Tech Taster, sponsored by GCHQ, is the perfect place to start.
INTRO TO C PROGRAMMING
Master foundational programming principles with our ‘Introduction to C’ Tech Taster, guiding you from understanding core programming language concepts and data manipulation to compiling and running your very first C applications.
INTRO TO C++
Embark on a journey into the powerful world of C++ with our ‘Introduction to C++’ Tech Taster, guiding you from understanding core programming concepts to compiling your very first C++ applications, and discovering its use cases in real-world scenarios.
INTRO TO C#
Unlock the foundations of modern programming with our ‘Introduction to C#’ Tech Taster, guiding you from understanding core concepts and data manipulation, to writing your very first C# applications.
Access to our new learning hub arriving soon

NEW TECH TASTER INDIVIDUAL TOPICS
Our Tech Taster (individual) topics will introduce you to key tech languages, concepts or skills. Complete as many Tech Taster topics as you would like – it is all free – to boost your knowledge and skills and participate in continuous learning!

INTRO TO C PROGRAMMING
SPONSORED BY:

ABOUT THE TOPIC
C programming is one of the most widely used languages in industries where performance, efficiency, and security are critical.
It underpins operating systems, embedded devices, networking tools, and high-performance computing, while also powering sectors like finance, automotive, aerospace, and gaming.
In cyber security, C is particularly important because many exploits, malware, and security tools are written in it, and it gives professionals low-level access to understand and secure systems.
COURSE OVERVIEW
Master foundational programming principles with our ‘Introduction to C’ Tech Taster, guiding you from understanding core programming language concepts and data manipulation to compiling and running your very first C applications.
Through four interactive sessions, you’ll build your understanding of C programming.
- Module 1: Introduction to C
- Module 2: Data types and variables in C
- Module 3: C under the hood
- Module 4: Writing your first C code
Each session comes with short quizzes to help you check your knowledge and earn a certificate once you’ve completed them all.
Upon successful completion of this course, you will receive a certificate.
CAREER PATHWAYS
Career pathways with C range from:
- Cyber Security roles – reverse engineering, secure coding, exploit analysis
- Systems Programming – operating systems, drivers
- Embedded Systems Engineering – IoT, automotive, robotics
- Network Security Engineering – firewalls, intrusion detection.
It also provides a strong foundation for high-performance software development and game/graphics programming.
Part of our GCHQ Special Edition Tech Taster Theme - complete as an individual Tech Taster or sign up for the theme above.

INTRO TO C++
SPONSORED BY:

ABOUT THE TOPIC
C++ is a powerful language widely used in industries that demand performance, scalability, and complex system design.
It underpins applications in operating systems, game engines, financial modelling, robotics, and high-performance computing.
In cyber security, C++ is important because many secure systems and exploits are written in it, and it helps professionals understand how large-scale applications can be protected or attacked.
Its ability to combine low-level control with object-oriented programming makes it a key language for building efficient and robust software.
COURSE OVERVIEW
Embark on a journey into the powerful world of C++, where we will guide you from understanding core programming concepts to compiling your very first C++ applications and discovering its use cases in real-world scenarios.
Through four interactive sessions, you’ll build your understanding of C++ programming.
- Module 1: Introduction to C++
- Module 2: Data types and variables in C++
- Module 3: Operators in C++
- Module 4: Writing your first C++ code
Each session comes with short quizzes to help you check your knowledge and earn a certificate once you’ve completed them all.
Upon successful completion of this course, you will receive a certificate.
CAREER PATHWAYS
Career pathways with C++ include roles in software engineering, game development, robotics, financial technology, and systems programming.
It is particularly valuable for those aiming to work on performance-critical applications or cyber roles that require analysing software at a deep systems level.
Part of our GCHQ Special Edition Tech Taster Theme - complete as an individual Tech Taster or sign up for the theme above.

INTRO TO C#
SPONSORED BY:

ABOUT THE TOPIC
C# is a versatile, modern programming language closely tied to the Microsoft ecosystem and widely used in enterprise software, web and cloud applications, and game development through Unity.
Learners will explore C# fundamentals such as syntax, variables, data types, and object-oriented programming, as well as its integration with the .NET framework for building secure and scalable applications.
In cyber security, C# plays a key role in enterprise and cloud environments, where many organisations rely on Microsoft technologies.
Knowledge of C# enables learners to build and secure business applications, understand how malware may target Windows systems, and contribute to developing secure enterprise and cloud-based solutions.
COURSE OVERVIEW
Unlock the foundations of modern programming with our ‘Introduction to C#’ Tech Taster, guiding you from understanding core concepts and data manipulation to writing your very first C# applications.
Through four interactive sessions, you’ll build your understanding of C programming.
- Module 1: Introduction to C#
- Module 2: Data types and variables in C#
- Module 3: Operators in C#
- Module 4: Writing your first C# code
Each session comes with short quizzes to help you check your knowledge and earn a certificate once you’ve completed them all.
Upon successful completion of this course, you will receive a certificate.
CAREER PATHWAYS
Career pathways with C# include roles in software development, full-stack web development, mobile and desktop app engineering, and game development.
It is also useful for cyber security careers in enterprise IT and application security, particularly where protecting Windows and cloud systems is critical.
Part of our GCHQ Special Edition Tech Taster Theme - complete as an individual Tech Taster or sign up for the theme above.

INTRO TO CODING
ABOUT THE TOPIC
Intro to Coding is designed for complete beginners, giving a clear foundation in what coding is, why it matters, and how it appears in everyday life.
The course explores the evolution of programming, introduces programming languages and their uses, and explains key ideas like front vs. backend, high vs. low level, and compilers vs. interpreters.
You will also gain an early understanding of object-oriented programming.
As the course progresses, you will build skills in core programming concepts, including syntax, keywords, variables, constants, and data types, before moving on to strings, operators, arrays, and debugging.
You’ll also learn how to structure programs through sequence, selection, and iteration.
MODULES OVERVIEW
Through four recorded sessions, you’ll build your understanding of key agile and scrum concepts.
- Module 1: Introduction to coding
- Module 2: Programming languages at a glance
- Module 3: Core programming concepts (part one)
- Module 4: Core programming concepts (part two)
Each session comes with short quizzes to help you check your knowledge and earn a certificate once you’ve completed them all.
Upon successful completion of this course, you will receive a certificate.
CAREER PATHWAYS
This beginner-friendly pathway opens the door to a wide variety of roles and career pathways in tech!
As one of the first steps to a tech career, you can literally “choose your own adventure” here!
Additional Tech Tasters or our Coding Kickstarter Classes are a great next step.

NEW TECH TASTER INDIVIDUAL TOPICS
Our Tech Taster (individual) topics will introduce you to key tech languages, concepts or skills. Complete as many Tech Taster topics as you would like – it is all free – to boost your knowledge and skills and participate in continuous learning!

INTRO TO C PROGRAMMING
SPONSORED BY:

ABOUT THE TOPIC
C programming is one of the most widely used languages in industries where performance, efficiency, and security are critical.
It underpins operating systems, embedded devices, networking tools, and high-performance computing, while also powering sectors like finance, automotive, aerospace, and gaming.
In cyber security, C is particularly important because many exploits, malware, and security tools are written in it, and it gives professionals low-level access to understand and secure systems.
COURSE OVERVIEW
Master foundational programming principles with our ‘Introduction to C’ Tech Taster, guiding you from understanding core programming language concepts and data manipulation to compiling and running your very first C applications.
Through four interactive sessions, you’ll build your understanding of C programming.
- Module 1: Introduction to C
- Module 2: Data types and variables in C
- Module 3: C under the hood
- Module 4: Writing your first C code
Each session comes with short quizzes to help you check your knowledge and earn a certificate once you’ve completed them all.
Upon successful completion of this course, you will receive a certificate.
CAREER PATHWAYS
Career pathways with C range from:
- Cyber Security roles – reverse engineering, secure coding, exploit analysis
- Systems Programming – operating systems, drivers
- Embedded Systems Engineering – IoT, automotive, robotics
- Network Security Engineering – firewalls, intrusion detection.
It also provides a strong foundation for high-performance software development and game/graphics programming.
Part of our GCHQ Special Edition Tech Taster Theme - complete as an individual Tech Taster or sign up for the theme above.

INTRO TO C++
SPONSORED BY:

ABOUT THE TOPIC
C++ is a powerful language widely used in industries that demand performance, scalability, and complex system design.
It underpins applications in operating systems, game engines, financial modelling, robotics, and high-performance computing.
In cyber security, C++ is important because many secure systems and exploits are written in it, and it helps professionals understand how large-scale applications can be protected or attacked.
Its ability to combine low-level control with object-oriented programming makes it a key language for building efficient and robust software.
COURSE OVERVIEW
Embark on a journey into the powerful world of C++, where we will guide you from understanding core programming concepts to compiling your very first C++ applications and discovering its use cases in real-world scenarios.
Through four interactive sessions, you’ll build your understanding of C++ programming.
- Module 1: Introduction to C++
- Module 2: Data types and variables in C++
- Module 3: Operators in C++
- Module 4: Writing your first C++ code
Each session comes with short quizzes to help you check your knowledge and earn a certificate once you’ve completed them all.
Upon successful completion of this course, you will receive a certificate.
CAREER PATHWAYS
Career pathways with C++ include roles in software engineering, game development, robotics, financial technology, and systems programming.
It is particularly valuable for those aiming to work on performance-critical applications or cyber roles that require analysing software at a deep systems level.
Part of our GCHQ Special Edition Tech Taster Theme - complete as an individual Tech Taster or sign up for the theme above.

INTRO TO C#
SPONSORED BY:

ABOUT THE TOPIC
C# is a versatile, modern programming language closely tied to the Microsoft ecosystem and widely used in enterprise software, web and cloud applications, and game development through Unity.
Learners will explore C# fundamentals such as syntax, variables, data types, and object-oriented programming, as well as its integration with the .NET framework for building secure and scalable applications.
In cyber security, C# plays a key role in enterprise and cloud environments, where many organisations rely on Microsoft technologies.
Knowledge of C# enables learners to build and secure business applications, understand how malware may target Windows systems, and contribute to developing secure enterprise and cloud-based solutions.
COURSE OVERVIEW
Unlock the foundations of modern programming with our ‘Introduction to C#’ Tech Taster, guiding you from understanding core concepts and data manipulation to writing your very first C# applications.
Through four interactive sessions, you’ll build your understanding of C programming.
- Module 1: Introduction to C#
- Module 2: Data types and variables in C#
- Module 3: Operators in C#
- Module 4: Writing your first C# code
Each session comes with short quizzes to help you check your knowledge and earn a certificate once you’ve completed them all.
Upon successful completion of this course, you will receive a certificate.
CAREER PATHWAYS
Career pathways with C# include roles in software development, full-stack web development, mobile and desktop app engineering, and game development.
It is also useful for cyber security careers in enterprise IT and application security, particularly where protecting Windows and cloud systems is critical.
Part of our GCHQ Special Edition Tech Taster Theme - complete as an individual Tech Taster or sign up for the theme above.

INTRO TO CODING
ABOUT THE TOPIC
Intro to Coding is designed for complete beginners, giving a clear foundation in what coding is, why it matters, and how it appears in everyday life.
The course explores the evolution of programming, introduces programming languages and their uses, and explains key ideas like front vs. backend, high vs. low level, and compilers vs. interpreters.
You will also gain an early understanding of object-oriented programming.
As the course progresses, you will build skills in core programming concepts, including syntax, keywords, variables, constants, and data types, before moving on to strings, operators, arrays, and debugging.
You’ll also learn how to structure programs through sequence, selection, and iteration.
MODULES OVERVIEW
Through four recorded sessions, you’ll build your understanding of key agile and scrum concepts.
- Module 1: Introduction to coding
- Module 2: Programming languages at a glance
- Module 3: Core programming concepts (part one)
- Module 4: Core programming concepts (part two)
Each session comes with short quizzes to help you check your knowledge and earn a certificate once you’ve completed them all.
Upon successful completion of this course, you will receive a certificate.
CAREER PATHWAYS
This beginner-friendly pathway opens the door to a wide variety of roles and career pathways in tech!
As one of the first steps to a tech career, you can literally “choose your own adventure” here!
Additional Tech Tasters or our Coding Kickstarter Classes are a great next step.

INTRO TO AI

In November, you’ll have the chance to learn all about AI, thanks to our partners, DSTL.
Unleash the power of artificial intelligence with our ‘All About AI’ Tech Taster series, guiding you from understanding foundational machine learning concepts and mastering prompt engineering, to building secure and ethical AI systems.
INTRO TO TECH ESSENTIALS

2026 will kick -off with some more exciting Tech Themes, thanks to DSTL.
In January, you’ll be able to build your essential digital toolkit with our comprehensive ‘Tech Basics’ Tech Taster series. This theme guides you from understanding the fundamental principles of coding and mastering Python programming, all the way to the essentials of data manipulation, setting you up for success in the tech world.
INTRO TO SUSTAINABLE TECH
Building upon our topics, in February, you’ll be able to explore the critical topic of Sustainable Tech!
This theme combines coding fundamentals with an emphasis on ethical, inclusive, and eco-conscious technology. Through the three themed Tech Tasters learners explore sustainable design, circular tech practices, efficient programming, and the environmental impact of software and cloud systems, gaining practical skills to build responsible digital solutions.
Keep a lookout on this page and our newsletters for more announcements 👀
HEAR FROM THE TEAM AND COMMUNITY
WHAT WE LOVE ABOUT TECH TASTERS

“Tech Tasters (formerly MOOCs) provided a broad overview of the tech landscape, allowing me to explore various programming languages and technologies at my own pace. They built a foundational understanding of key concepts in computer science and software development. The flexibility of Tech Tasters enabled me to balance learning with my existing commitments, making the daunting task of acquiring new skills more manageable. ”
Heather O'Grady
Apprentice Dynamics Developer, Intellectual Property Office

“Participating in the Tech Taster (formerly MOOCs) Introduction to Agile Scrum, has provided me with valuable insights into these methodologies. Understanding Agile principles and the Scrum framework has been instrumental in my role as a SME, where it’s imperative that I contribute more effectively to projects and initiatives within my organization.”
Annie Feng Yang
Senior Tech Risk Engineer, JustEat Takeaway

“What I love about the CFG courses is the wide range of topics they cover. I work on several tech projects at a time, and one of the toughest challenges is getting up to speed with all the acronyms and processes on each new project. The Tech Tasters (formerly MOOCs) have been fantastic for helping me get to grips with the terminology and providing a solid foundation so I can walk into meetings with confidence. One of my favourite Tech Tasters was the Agile and Scrum course. The course covered everything from the basics of Agile versus Waterfall to the intricacies of Scrum, including sprints, team roles, and ceremonies. It even provided an overview of Jira, which was really interesting. The insights and skills I gained from that course have been a great addition to my project manager toolkit.”
Boo Jenkinson
Project Manager, PXC

“As someone who is working as an Engineer, the Tech Tasters (formerly MOOCs) have been amazing! Sometimes I get curious on new concepts, programming languages, and applications of code. Tech Tasters provide a really accessible way to get to know new concepts and build something new that you wouldn’t do in your career. Awhile back I did an AI Tech Taster in Python and since then it’s really helped me flourish in current projects to do with Generative AI and Machine Learning.”
Mariam Hussein
Software Engineer, Slalom Build
FAQs
Are Tech Tasters suitable for beginners?
Yes, our Tech Tasters are the perfect “coding for beginners” option. These 100% free sessions will introduce you to in-demand tech concepts, languages, and other key skills, providing a great introduction to coding.
These online courses will give you a great taste of key tech topics – from UX/UI to bug fixing, languages to CVs and applications. After each session, you complete a quick quiz on the topic to earn your certificate on completion.
Are these courses free?
Yes, all our courses are 100% free! They are a great place to start and sessions will introduce you to in-demand tech concepts, languages, and other key skills, getting you ready to explore potential career pathways in tech.
Are these courses online?
Yes! They are free and hosted by our friendly Code First Girls instructors and they are suitable for anyone over 18+ wishing to get started in tech, or brush up on their skills.
How long do these courses last?
Our Tech Tasters have four modules to complete – all fully self-paced to fit around your schedule. At the end of a module, there is a quiz to test your newfound skills and knowledge.
Each module takes about an hour to complete, and you are in full control as to when you complete each session!
You have up to four weeks to complete the course overall including all lessons and quizzes to get certified.
Our live courses (known as MOOCs) are available for a limited time only and are short coding courses with four 1-hour sessions.
Why should I do a Tech Taster?
Not only are Tech Tasters perfect for getting an introduction and learning a new tech topic, but they also put you on the path to your tech career!
After completing a Tech Taster, you can expand your knowledge with our Coding Kickstarter Classes, which will then make you eligible for our CFGdegree.

START LEARNING TODAY!
Sign up and join one of the largest communities of women in tech globally!
START LEARNING TODAY!
Sign up and join one of the largest communities of women in tech globally!
START LEARNING TODAY!
Sign up and join one of the largest communities of women in tech globally!