كمال ارشيد
طبيعة العمل
أكاديمي
المهنة
مدرس
البريد الإلكتروني
[email protected]
هاتف المكتب
(+970) 9 2345113 Ext. ext 2454

كمال ارشيد

طبيعة العمل
أكاديمي
المهنة
مدرس
البريد الإلكتروني
[email protected]
هاتف المكتب
(+970) 9 2345113 Ext. ext 2454
Web Programming II - 10676283
Course Title
Web Programming II
Course Number
10676283
Instructor Name
كمال ارشيد
Contact Information
[email protected]
Semester(s) and academic year(s)
Compulsory / Elective
Compulsory
Course Description

Introduction to the concept of server-side programming and PHP language. Datatypes, variables, selection and repetition control structure in PHP. One-dimensional and multi-dimensional arrays in PHP. Defining and invoking functions. Server-side validation. File Manipulation in PHP. Object-oriented Programming in PHP. Accessing and manipulating DBMS (MySql) in PHP. Cookies and Sessions controls in PHP.

Course Objectives

Introduction to the concept of server-side programming and PHP language. Datatypes, variables, selection and repetition control structure in PHP. One-dimensional and multi-dimensional arrays in PHP. Defining and invoking functions. Server-side validation. File Manipulation in PHP. Object-oriented Programming in PHP. Accessing and manipulating DBMS (MySql) in PHP. Cookies and Sessions controls in PHP.

Intended learning Outcomes and Competences

Apply the basic concepts on PHP programming, including the ability to write PHP programs, understand the basic data types, declaring variables, expressions, selection statements, iterations (loops) and use built-in and user defined functions

Apply the concept of injecting PHP code within HTML script, and let students grasp the relationship between PHP/HTML/javascript parts

Apply technologies like MySQL, PhPMyAdmin,  and xampp.

Textbook and References

PHP and MySQL for Dynamic Web sites (4th Edition) Author: Larry Allman,

2.  www.w3schools.com/

Assessment Criteria
Activity Percent (%)