📚Home

Welcome to the CS139 revision guide

Full notes for the module

The main set of notes for this module which is linked in the above heading were written by Joseph Evans

Individual topics

Given the large number of topics, it makes sense to break these down into broader topics when revising - each of which having its own page. These are linked below by section:

Languages

  1. HTML
  2. CSS
  3. PHP
  4. JavaScript
  5. SQL

Theory

  1. History of the Internet
  2. Web Servers
  3. GET and POST
  4. Web Protocols
  5. Web Browsers, servers and state
  6. Security
  7. XML and JSON
  8. Usability
  9. Web Architectures and Performance
  10. Designing For Mobile
  11. Being A Web Developer
  12. Setting up a Real Website

Additional resources

Flash Cards

Anki flash cards for the module by Bora can be found here, simply download the CS139 deck and import it with Anki.

Flash cards

Here are a set of flashcards for the module by Leon Chipchase (they still need to be refined), and please message me if there is something incorrect on there.

Flash Cards