Free online digital courses (includes coding) ^JB

20 or so connected open cogwheels in various shades of blue and teal with an icon in the central hole relating to some aspect of technologyA new portal from the UK Government has gathered together a list of free online digital courses in a variety of topics. Of most interest to readers of this blog will likely be the courses in computing and coding – these courses are for people learning programming / coding (as opposed to learning how to teach programming / coding).

Please note that we’ve not assessed the content of the courses so just passing this on for interest, and not as an endorsement. Course providers include The Open University, Google, Amazon and FutureLearn. The DfE also has its own legal disclaimer.


Also keep an eye out for the DfE’s new Digital Bootcamps
– more information expected [press release]


The Skills Toolkit – “Free digital courses to help you progress in work and boost your job prospects” – this is the landing page which puts the toolkit in context.

The Skills Toolkit: Find a course

Courses are available in

  • Practical maths
  • Computer essentials (spreadsheets, internet, word processors)
  • Personal growth and wellbeing
  • Professional development
  • Business and finance
  • Digital design and marketing
  • Computer science (cybersecurity, computer networks, artificial intelligence (AI), cloud computing)
  • Coding (HTML, CSS, Python, C++)

Computer science

  1. Discovering Computer Networks: hands on in the Open Networking Lab – The Open University
  2. Introduction to Cyber Security: Stay Safe Online – The Open University
  3. Introduction to Machine Learning – Google
  4. Digital Skills: Artificial Intelligence – Accenture and FutureLearn
  5. Introduction to Creative Artificial Intelligence (AI) – FutureLearn
  6. Introduction to Virtual, Augmented and Mixed Reality – FutureLearn
  7. Digital Skills: Web Analytics – FutureLearn
  8. Introduction to Conversational Interfaces – FutureLearn
  9. Introduction to Physical Computing – FutureLearn
  10. AWS Cloud Practitioner Essentials – Amazon Web Services
  11. Data Analytics Fundamentals – Amazon Web Services
  12. AWS Security Fundamentals – Amazon Web Services
  13. Become an IT Administrator – Microsoft and LinkedIn
  14. Become an IT Support Specialist – Microsoft and LinkedIn
  15. Become a Data Analyst – Microsoft and LinkedIn
  16. Azure Fundamentals – Microsoft
  17. Accessibility Fundamentals – Microsoft
  18. Introduction to indie games – FutureLearn
  19. Digital thinking tools for better decision-making – The Open University


  1. Learn to Code for Data Analysis – The Open University
  2. Programming Essentials in Python – Cisco Networking Academy
  3. Understand the Basics of Code – Google Digital Garage
  4. Computer Programming for Everyone – FutureLearn
  5. Learn to Code for the Web (HTML, CSS, JavaScript) – FutureLearn
  6. Programming Essentials in C – Cisco Networking Academy
  7. Programming Essentials in C++ – Cisco Networking Academy
  8. Become a Software Developer (databases, HTML, CSS, JavaScript, Python, C#, Azure, 365) – Microsoft and LinkedIn
  9. Cloud Computing Basics for Developers – Microsoft and Carnegie Mellon University
  10. Take your first steps with C# – Microsoft

Picture credit: Technology Information Digital image by ar130405 from Pixabay