Teaching Responsibility

LJMU Schools involved in Delivery:

LJMU Partner Taught

Learning Methods

Lecture

Tutorial

Module Offerings

5612TECYPC-JAN-PAR

Aims

To allow the student to investigate a variety of web development technologies and practice techniques for developing dynamic websites

Learning Outcomes

1.
Evaluate client-side technologies for use in developing a website
2.
Produce appropriate dynamic content for a website using a combination of HTML, CSS, and JavaScript
3.
Implement dynamic web functionality to access an appropriate data source
4.
Explain server-side processing in relation the development of a website (e.g. PHP)

Module Content

Outline Syllabus:Overview of the Internet and World Wide Web Client and Server communications Client-side markup and formatting languages Web page layout Client side dynamism techniques Dynamic behaviour with JavaScript Asynchronous web applications Server side dynamism techniques and programming (e.g. PHP) Database: e.g. JDBC, MySQL
Additional Information:This module seeks to endow the student with the necessary knowledge and underpinning technologies to develop for the World Wide Web. Students will learn techniques and technologies to develop web applications, using a server-side programming language to dynamically generate standards compliant markup, driven from a data source, using design principles that abstract content from aesthetic and utilizes client-side dynamism to enhance the user's experience, using industry standard toolsets and web-focused APIs.

Assessments

Report