Your next chapter

Learning resources

Explore courses and guides. Check costs, access and prerequisites with each provider.

  • Start programming with Python

    Build a foundation in Python through lectures, exercises and a final project.

    Harvard · CS50 · Free learning · Beginner. Open course materials. Optional verified certification may cost extra.

  • Computer science, from the beginning

    Explore algorithms, data structures and the foundations behind the software you use.

    Harvard · CS50 · Free learning · Beginner. Open course materials. Optional verified certification may cost extra.

  • Build your foundation in web development

    Work through HTML, CSS and JavaScript with structured learning modules.

    MDN Web Docs · Free learning · Beginner. Free documentation and learning modules; linked third-party courses may have separate fees.

  • Google Data Analytics

    Explore the data-analysis process through a structured professional certificate.

    Google · Coursera · Paid · Beginner. Subscription pricing and trial eligibility vary. Check the current price before enrolling.

  • Explore artificial intelligence with Python

    Explore search, knowledge and machine learning through practical Python projects.

    Harvard · CS50 · Free learning · Intermediate. Prior Python experience is needed. Optional verified certification may cost extra.

  • Introduction to databases with SQL

    Query, design and optimize relational databases with practical exercises.

    Harvard · CS50 · Free learning · Beginner. Open course materials. Check prerequisites; optional verified certification may cost extra.

  • Web programming with Python and JavaScript

    Build web applications using Python, JavaScript, SQL and Django.

    Harvard · CS50 · Free learning · Intermediate. Open course materials. Check prerequisites; optional verified certification may cost extra.

  • Introduction to cybersecurity

    Understand threats and learn to protect accounts, data, systems and software.

    Harvard · CS50 · Free learning · Beginner. Open course materials. Check prerequisites; optional verified certification may cost extra.

  • Introduction to programming with R

    Learn R programming for working with data and creating visualizations.

    Harvard · CS50 · Free learning · Beginner. Open course materials. Check prerequisites; optional verified certification may cost extra.

  • Computer science for business professionals

    Understand computing concepts to make informed technology decisions.

    Harvard · CS50 · Free learning · Beginner. Open course materials. Check prerequisites; optional verified certification may cost extra.

  • Introduction to programming with Scratch

    Build interactive stories and games while learning programming fundamentals.

    Harvard · CS50 · Free learning · Beginner. Open course materials. Check prerequisites; optional verified certification may cost extra.

  • Getting started with CSS

    Apply styles to a small HTML page and practise CSS rules.

    MDN Web Docs · Free learning · Beginner. Free practical guide; no certificate.

  • What is JavaScript?

    Discover how JavaScript adds interaction to web pages.

    MDN Web Docs · Free learning · Beginner. Free introductory guide; no certificate.

  • Describe cloud concepts

    Study cloud service models and shared responsibility as part of Azure Fundamentals preparation.

    Microsoft Learn · Free learning · Beginner. Free learning material; certification exams and cloud usage may cost extra.

  • Azure for business professionals

    Explore cloud benefits and business decisions without needing a technical background.

    Microsoft Learn · Free learning · Beginner. Free learning material; cloud services may incur charges.

  • Making sense of art history

    Practise interpreting contemporary artworks and their visual effects.

    The Open University · OpenLearn · Free learning · Beginner. Free course; an account is needed to track participation.

  • Art and visual culture: medieval to modern

    Explore developments in western art and visual culture across historical periods.

    The Open University · OpenLearn · Free learning · Intermediate. Free course; an account is needed to track participation.

  • Introduction to bookkeeping and accounting

    Learn double-entry bookkeeping and how financial statements are prepared.

    The Open University · OpenLearn · Free learning · Beginner. Free course; an account is needed to track participation.

  • Effective communication in the workplace

    Reflect on communication skills and how colleagues perceive your message.

    The Open University · OpenLearn · Free learning · Beginner. Free course; an account is needed to track participation.

  • Understanding depression and anxiety

    Study research on stress and biological and environmental influences on emotional disorders.

    The Open University · OpenLearn · Free learning · Intermediate. Educational study material, not clinical training or personal medical advice.

  • Google UX Design

    Practise research, wireframes, prototypes and design case studies.

    Google · Coursera · Paid · Beginner. Subscription and certificate prices vary. Check current enrolment terms.

  • Design basics

    Explore design principles, user experience and prototyping guides.

    Figma · Free learning · Beginner. Free guides; product features and paid plans have separate terms.

  • Marketing in the 21st Century

    Explore marketing ideas and their application to contemporary organisations.

    The Open University · OpenLearn · Free learning · Beginner. Free course; check participation and account requirements with OpenLearn.

  • Project management: the start of the project journey

    Learn about project initiation, problems, planning and delivery.

    The Open University · OpenLearn · Free learning · Beginner. Free course; not a professional project management qualification.

  • Edward Jenner programme

    Explore foundational leadership development for people working in health and care.

    NHS Leadership Academy · Check provider · Beginner. Check current eligibility, access and any accreditation fees. Not clinical training.