Courses Bachelor Display 2017-2018

Course Description To PDF
Course title Introduction to Web Programming with PHP
Course code EBS2040
ECTS credits 4,0
Assessement None
Period
Period Start End Mon Tue Wed Thu Fri
3 15-1-2018 26-1-2018 C
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 / Book / Online material
Prerequisites
Basic computer skills are required, knowledge of HTML is a pre. Since the course is taught as distance education, an internet connection is an absolute requirement, as well as a working VPN connection to the university network in case you decide to work from outside the university network (e.g. at home). All information and content will be made available via the course web portal: http://php.infonomics.nl (accessible from within university network or VPN).
Based on experiences from previous years, students with limited knowledge of HTML need 35 - 40 hours per week to complete the course successfully.
We do not provide a resit for this skills training.
Teaching methods Assignment / Groupwork
Assessment methods Final Paper / Participation
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 and Management of Information Elective Skills
Bachelor International Business Year 2-3 Elective skills
Bachelor Economics and Business Economics Specialisation Economics Elective Skills
Bachelor Economics and Business Economics Specialisation International Business Economics Elective Skills
SBE Exchange Bachelor Bachelor Exchange Skills
SBE Exchange Master Bachelor Exchange Skills
SBE Non Degree Courses Bachelor Skills