This course is for students who pursue their graduation in Computer Science (CSE, IT, ECE, EEE, E&I,BSC,BCA,and others). Students who are non Computer Science Branch can also learn Python. Python is a High-Level Language and very easy to understand.Â
Students will be learning aboutÂ
Introduction to Web Server Programming
Overview of PHP Capabilities
Setting up a Testing Server
Overview of Development Environments
Basic Scripting Syntax
PHP Code Blocks
Print & Echo Statements
Basic Language Constructs
Defining Constants and Variables - Data Types
Conditional Statements - if, else, elseif
Nesting Conditions
Looping Constructs - do, while, for, foreach
Introduction to Functions
Variable Scope
Passing and Returning Arguments through Functions
Using Include Files
Predefined PHP Functions
Array Functions
Input and Output
String Functions
Regular Expression Functions
Reading, Writing and Deleting Files
Reading Directory Contents
Working with Forms - GET and POST
Authentication and Authorization
Data Validation
Email Communication
Using Mail Servers (SMTP and Sendmail) for Client Communication
Configuring E-mail Output Parameters
User and Session Tracking
Working with Cookies
Tracking Visitors with Session IDs
MySQL Database Connectivity
Building a MySQL database
PHP's SQL API
Connecting to MySQL
Simple SQL Queries via PHP to SELECT, INSERT, DELETE and UPDATE Database Records
Executing SQL Calls
Â
Students are adviced to bring their Laptops and Pendrive for practicing practical tasks and to collect Study Materials