Introduction to Web Development

Alan Moore
Past Courses
Take this course


5:30-7:30 pm

6 Mondays and Thursdays

June 19th – July 31st (No class on July 3rd)

From Facebook to WordPress, Google to the New York Times, all the web sites that you visit have three things in common: HTML, CSS and Javascript. These are the building blocks of the Web, otherwise known as “Web Standards”. They’re the “languages” in which web pages are written by programmers.

This course introduces these three basic Web Standards to anyone (the only requirement is the ability to type) and shows how even the most complicated web sites are all built on these simple building blocks.

In this course you will learn:

  • HTML, the “structure and content” of web pages
  • CSS, the “style” of web pages (colors, fonts, etc)
  • Javascript, the “brains” of web pages

During the course we will develop a simple “web app” which combines these building blocks into a working site that you can build on yourself. This will be built using the most modern web standards, known collectively as “HTML5“, which includes CSS3 and Javascript ES2015.


Basic – Intermediate Computer Skills

Monday and Thursday 5:30 – 7:30 PM 

Week 1

Introduction & HTML/CSS

Week 2

JavaScript Basics

Week 3

JavaScript & HTML/CSS

Week 4

Client-side JavaScript Frameworks

Week 5

Server-side JavaScript & Databases

Week 6

Debugging, Tools and Testing

Since almost all companies require some kind of web presence, learning web standards opens up many possible careers. You could choose to specialize in “front end development”, or you could also learn about databases and web servers and become a “full stack developer”, someone who can build an entire web application by themselves. You could learn the LAMP stack and develop for the 26%+ of the web that is built on WordPress or Drupal, or you could specialise in “mobile web apps”, focused on delivering a streamlined app that works well on small screens with touch-based interfaces.

Almost all of these opportunities require some additional training and experience, but learning web standards is a great start that can lead in many directions.