Web Development

UCLan Cyprus Logo

MODULE CODE

TE1888

CREDIT VALUE

10 ECTS (20 UK CREDITS)

DELIVERY

Semesters 1&2
Web Development

Module Aims

Aim 1


To provide students with opportunities to develop a good foundation in web development principles and industry standard development tools.

Aim 2


To introduce a structured approach to design, development and testing of web applications.

Aim 3


To help develop students’ practical competencies in the fundamentals of web programming.

Web Development

Module Content

In this module students will learn how to develop and deliver effective user interfaces and interactive content for web sites. Students will develop useful documentation at different levels of complexity as required by co-developers and for supporting users.
Students will be introduced to programming concepts using JavaScript together with use of HTML and CSS to provide a basis for developing interactive web pages by means of the Document Object Model (DOM). They will also learn to develop basic skills in scripted drawing and how to use cold libraries and APIs
Core programming concepts covered will include datatypes, operators and operands, strings, booleans, variables, arrays, functions, objects, events, listeners, classes and id’s.
Students will also learn how each of the three layers of web development relate to each other and how to correctly implement them in an application.
The portfolio is completed under observation in the classroom and forms part of the module assessment in order to enable students to develop their basic technical competencies prior to developing a complete application in the assignment.

PROGRAMME SPECIFICATIONS

Learning Outcomes

On successful completion of this module, a student will be able to:


Identify and describe current web development techniques and methods.


Design and Develop an interactive web application to a defined set of requirements.


Identify and implement best practice in web development coding techniques with a view enhancing employability in the web development industry


Write effective documentation for developers and users.

Web Development

Teaching Methods

This module presents a generally practical approach to interactive application design and implementation. There are weekly classes incorporating a mixture of lecture delivery, in-class practical work. A series of practical exercises are scheduled to reinforce the lecture material and are central to the success of students learning in this module.
Not all learning activities are computer based and a variety of engagement activities are incorporated to give students opportunity to both learn and demonstrate their understanding in a way that goes beyond just creating deliverables.
Methods for good working practice in application design will be encouraged, including techniques for successful error handling, testing and debugging of applications. Students will also develop their skills in solving user requirement and coding problems.
Assignment briefs will allow students to demonstrate their understanding and application of the relevant coding techniques in the development of web sites built to deliver specific design functionality.
Students are required to attend all timetabled learning activities for this module. Participation in seminars and workshops is important for both their learning experience and that of their classmates.

Web Development

Assessment Methods

This module is assessed through a portfolio and a prototype.

Explore them all

View The Other Course’s Modules

Compulsory

Optional

Register your Interest

Register Now
Scroll to Top
Date
DRAG