Web Development


Basic (Level 1)

  • Static[1] Webpages
  • HTML
    • Essential Page Tags
    • Content Tags
  • CSS
  • CSS Grid Layout
  • File and folder management

Advanced (Level 2)

  • Using CSS to style html elements
  • Custom Stylesheets
  • Semantically correct HTML
  • Stylesheets for print output
  • CSS Canvas
  • CSS Drop Down Menus
  • JavaScript to Show and Hide information
  • HTML Conventions
  • Code validation
  • Image optimisation
  • Saving images in correct format
  • Using other web libraries (bootstrap, jquery)
  • Other media asset editing (video, image, audio, fonts)
  • CSS Media Queries
  • Image Carousels
  • Embedding Content

Complex (Level 3)

  • CSS Animations
  • Fully responsive sites
  • Optimising for Mobile and Desktop at different resolutions
  • Interactive JavaScript
  • Optimising Code for the Web
  • Cookies
Terms definitions
1. Static. In relation to computing static usually means that something is unable to change. In relation to Object Orientated Programming (OOP) static is used to refer to a variable or method that is used for multiple different objects. They can be called directly and do not need an object to be instantiated (created) using a class.