Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Raspberry Pi Foundation

An Introduction to Web Development

Raspberry Pi Foundation via edX


On this course from the Raspberry Pi Foundation, you will first build a website using HTML and then style it with CSS and make it interactive using JavaScript.

Along the way you'll learn about the box model, which describes how websites are laid out by browsers, and about the Document Object Model, which your JavaScript code will interact with to dynamically change your web pages.

In the final week, you'll finish by making a quiz web page and then you will demonstrate your new skills by making your own website.


You will cover:

  • HTML tags and attributes
  • Styling web pages using CSS
  • CSS classes and ids for styling web page elements
  • Layouts in CSS, including the box model and responsive design
  • Using JavaScript to make interactive web pages
  • The Document Object Model
  • Validation

Taught by

Matt Hogan


5.0 rating, based on 1 Class Central review

Start your review of An Introduction to Web Development

  • Enjoyed the course and had no sweat following the difficult content as Jung made it a piece of cake by step-by-step instructional teaching. The learning experience is also full of attention catching anecdotes that I felt no difficulty focusing.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.