Join Advance PHP with HP
Advance PHP Training to Nurture your Technical Expertise & Programming Ability.
PHP development is effectually used for web, software and mobile application development. PHP is an open source scripting language that offers great features and functionalities for hi-end application development. From simple website to complex portal development, businesses prefer this useful language due to its various advantages. We at HP computer provide PHP training courses that enhance your programming ability essential to create different types of applications. We assist to nurture your technical expertise in PHP through our systematically designed training courses. We provide an opportunity to work on live project as a part of our advanced training program.
Course Curriculum
PHP Review
- PHP Basics
- Working with Arrays
- Sorting Arrays
- Variable Scope in PHP
- Arithmetic Operators
- Comparison Operators
- The If and While Constructs
- Functions
- Declaring Functions
- Passing Data By Reference
- Variable Arguments
- Including Code in Scripts
String Manipulation
- Formatting String for Presentation
- Formatting String for Storage
- Joining and Splitting String
- Comparing String
- Matching and replace Substring
Managing Web Sessions
- Using PHP Session Handling
- Managing Sessions Across Multiple Servers
- PHP Cookie Handling
Handling Date & Time in PHP
- Displaying Dates & Times
- Parsing a Date or Time
- Generating Relative Times
Sending Simple Emails with PHP
- Using PHP's Email functions
- Sending Simple Emails
- Sending HTML Emails
- Working with Web Forms
Object Oriented Programming
- Object oriented concepts
- Define a class
- Class attributes
- An Object
- Creating an object
- Object properties
- Object methods
- Object constructors and destructors
- Class constants
- Static method
- Class inheritance
- Abstract classes
- Final keyword
- Implementing Interface
- Object serialization
- Understanding Advance and New
- Checking for class and method existence
- Iterators
Try/Catch Exception Handling
- Handling PHP Exceptions
- Using Try/Catch Blocks
- The Exception Object
- Generating Custom Exceptions
- Multiple Catch Blocks
- Default Exception Processing
Working With The File System
- Creating and deleting a file
- Reading and writing text files
- Working with directories in PHP
- Checking for existence of file
- Determining file size
- Opening a file for writing, reading, or appending
- Writing Data to the file
- Reading characters
Working With Regular Expressions
- The basic regular expressions
- Matching patterns
- Finding matches
- Replace patterns
Introduction To Database
- What is RDBMS technology?
- Introduction to SQL
- Connecting to the MYSQL
- Selecting a database
- Adding data to a table
- Displaying returned data on Web pages
- Finding the number of rows
- Looping through database
- Inserting data
- Deleting data
- Entering and updating data
- Executing multiple queries
- Understanding Primary and Foreign Keys
- Understanding Database Normalization
- Dealing with Dates and Times
JavaScript
- Introduction to JavaScript
- Form validation using JavaScript
- Email validation using JavaScript
AJAX (Asynchronous JavaScript and XML)
- Introduction to AJAX
- Introduction to XML HttpRequest Object
- Method and Properties of XML HttpRequest
- Application of AJAX in web application
XML
- Introduction to XML and its use.
PHP LIVE Project Training
- Project Discussion
- Requirements analysis of Project