Courses NonDegree Display 2014-2015
Course Description | To PDF | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Course title | Introduction to Web Programming with PHP | |||||||||||||||||||||||||||||||||||||||
Course code | EBS2040 | |||||||||||||||||||||||||||||||||||||||
ECTS credits | 4,0 | |||||||||||||||||||||||||||||||||||||||
Assessment | None | |||||||||||||||||||||||||||||||||||||||
Period |
|
|||||||||||||||||||||||||||||||||||||||
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 |
Lecture notes.
|
|||||||||||||||||||||||||||||||||||||||
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 coursebook; 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 |
|