Modules & Timetable

Home  /  Study with us  /  Modules & Timetable  /  Web Development

Web Development

Web Development

This module introduces you to the core technologies and architecture of the Web. It covers communications, the structure and presentation of content, and the basics of databases for web applications. On completing the module, you will be ready to start developing web sites, including sites that use a database “back end”.

Learning objectives

On successfully completing this module, you should be able to:

  1. Demonstrate a detailed fundamental and practical knowledge of web development, including the use of Content Management Systems, HTML, and databases.
  2. Evaluate the web architecture and demonstrate an understanding of the distinction between client and server-side processing.
  3. Analyse requirements to design effective and appropriate web solutions which meet web standards for presentation and accessibility.
  4. Construct simple web pages using a content management system and by writing HTML and controlling presentation using CSS.
  5. Design, evaluate, set up and interrogate persistent datastores.
  6. Communicate web design principals to non-technical and technical audiences.

Content

We will use a mixture of recorded lectures, guided reading and practical activities to cover the following content.We will use a mixture of recorded lectures, guided reading and practical activities to cover the following content:

List of units

Block 1 – Introduction to the web
1. Web fundamentals – architecture and principles
2. Managing web sites – setting up and maintaining, use of content management
3. Designing web sites
Block 2 – Developing websites
4. Writing web sites – Introduction to HTML
5. Presentation – use of CSS
6. Responsive design – designing websites to be usable on different devices
7. Scripting for websites – JavaScript to add interaction
Block 3 – Professional websites
8. Databases for the web – introducing the back end
9. Standards and best practice
10. The future of the web

Lecturers: Dr Jonathan Bell, Dr Edore Akpokodje

Web Development by Dr. Edore Akpokodje