• University of Leeds
  • Click Start Logo
  • Institute of Coding logo

Learn to Code for the Web

Interested in what's behind your favourite websites and apps? Get to grips with the basics of coding in HTML, CSS, and JavaScript.

2,556 enrolled on this course

Learn to Code for the Web

2,556 enrolled on this course

  • 2 weeks

  • 3 hours per week

  • Digital certificate when eligible

  • Open level

Find out more about how to join this course

  • Duration

    2 weeks
  • Weekly study

    3 hours
  • Languages

    English, Italiano, Español, Français, PortuguêsEnglish, Italiano
  • 100% online

    How it works
  • Unlimited subscription

    $244.99 for a whole yearLearn more

Experiment with coding in different programming languages

Ever thought about how learning to code could help in your digital marketing career? Coding is a major asset for any job, but if you are working in digital marketing and lack this skill, now’s your chance to learn the languages of the future and boost your career.

On this two-week course, you’ll be introduced to the basics of code types and languages. You’ll explore the role that the coding languages of HTML, CSS, and JavaScript play in making web pages and sites.

You’ll also delve into the key concepts of the internet and be able to summarise its structure and terminology to apply this knowledge to real-life settings.

Learn coding basics and apply them to your own project

From understanding how the internet works to writing some simple code, you’ll learn the basics behind how to make and style a web page.

You’ll also have the opportunity to try coding for yourself by applying your new skills to your own project and learning how to produce basic HTML and CSS using browser-based tools.

Improve your digital skills and career prospects

Throughout the course, you’ll hear from experts and people who are just getting started in coding to understand how they use their skills in the digital workplace.

By the end of the course, you’ll have the confidence and knowledge to start your coding journey whether it’s for a new career move or a project outside the workplace.

Download video: standard or HD

Skip to 0 minutes and 6 seconds Rachel Skelton: Have you ever wanted to make your own website, but weren’t sure where to begin? This course will help you find out. Learn to Code for the Web is one of three courses which introduces you to coding and design. From understanding how the internet works to actually writing some simple code, you’ll learn some of the basics behind how to make a web page. Along the way, you’ll hear from experts and people getting started in coding about how they use their skills in the digital workplace.

Skip to 0 minutes and 34 seconds This course group is part of our portfolio of digital and professional skills courses, which covers a diverse range of subjects from coding to remote working, all available for free to help you begin building your career today. Whether you’re new to the world of work, or forging a new career for yourself, we look forward to sharing your journey into the fast moving digital space. Join us online now.

Syllabus

  • Week 1

    What is the web?

    • Welcome

      Before you get started, take some time to meet Mark Martin MBE, who will guide you through the course. You'll also have the opportunity to meet your fellow learners and plan your learning journey.

    • What is the internet and how does it work?

      In this activity, you’ll get a high-level overview of the internet itself. You’ll also explore how data travels around the world every time you click a link and where the code that you’ll be writing later in the course sits.

    • Do you speak code?

      Now it’s time to start looking at the types of code used on the web. You’ll explore what different coding languages are used for and why they’re so important – not just to web developers, but to anybody working with the web.

    • Investigating source code

      In this activity, you’ll look at HTML in action. You’ll explore more about how HTML works and use the functionality built into your web browser to explore the code of real websites.

    • Styling web pages

      It’s now time to look at CSS in action. In this activity, you’ll look at the CSS language in more detail, before going on to explore the CSS of actual web pages using the development tools you met in the previous activity.

    • Summary

      You’ve now reached the end of Week 1 of Learn to Code for the Web. In this activity, we’ll sum up what you’ve learned and look ahead to Week 2.

  • Week 2

    How do you make web pages?

    • Welcome to Week 2

      This week, you’re going to begin writing your own code for the web.

    • Writing markup with HTML

      Having looked at HTML in Week 1, now you’re going to write some code of your own. You’ll use online tools to turn some plain text into a marked up web page.

    • Applying styling with CSS

      Now that you’ve written some HTML, it’s time to explore how to style it using CSS. You’ll use the same tools as you did in the previous activity to add styling and simple layout to a web page using CSS.

    • Working on the web

      How does what you’ve explored so far reflect the real-world experience of developing web pages? In this activity, you’ll learn more about web development in the real world and hear from a junior web developer.

    • Summary

      In this final activity, you look at the range of devices that web technology touches. You’ll test your progress and learn about next steps in the Digital Skills for the Workplace portfolio of courses.

