Contact FutureLearn for Support Skip main navigation
We use cookies to give you a better experience, if that’s ok you can close this message and carry on browsing. For more info read our cookies policy.
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.

Tech & Coding Courses

Learn to code or develop your programming skills with online coding courses - from beginner to advanced level. Explore technology trends - like big data, cyber security, data science or digital marketing - with flexible courses from top universities.

tech-and-coding

Browse by topic or start date, to find the right course for you.

Commodore's 6581 SID Chip
Abertay University
Game Design and Development: A Bit-by-Bit History of Video Game Music
Chart the evolution of the classic 8-bit sound and discover the role of musicians in game design and development.
The Open University
The Digital Economy: Finance for Business Growth
Learn how to develop a funding strategy for your business; explore different types of finance and learn when, and how, to use them
Cyber Security Padlock. From iStock photo.
Newcastle University
Cyber Security
This three-week online course explores practical cyber security including privacy online, payment safety and security at home
Doctor sitting down talking to students
Royal College of Physicians
Improving Patient Care: a Data-driven Approach
Learn how to draw together information, to understand and improve the quality of care you and your team provide.
A smart watch and iPhone running health apps
University of Twente
eHealth
How can technology make you healthy? Learn about the design, application, implementation and evaluation of eHealth.
Raspberry Pi Foundation
Object-oriented Programming in Python
Learn object-oriented programming principles by creating your own text-based adventure game in Python.
A cityscape by night with a blue laser target and binary code laid over it.
Queensland University of Technology
Robotic Vision: Processing Images
How do computers process images? Learn about image processing and image features, and how robots can be programmed to see.
Clinical Bioinformatics: a digital helix
The University of Manchester
Clinical Bioinformatics
Learn about the role of clinical bioinformaticians in healthcare and how their work is helping to realise the genomics revolution.
"Understanding Quantum Computers" as a title on the space image.
Keio University
Understanding Quantum Computers
Explore the key concepts of quantum computing and find out how it’s changing computer science with this introductory course.
Supercomputing by PRACE
Partnership for Advanced Computing in Europe (PRACE)
Supercomputing
Discover how supercomputers work and the real-life scientific breakthroughs made possible by today’s computer simulations.
A 3D digital model of the ancient city of Rome
University of Reading
Rome
Explore the architecture and history of Rome, walking around a 3D digital model of the ancient city, with this free online course.
University of Southampton
Digital Accessibility
With a better understanding of users' needs, technologies can be developed to be accessible & provide a more inclusive environment
60

Develop in-demand skills with our online tech and coding courses

Learn flexibly online, for free

Develop the skills to start or build a well-paid career in fields like coding, cyber security, data science or digital marketing. Start learning for free, on desktop, tablet or mobile.

Upgrade for tests and Certificates

Upgrade your course to get unlimited access, take tests and show employers the skills you've developed with a Certificate of Achievement. Prices start from £39.

Meet tech and coding experts

Learn with experts from the world’s top universities, specialist organisations and tech companies. Network with and learn from other professionals all over the world.

Meet the people who love FutureLearn

Jonathan, who took the tech course 'Introduction to Cyber Security' on FutureLearn

FutureLearn courses give me insight and whet my appetite for other subjects... I would have never looked into cyber security [as a career] if it weren’t for FutureLearn.

Jonathan
Learner on Introduction to Cyber Security

Nicky, who took the data science and coding course 'Learn to Code for Data Analysis' on FutureLearn

The course helped me discover my passion for programming. Using Python was not something required in my degree, neither was it necessary for my job. However, it has helped me do my current job better than ever, and I know it will provide me with a great advance for my future.

Nicky
Learner on Learn to Code for Data Analysis