Medium of instruction: | English |
Concepts
What is PHP?
Data Flow
What You'll Need
Scripting vs. Viewing
Your First Script
Absolute Basics
Embedding PHP within HTML
Variables
Operators
More Complex Operators
Making Choices
Introducing Conditionals: 'If' and Conditional Operators
Logical Operators
Using 'Else' and 'Elseif'
Multiple Choices: 'Switchcasebreak'
The Concise Conditional: '?' :
Loops and Control Structures
Repetition: The 'For' Loop
'While' and 'Do..While' Loops
Get Me Out Of Here! 'Break' and 'Exit'
Data
Introduction to Arrays
Referencing and Sorting Arrays
Associative Arrays
More About Arrays
Multidimensional Arrays
Joining Arrays and Splitting Strings
More String Manipulation
Replacing Text Within Strings
Introduction to Regular Expressions
More About Regular Expressions
Replacing Text Using Regular Expressions
Querying A Database
Our Sample MySQL Database
Connecting to the Database
Retrieving Data
Interacting With The User
A Simple HTML Form
A Simple PHP Search Script
Validating User Input
A Search Feature With Dynamic Options
An HTML Form For User Feedback
Adding The Feedback to the Database
Validating an Email Address
Uploading a File
Intermediate Coding Techniques
Reusing Code: Functions
Variable Scope
Calling By Value or By Reference
Variable Numbers of Arguments
Calling Functions Through Variables
Recursive Functions
Date and Time
Using External Code Resources
Error Capture: The Graceful Death
Error Capture: Custom Error Handlers
Sessions and Users
A Simple Login System
Sessions
Cookies
Logging a User
Logging Out
Registering a User
Objects
Classes And Objects
Properties and Methods
Constructor Functions
Inheritance
Polymorphism
Aggregation
Building a Data-Driven Website
The Project: A Discussion Forum
Common Elements
Adapting the Login Page
Adapting the Registration Page
View all Threads
Viewing a Thread
Making or Editing A Post
Deleting a Post or Thread
Classroom - Regular | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
Online | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | Study Online (on your computer) | Not Specified | Price On Request |
Balas Info
Balas Info is a Pioneer in Online training started by proven industry experts with an aim to provide Quality Training in the latest IT Technologies.
We Offer You
World Class Interactive Learning
Industry Savvy Trainers
Learn Right From Your Place
Customized Curriculum
Highly Affordable Courses
Guaranteed Placement Assistance