When would you like to start?

Start straight away and join a global classroom of learners. If the course hasn’t started yet you’ll see the future date listed below.

  • Available now

Learning on this course

On every step of the course you can meet other learners, share your ideas and join in with active discussions in the comments.

What will you achieve?

By the end of the course, you‘ll be able to...

  • Summarise the structure and terminology of the internet.
  • Define the roles of HTML, CSS and JavaScript in making web pages and sites.
  • Experiment with the code of existing web pages using browser developer tools.
  • Produce basic HTML (with guidance) using browser-based tools.
  • Produce basic CSS (with guidance) using browser-based tools.
  • Describe how real-world sites and apps build upon the basics.

Who is the course for?

This course is designed for those who want to learn the basics of coding and build confidence in using digital technology in the workplace.

You may be a graduate or working in marketing and looking to improve your career prospects by increasing your digital skills.

Who will you learn with?

I'm a technologist and designer. I make things out of hardware, software, and the internet. When not making technology and art, I also write music and build instruments. I originally studied English.

Who developed the course?

University of Leeds

As one of the UK’s largest research-based universities, the University of Leeds is a member of the prestigious Russell Group and a centre of excellence for teaching.

Click Start

This course is part of Click Start, a nationwide training programme developed by the Institute of Coding (IoC) , a national collaboration of universities, employers and charities and funded by Nominet – the public benefit company and guardians of the .UK namespace.

Institute of Coding

The Institute of Coding (IoC) is a national collaboration of employers, universities, and charities, on a mission to provide people from all walks of life with access to digital learning and career opportunities.

Endorsers and supporters

funded by

Nominet Logo
Best ValueBest Value - learn more, save more!

Ways to learn

Buy this course

Subscribe & save

Start learning today

Choose the best way to learn for you!

$54/one-off payment

$244.99 for a whole year

Automatically renews

Free

Fulfill your current learning needDevelop skills to further your careerTry this course - with limits
Access to this courseticktick

Limited to 2 weeks

Access to 1,000+ coursescrosstickcross
Learn at your own paceticktickcross
Discuss your learning in commentstickticktick
Tests to check your learningticktickcross
Certificate when you're eligiblePrinted and digitalDigital onlycross
Continue & Upgrade

Cancel for free anytime

Ways to learn

Choose the best way to learn for you!

Best Value - learn more, save more!

Subscribe & save

$244.99 for a whole year

Automatically renews

Develop skills to further your career

  • Access to this course
  • Access to 1,000+ courses
  • Learn at your own pace
  • Discuss your learning in comments
  • Tests to boost your learning
  • Digital certificate when you're eligible

Cancel for free anytime

Buy this course

$54/one-off payment

Fulfill your current learning need

  • Access to this course
  • Learn at your own pace
  • Discuss your learning in comments
  • Tests to boost your learning
  • Printed and digital certificate when you’re eligible

Start learning today

Free

Try this course - with limits

  • Limited to 2 weeks

Find out more about certificates, Unlimited or buying a course (Upgrades)

Sale price available until 2 November 2026 at 23:59 (UTC). T&Cs apply.

Find out more about certificates, Unlimited or buying a course (Upgrades)

Sale price available until 2 November 2026 at 23:59 (UTC). T&Cs apply.

Learning on FutureLearn

Your learning, your rules

  • Courses are split into weeks, activities, and steps to help you keep track of your learning
  • Learn through a mix of bite-sized videos, long- and short-form articles, audio, and practical activities
  • Stay motivated by using the Progress page to keep track of your step completion and assessment scores

Join a global classroom

  • Experience the power of social learning, and get inspired by an international network of learners
  • Share ideas with your peers and course educators on every step of the course
  • Join the conversation by reading, @ing, liking, bookmarking, and replying to comments from others

Map your progress

  • As you work through the course, use notifications and the Progress page to guide your learning
  • Whenever you’re ready, mark each step as complete, you’re in control
  • Complete 90% of course steps and all of the assessments to earn your certificate

Want to know more about learning on FutureLearn? Using FutureLearn

Learner reviews

Learner reviews cannot be loaded due to your cookie settings. Please and refresh the page to view this content.

Do you know someone who'd love this course? Tell them about it...