PHP - Most Used Web Development Language

Online Training,Web Development,Programming Online 25 16000

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and superglobal variables, among other elements. An introduction to Cascading Style Sheets (CSS) will allow you to style markup for webpages. Lastly, you'll gain the skills and knowledge to install and use an integrated PHP/MySQL environment like XAMPP or MAMP.

Overview Of PHP

    Static vs. Dynamic Web Sites
    Dynamic Content from Databases
    Developing Dynamic Internet Applications
    Client-Side Scripting vs. Server-Side Scripting
    Overview of PHP Advantages and Capabilities
    Configuring php.ini
    PHP vs. ASP

Basic Scripting and Looping Constructs

    PHP Scripting Fundamentals
    Print Statement
    Code Blocks
    Primitive Data Types
    Defining Constants and Variables
    Looping Constructs
        while
        do… while
        for
        exit and break

Conditional Constructs

    True and False Expressions
    if, else and elseif
    switch/case Statement
    The ?: (Ternary) Operator

Modularity through Include Files

    Using Include Files
    The Require Statement
    Modularizing Code with Functions
    Defining and Using Basic Functions
    
PHP Operators

    Logical Operators
    Relational Operators
    Bitwise Operators
    Other Operators
    PHP7 Null Coalescing operator
    PHP7 Spaceship Operator
    
PHP Functions
    Introduction to Functions
    Declaring Functions
    Scope
    Passing Arguments to Functions
    Local and Global Scope
    Passing Arguments to Functions by Value and Reference
    Variable Scoping and Return Values
    Recursion
    Coercive and Strict Type Declarations for Parameters and Return Values
    Optional and Rest Parameters
    Argument Unpacking
    Generator Return Expressions
    Anonymous Functions
    Iterator Functions
    Dynamic Function Calls
    Predefined PHP Functions

Arrays in PHP

    What are Arrays?
    Usage of Arrays in PHP
    Array Indexing
    Initializing Arrays
    Operating on Arrays
    Sorting Arrays
    One-Dimensional Arrays
    Multi-Dimensional Arrays
    Associative Arrays
    Array Functions
    Forms and Arrays in Web Applications

Configuring and Using MySQL
    MySQL as a Client/Server Solution
    Introduction to MySQL Capabilities as a Powerful RDBMS
    Installing and Configuring MySQL
    Connecting to MySQL
    PHP Functions Specific to MySQL
    Executing SQL Calls
        SELECT
        INSERT
        UPDATE
        DELETE
    Fetching Results of SELECT statements
    Using PHP MyAdmin to Configure MySQL


Basic OOP in PHP
    Defining Object Oriented Programming
    Creating New Objects in PHP
    PHP Object Syntax
    Using Predefined PHP OOP Libraries

Writing OOP PHP
    Implementing New Classes
    Extending Classes
    Understanding Private, Public and Protected
    Inheriting Methods and Properties
    Overriding Methods and Properties

Working with Data Files in PHP
    Searching File Contents with Regular Expressions
    Changing and Editing File Contents
    Splitting and Joining Information Inside Files
    String Functions
    Multibyte String Functions
    Regular Expression Functions
    Reading, Writing and Deleting Files
    Handling File Permissions
    File Locking
    Reading Directory Contents
    Creating and Deleting Directories


Using Cookies with PHP
    Purpose of Cookies
    Cookie Myths
    Setting Cookies
    Retrieving Cookies
    Expiring Cookies
    Deleting Cookies
    Storing Arrays in Cookies

 

Ashokraj KP

Search
Latest Courses