We use cookies to give you a better experience. Carry on browsing if you're happy with this, or read our cookies policy for more information.
Learn new skills with a flexible online course
Upskill with a series of specialist courses
Earn professional or academic accreditation
Study flexibly online as you build to a degree
Choose from hundreds of online courses from top universities and specialist organisations.
Find out how to create and run a makerspace for young people. Look at the pedagogy and approaches behind digital making.
3 weeks
2 hrs per week
Included in Unlimited
Discover the art of computer programming and learn what code can do with the Institute of Coding and the University of Leeds.
2 weeks
Free digital upgrade
Discover what virtual reality is, how it can be used, and how you can create it in Javascript.
4 weeks
6 hrs per week
Discover the essentials of user experience and bring your product to life by designing your own mobile app.
Fit learning around your life with an online degree from a leading university. From undergraduate to postgraduate degrees, find the right degree to suit you.
Build personal problem-solving skills and learn how to make an effective plan to tackle real-life problems and decisions.
Find out how to harness the power of data to help you make better business decisions.
Have you ever had a digital problem that you didn't know how to solve? Get acquainted with the principle of human-centred design.
Learn how encryption keeps information safe, and teach your students how it's used in the world today. Supported by Google.
Ever wondered what's behind your favourite websites and apps? Get to grips with the basics of coding in HTML, CSS and JavaScript.
Discover how you can create networked applications in Python by using sockets. Supported by Google.
Take your Python skills further in this online course, guided by the Raspberry Pi Foundation and supported by Google.
Learn how data is represented through media; audio, visual and text. Supported by Google.
Learn the technology of modelling, as used in computational face recognition or in surgeries, with this free online course.
8 weeks
4 hrs per week
Create an inspiring and engaging computing curriculum for secondary school students, using freely available resources.
Explore the exciting world of physical computing and create electronic circuits that you can control with code.
Understand how to use JavaScript, jQuery and JSON within the Django framework.
5 weeks