What you'll learn

After completing the course, students will be able to: Understand web application architecture. Develop dynamic websites using PHP. Connect PHP applications with MySQL databases. Apply OOP concepts in PHP programming. Build simple database-driven web applications.

  • "Control Structures if, if-else, nested if switch" Looping Statements Simple PHP calculator,Menu driven PHP programs
  • Client-Server Architecture, HTTP, Web Browsers, Web Servers Introduction to PHP, Features, Environment Setup Installing PHP and Xampp Structure of a PHP Program Embedding PHP in HTML,PHP Syntax and Comment PHP inside HTML page Variables/Constants/Datatypes/Operators
  • Arrays-Indexed arrays,Associative arrays,Multidimensional arrays String Handling Creating HTML Forms-GET and POST methods,Form validation using PHP
  • Functions, Parameter Passing Returning values from functions,Built-in PHP functions,Date and Time functions
  • "MySQLi connection Connecting PHP with MySQL " CRUD Operations-Insert/Select/Update/Delete Student database application
  • Cookies and Sessions Login/Logout Systems File Handling and Uploading File Handling and Uploading
  • OOP in PHP Declaring classes and objects Constructors and Destructors Inheritance
  • Security (SQL Injection, XSS) Introduction to MVC Overview of Laravel
  • Practice Work
  • Client-Server Architecture, HTTP, Web Browsers, Web Servers Introduction to PHP, Features, Environment Setup Installing PHP and Xampp Structure of a PHP Program Embedding PHP in HTML,PHP Syntax and Comment PHP inside HTML page Variables/Constants/Datatypes/Operators
  • "Control Structures if, if-else, nested if switch" Looping Statements Simple PHP calculator,Menu driven PHP programs
  • Arrays-Indexed arrays,Associative arrays,Multidimensional arrays String Handling Creating HTML Forms-GET and POST methods,Form validation using PHP
  • Functions, Parameter Passing Returning values from functions,Built-in PHP functions,Date and Time functions
  • "MySQLi connection Connecting PHP with MySQL " CRUD Operations-Insert/Select/Update/Delete Student database application
  • Cookies and Sessions Login/Logout Systems File Handling and Uploading
  • OOP in PHP Declaring classes and objects Constructors and Destructors Inheritance
  • Security (SQL Injection, XSS) Introduction to MVC Overview of Laravel
  • PHP Project

Dr. Pooja Chopra
Associate Professor

An accomplished Associate Professor with over 18 years of academic and research experience, specializing in Computer Science. Completed Ph.D. in 2020 with a focus on cloud computing and intelligent systems. Demonstrated research excellence through 10+ Scopus-indexed publications in reputed international journals and conferences. Adept at mentoring students, leading academic initiatives, and contributing to curriculum development. Actively engaged in interdisciplinary research with a strong interest in AI, cloud resource provisioning, and emerging technologies.