Courses Exchange Display 2016-2017

Course Description To PDF
Course title Introduction to Web Programming with PHP
Course code EBS2040
ECTS credits 4,0
Assessment Whole/Half Grades
Period
Period Start End Mon Tue Wed Thu Fri
3 16-1-2017 27-1-2017 -
Level Introductory
Coordinator Raoul Haenbeukers
For more information: r.haenbeukers@maastrichtuniversity.nl
Language of instruction English
Goals
Learn and understand the basic working of dynamic websites
Learn to program in PHP
Learn the basic working of databases
Apply all acquired knowledge to your personal dynamic website by means of a real life example (for instance a Cultural events calendar, an Online Bookstore or a Content Management System)
Description
This course enables students to build dynamic database driven (e-commerce) web sites using the PHP programming language. The course is explicitly meant for students with limited or no programming experience and discusses basic programming building blocks needed to create interactive, dynamic websites. We do not address in depth discussions of for instance object oriented programming. PHP is an open source based programming language widely used on the Internet for both commercial and non-commercial websites such as Facebook. This course gives an introduction in programming with PHP in combination with some simple database techniques in order to be able to understand the working of dynamic websites. In the first week we will discuss step by step the features and main building blocks of PHP whereas in the second week a real life project will be implemented such as an online book store or an online cultural event calendar.
Literature
Syllabus
Prerequisites
Basic computer skills (understanding of directories and the file system and general computer use) is required, knowledge of HTML is a pre. Note that the course can be followed remotely/at home but an Internet connection is required, as well as a VPN connection with the university network. Note furthermore that formal subscription to the course is required even for those who run the course remotely. Based on experiences from previous years, students with limited knowledge of HTML need 35 - 40 hours per week to complete the course successfully. We have no course book; all information will be transferred via the Internet. Course website is available at http://php.infonomics.nl (accessible from within university or VPN).
An advanced level of English
We do not provide a resit for this skills training.
Teaching methods (indicative; course manual is definitive) Lecture / Assignment
Assessment methods (indicative; course manual is definitive) Final Paper
Evaluation in previous academic year For the complete evaluation of this course please click "here"
This course belongs to the following programmes / specialisations
Bachelor Economics and Business Economics Specialisation Economics Elective Skills
Bachelor Economics and Business Economics Specialisation Economics and Management of Information Elective Skills
Bachelor Economics and Business Economics Specialisation International Business Economics Elective Skills
Bachelor International Business Year 2-3 Elective skills
SBE Exchange Bachelor Bachelor Exchange Skills
SBE Exchange Master Bachelor Exchange Skills
SBE Non Degree Courses Bachelor Skills