Learn to code for free: The best UK coding and app development courses
Use your time at home to get the skills needed to get a better job
Learning to code is becoming increasingly popular, whether you want to create an app, design a new website, or build software that powers an enterprise. It’s a skill that can help build a new career, or reinvigorate your existing one; many employers place a high value on programming skills, even for non-developer roles, as the skills are often highly transferable and applicable.
There is a massive demand in the UK for those who can code. According to Glassdoor, the average base pay for software developers in the UK is around £40,000. With enough hard work, these developers can make six-figure pay packets. The area is broad enough to incorporate permanent, flexible, or freelance roles as well as the capacity to generalise or work in specialist areas.
While the cost of some courses can run into the thousands of pounds there are a number of coding courses and tutorial programs that can help you learn to code for free, and we’ve picked a selection of the best ones below.
FreeCodeCamp is a charitable organisation that features a learning platform with tutorials and verified certifications. Every part of the website is completely free.
Users learn to code by finishing coding challenges and building projects. There are currently over 6,000 tutorials on offer to potential students, and with no set schedule, students can work through tutorials and projects in their own time.
Code First Girls
This coding website is aimed at women and was founded by Alice Bentinck and Matt Clifford. The charity provides free, part-time coding courses and so far, has taught 10,000 women around the UK for free.
Its free coding kick-starter courses are designed to fit in around full-time studies and delivered at over 50 locations in the UK. Eligible participants must be between 18-23, have studied in the last two years or be a current university student.
Among these courses are introductions to web development, python programming, data science and SQL programming.
This platform was thought up by Google employees as part of the company’s workshop for experimental products, Area 120. It comes as an app or website with quick lessons on your phone or desktop.
Code Your Future
Students may also be eligible for financial support to cover costs including Wi-Fi, transportation, childcare, and lunch in certain circumstances, following the completion of an initial introduction to coding course. A second, much more substantial course also covers full-stack web development.
One of the behemoths of free coding, Codeacademy started in 2011 and now supports over 25 million people using the platform to learn programming skills. It is completely free, and students can learn at their own pace. It also has a large community of members that newbies can ask questions of and discuss ideas.
This is another large platform offering free coding courses, with curriculums put together by universities and companies in the industry. It doesn’t just provide the basic skills in coding, such as HTML, CSS, and so on; it goes way beyond this, with a huge range of topics on offer outside of programming and tech skills.
Unlike many other tools, Coursera is tutor-led, but while the courses are free, to gain an accredited qualification, or “Coursera Verified Certificate”, you’ll need to stump up some cash (anywhere in the region of $30 upwards).
Founders & Coders
This UK-based charity develops and runs tuition-free, peer-led training programmes in full-stack web development. It’s a unique way to learn to code with a focus on getting a job that uses these skills.
Profits made from graduate placement are fed back into funding the training process. In addition, students are expected to spend one to two evenings a month mentoring prospective applications. Graduates of the course spend at least one full week volunteering as a mentor during the first eight weeks of the following cohort.
If you want to focus your studies on Microsoft products, then the company has its own learning platform. Formerly known as Microsoft Virtual Academy, Microsoft Learn courses cover Microsoft Azure, Microsoft 365, Power BI, and SQL Server to name a mere few.
Whereas Virtual Academy was composed of recorded training videos structured around learning paths for specific topic areas, the new platform is constructed of learning plans with written content and hands-on labs. Each Learning Path comprises multiple modules, which are made up of multiple units.
Students who complete their course will earn a Microsoft Certified qualification, which are widely acknowledged and handy to have on a CV.
You can learn about languages by simply reading about them, or using an online editor, which allows you to edit examples and run code in a sandbox to see how things work. While the learning resources are free, to get a formal qualification, W3Schools also offers a paid-for test.
This is another charity dedicated to encouraging people (especially schoolchildren and students) to learn how to code. There are introductory tutorials, about an hour long, that cover hundreds of activities in over 45 languages.
The organisation’s primary goal is to teach children, so the courses are designed with this in mind, but if you’re looking for a course that definitely won’t assume any prior knowledge or experience, then this could be a good fit.
Navigating the new normal: A fast guide to remote working
A smooth transition will support operations for years to comeDownload now
Leading the data race
The trends driving the future of data scienceDownload now
How to create 1:1 customer experiences at scale
Meet the technology capable of delivering the personalisation your customers craveDownload now
How to achieve daily SAP releases
Accelerate the pace of SAP change to support your digital strategyDownload now