Codeup is dedicated to narrowing the gender gap in tech, offering two scholarships exclusively
to women.

Code First: Girls
Code First: Girls is a not for profit social enterprise, which since 2013 has delivered £2.5 million
worth of free education to young women across the UK with one purpose – to increase the
number of women in tech in order to help address the gender imbalance in the tech industry.

TheCodePlayer is the equivalent of looking over the shoulder of a pro while they work. The site
features video-style walk-throughs of interesting objectives being generated from scratch
(HTML5, CSS3, Javascript, etc.).

The goal of Codingame is to let programmers keep on improving their coding skills by solving the
World's most challenging problems, learn new concepts, and get inspired by the best

Codecourse is a platform that allows to learn web development in developer’s own way by
providing content that inspires the developer.

The program provides training sessions that are designed as a very gentle introduction to
Lua for the TI-Nspire platform. Even those without a programming background should be
able to follow these lessons and finish with a moderate level of competence in creating
interactive Lua documents. Lua scripting empowers teachers and students in developing
simulations and interactive documents and in exploring mathematics and science

Le Wagon
Le Wagon is a coding school founded in 2013 and run in different European cities. Le
Wagon's mission is to bring technical skills to creative people. The 9-week coding
bootcamp gives you the ability to build a prototype of any idea you might have. No
technical background needed, just your motivation.

Interface3 is the Belgian reference in terms of training courses that promote women’s
access to the IT professions. Active since 1988 in favor of equal opportunities in the
professional world, the ASBL is recognized and supported by many private and
institutional partners for the quality and innovative character of its courses. Each year,
nearly 400 female jobseekers are trained.
These courses are free of charge thanks to the support of our many partners.

Coursera is a venture-backed, for-profit, educational technology company that offers massive open online courses (MOOCs). Coursera works with universities and other organizations to make some of their courses available online, offering courses in subjects such as physics, engineering, humanities, medicine, biology, social sciences, mathematics, business, computer science, digital marketing, and data science, among others. Most of the courses here are free to attend, but if you desire to have a diploma in certain course you have to pay for it.

Udacity is a for-profit educational organization founded by Sebastian Thrun, David Stavens, and Mike Sokolsky offering massive open online courses (MOOCs).

Codecademy is an online interactive platform that offers free coding classes in 12 different programming languages including Python, Java, PHP, JavaScript (jQuery, AngularJS, React.js), Ruby, SQL, and Sass, as well as markup languages HTML and CSS.

Khan Academy
Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom. They tackle math, science, computer programming, history, art history, economics and more.

Sololearn is an online learning platform that provides users with a lot of interesting educational materials and courses, but it is maybe not the best platform to start with if you are a beginner as it expects a certain amount of knowledge to understand the courses.® is a non-profit dedicated to expanding access to computer science and increasing participation by women and underrepresented minorities. organizes the annual Hour of Code campaign which has engaged 10% of all students in the world and provides the leading curriculum for K-12 computer science in the largest school districts in the United States.

Ruby for Beginners
An online reading resource dedicated to teach anyone how to read, understand, and write basic Ruby code. The practical orientation of the training aims at using Ruby to solve day-to-day work tasks such as converting numbers or extracting data from files.

Generation0101 was an Erasmus+ strategic partnership that included 7 partners from Croatia, Italy, Lithuania, Latvia, Cyprus and Turkey. During the project educational materials were developed for 7 modules (Community web radio, Easy coding, Video, Web design, E-journalism, Mobile app development, Online collaboration tools) in 7 languages (English, Italian, Croatian, Lithuanian, Latvian, Greek, Turkish).
Educational materials are free to download for everyone, you just have to fill out a short survey before downloading:

Article about good online learning platforms
This is an article published on that talks about good resources on learning how to code, for free. Some of the suggested sites in this article are already listed as a resource here (Udacity, Khan Academy, …)