📣 Mentors wanted 📣 Your experience = someone else's breakthrough. Apply now →

School of Code is a community of women and girls inspired by technology, hungry to grow their coding skills and share it with others.

Do you often wonder what coding is really all about? Or do you daydream of working in the tech industry? A lot of women are intrigued by coding but are intimidated by the learning curve or simply doubt their ability. There are so many misconceptions about code, like assuming you need to be great at math or that coding is just something men are better at.

The Code Like a Girl community of women coders knows first-hand that these perceptions are absolute BS. Our organisation exists to dispel these myths and to empower as many women as possible with real coding skills. (But also, we just want more women in tech to hang out with.) Check out what some of them have to say about the impact CLG has had on their careers so far.

Unfortunately, a lot of coding courses are dominated by men, which presents a pretty big barrier for a woman trying to overcome any imposter syndrome. That’s why we’ve rallied some of the best in the biz to design our courses specifically for women students. They’re suitable for absolute beginners and allow learners to work at their own pace. Our group tutoring sessions provide a safe space to ask questions, share learnings and meet like-minded women.

The School of Code is your gateway into tech. Ready to start coding?

Visit our School

hello

Our Courses

Explore our beginner-friendly coding courses designed for women by industry experts.

Python Primer

Python Primer

Python is incredibly powerful and versatile for experienced programmers, yet still one of the simplest languages for beginners to learn. This course will set you up to build simple applications and give you the coding confidence to move into more specialised fields, such as AI.

Learn More →
Programming with C#

Programming with C#

Are you eager to position yourself as a software professional ASAP? Programming with C# will have you digging into the deeper aspects of programming. So if you’re set on a career in software engineering and you’re up for a challenge, get stuck into C#

Learn More →
Navigating JavaScript

Navigating JavaScript

JavaScript is one of the three core technologies of the web. It is commonly used to create interactivity in web pages. Learn the skills to make your websites more dynamic while learning fundamental programming concepts such as loops, arrays and objects.

Learn More →
Foundations of Web Development

Foundations of Web Development

Web development skills can lead you to a flexible career in a variety of industries. Building for the web is limited only to your imagination, so it's great for those excited by the creative aspects of coding.

Learn More →
Building APIs with Node.js

Building APIs with Node.js

Node.js is a free and open-source JavaScript runtime environment that’s widely used by companies such as PayPal and Netflix to run their services. In this course, you’ll learn how to generate dynamic page content, collect form data as well as add, delete and change data in your database.

Learn More →
Building Web Apps with React

Building Web Apps with React

React is an open-source JavaScript library that makes creating web applications simple and scalable. In this course, you will learn how to build and deploy a React web app that consumes an API.

Learn More →