During this course you will learn following...
History of PHP
Installing PHP, General Requirements, UNIX based Systems
PHP Language Basics
Programming Basics, Comment markers, PHP Tags, Output Commands, Using Files, Include_path, Opening files, Reading files, Writing to Files, RTRIM
Naming Rules, Data Types, Numerical, Integer, Floating Point Numbers, Floating Point Precision, Single Quoted Strings, Double Quoted Strings, Creating and Assigning Variables, Assigning Values to Variables, Type Conversion, Variable Scoping, Global Keyword, Static Keyword, Super Globals, Constants, Operators, Assignment Operators, Increment/Decrement Operators, Arithmetic Operators, String Operators, Comparison Operators, Logical Operators
Statement Blocks, If Construct, Else Keyword, Elseif Keyword, Looping Constructs, While Loop, Do-while Loop, For Loop, Foreach Loop, Loop Control Words, Break, Continue
Syntax, Creating/Modifying with Square-Bracket Syntax, Array Functions, Pitfalls when using Arrays, Using a Return value as a Key
Conditionally Created Functions, Functions Created Inside Functions, Argument Passing by Value, Argument Passing by ReferencevReturning Values, Including External PHP Functions
PHP Object Oriented
Classes and Inheritance, Classes, Inheritance, Keywords
PHP & HTML
HTML/ PHP Examples
Installing MySQL, Testing MySQL
Basic SQL Statements
Creating Databases and Tables, Inserting Data into Tables, Viewing Tables, UPDATE, Drop
Connecting to MySQL
mysql_connect, mysql_error, mysql_select_db, Die
Using PHP to Perform Database Functions
Inserting Data into a Database, Creating Queries, Executing Queries, Processing the Returned Query Data, Updating the Database
Generating HTML using PHP
PHP Inside HTML, HTML Form with Embedded PHP, Multiple HTML Pages/Forms with PHP
Email and Cookies using PHP
Generating Email using PHP, Generating Cookies using PHP, Using Cookies
PHP and Database Security
Designing Databases, Connecting to Database, Encrypted Storage Model, SQL Injection, Security Techniques, Error Reporting, User Submitted Data
Computer with Internet connection (1 MB or faster).
Experience developing Web pages with HTML and CSS (either hand-coding or with an editor such as Dreamweaver).
Experience creating Web graphics using Photoshop, Fireworks, or other graphics application.
- Head of the Technical & Training Department at CBT College is having more than 17-years of professional experience in local & offshore (EU) industry.
- All Trainers at CBT College are highly qualified, experienced and Top Notch Industry Professionals with hands-on knowledge and experience of Latest Tools & Technologies.
- All Trainers at CBT College are working on local & off-shore projects and developers of 100s of Websites, Portals and Online Systems.
Do you want to find more about this course, please contact us