Web Development using PHP
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesWeb Development using PHP Syllabus — Unit-wise Content
The official GTU curriculum for Web Development using PHP (subject code 4341604) as prescribed for Biomed · Semester 4 divides the course into 5 units, covering 43 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (4341604)Unit 1 Introduction to PHP
- 1.1. Configuration and installation of PHP, Apache Web Server, MySQL
- 1.2. Installing WAMP/XAMPP server
- 1.3. PHP Structure and Syntax
- 1.4. Rules of PHP syntax
- 1.5. PHP Echo and Print statements
- 1.6. PHP Constants, Variables
- 1.7. PHP Data Types
- 1.8. Scope of variables: Static, Local and Global
- 1.9. PHP operators
- 1.10. Looping Structure (for, while, do…while, for each, break and continue)
- 1.11. Conditional Structure (if...else, else if, switch)
Unit 2 Functions ,array and strings
- 2.1. User Defined function, argument function, variable function, Return function, default argument, Passing Arguments by Reference, Recursive function
- 2.2. Include() and require() function
- 2.3. Creating index based and Associative array and multidimensional Array
- 2.4. Accessing array Element
- 2.5. Library functions of an array. (Count, list, in_array, current, next, previous, end, each, sort, array_merge, array_reverse)
- 2.6. Creating and accessing String
- 2.7. Searching & Replacing String and Formatting String
- 2.8. String Related Library function: (Chr, ord, strtolower, strtoupeer, Web Development using PHP Course Code: 4341604 strlen, ltrim, rtrim, trim, substr, strcmp, strcasecmp, ctrops, strops, stristr, str_replace, strrev)
Unit 3 Working with data and form handling
- 3.1. Create, opening, Reading and writing file
- 3.2. working with directory
- 3.3. file uploading and downloading
- 3.4. Submitting form values using Get and Post Methods
- 3.5. Reading data from form using super globals $_GET, $_POST and $_REQUEST
- 3.6. Validate name using preg_match() function
- 3.7. Validate email and URL using filter() function
- 3.8. Sending plain text email, Sending HTML email and Sending attachments with email
Unit 4 Working with Cookies, Session, and Error Handling
- 4.1. Creating Cookies
- 4.2. Set Cookies
- 4.3. Destroying Cookies
- 4.4. Creating Session
- 4.5. Set Session
- 4.6. Destroying Session
- 4.7. Exception Handling in PHP using die() using custom error handling using try and catch
Unit 5 Database Connectivity using MYSQLi
- 5.1. MySQL introduction
- 5.2. Creating a Database
- 5.3. Creating a table
- 5.4. Dropping Database & Tables
- 5.5. Adding Fields
- 5.6. Connection of PHP and MYSQL using MySQLi extension using PDO (PHP Data Objects)
- 5.7. Creating and Deleting MySQLi database using PHP
- 5.8. Updating, Inserting, Deleting records in the MySQLi database
- 5.9. Retrieving data from MySQLi database Web Development using PHP Course Code: 4341604 Note: The UOs need to be formulated at the ‘Application Level’ and above of Revised Bloom’s Taxonomy’ to accelerate the attainment of the COs and the competency.