Module Descriptors
INTRODUCTION TO WEB PROGRAMMING (EFREI)
COWB40390
Key Facts
Digital, Technology, Innovation and Business
Level 4
15 credits
Contact
Leader: James Stanley
Hours of Study
Scheduled Learning and Teaching Activities: 40
Independent Study Hours: 60
Total Learning Hours: 100
Assessment
  • Coursework - Assignment (1500 words) weighted at 100%
Module Details
Texts
Directed reading will be given in lectures.
PHP for the World Wide Web (Visual QuickStart Guides). Larry Ullman. Peachpit Press 2011 ISBN-10: 0321442490
PHP Reference - www.php.net
Resources
The Internet
Web Server PHP and MYSQL
Special Admissions
Available to EFREI students only
Learning Strategies
As this is a heavily practical discipline, the content will be delivered over 40 hours of lectures and practical sessions. This will support the underlying knowledge and skills required to complete the module, and will be facilitated with booklets, course texts, and the Internet. Group discussions will also take place in these sessions.
Indicative Content
This module will address:

Procedural server side languages such as PHP
Introduction to web and databases
Web programming best practices
Program design
Program testing
Web servers
Assessment Details
An Assignment (100%) (Learning Outcomes 1-3) which consists of;
A portfolio showing various examples of web programming, which will build up from simple to complex activities. A report to support the examples showing program design and testing of approximately 1500 words.
Learning Outcomes
1. PLAN AND PROGRAM SERVER SIDE WEB APPLICATIONS.
Problem Solving

2. DEVELOP WEB APPLICATIONS TO INTERACT WITH SIMPLE DATABASES.
Application

3. DEVISE TEST PLANS TO TEST WEB PROGRAMS WITH DATABASE INTERACTIVITY.
Learning