Training Course
PHP Programming & MySQL for Web Development
Public Scheduled Course Dates
Prices per delegate. All prices exclude VAT.
Date | Location | Price | |
23 Sep - 27 Sep 2024 | Virtual |
£2100
|
|
18 Nov - 22 Nov 2024 | Virtual |
£2100
|
Private Training
Flexible dates, location and content. All prices exclude VAT.
Course Duration
5 DaysPHP Programming & MySQL for Web Development Course Overview
The PHP Programming & MySQL for Web Development course is designed to give delegates the knowledge to develop/maintain PHP scripts utilizing the MYSQL database system and HTML.Course Prerequisites
-
- Have attended Introduction to MySQL or have equivalent knowledge
- Familiarisation with programming concepts is useful, this knowledge can be obtained by attendance on the Concepts of Programming course
Course Objectives
-
- Demonstrate a good practical knowledge of how to write successful HTML/PHP code utilising a MySQL database
Target Audience for this Course
-
- This course would benefit UNIX and Windows Users, Web Developers and Programmers wishing to create web based systems utilising PHP and MySQL.
Skills Gained from this Training
-
- Declare variables and initialise them
- Construct expressions with arithmetic, logical and relational operators
- Use iterative type statements
- Use conditional statements
- Read/write text and binary files
- Manipulate text using regular expression
- Use and code functions
- Use built-in library functions
- Use arrays and hashes
- Create and use external PHP Code
- PHP Configuration
- Basic SQL Syntax
- Connect to a MySQL Database with Error Checking
- Use PHP to Interact with a MySQL Database
- Utilise PHP with the HTML Environment
- Work with Email and Cookies
- Consider Security Implications when using PHP and MySQL
Included with this course
-
- Comprehensive course materials and exercises
PHP Programming & MySQL for Web Development Course Content
-
HISTORY OF PHP
Installing PHP
General Requirements
UNIX based Systems
Windows based Systems
Integrated Development Environment (IDE) -
PHP LANGUAGE BASICS
Programming Basics
Comment markers
PHP Tags
Output Commands
Using STDIN STDOUT and STDERR
Using Files
Include_path
Opening files
Reading files
Writing to Files
RTRIM -
PHP VARIABLES
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
Variable Variables
Operators
Assignment Operators
Increment/Decrement Operators
Arithmetic Operators
String Operators
Comparison Operators
Logical Operators -
CONTROL STRUCTURES
Statement Blocks
If Construct
Else Keyword
Elseif Keyword
Looping Constructs
While Loop
Do-while Loop
For Loop
Foreach Loop
Loop Control Words
Break
Continue -
REGULAR EXPRESSIONS
Meta-Characters
Backslash
Unicode Character Properties
Circumflex and Dollar
Full Stop
Square Brackets
Vertical Bar
Multipliers
Subpatterns
Repetition
Pattern Matching with ereg and eregi
Pattern Matching with preg_match
Splitting Text
Switch -
PHP ARRAYS
Syntax
Creating/Modifying with Square-Bracket Syntax
Array Functions
Pitfalls when using Arrays
Using a Return value as a Key
Converting to Array
Sorting an Array
Multi-Dimensional Arrays
Example
Creating a new Multi-Dimensional Array -
PHP FUNCTIONS
Conditionally Created Functions
Functions Created Inside Functions
Argument Passing by Value
Argument Passing by Reference
Returning Values
Including External PHP Functions -
PHP OBJECT ORIENTED
Classes and Inheritance
Classes
Inheritance
Keywords -
PHP & PEAR
What is PEAR?
Command Line Package Installer
Fully-Automatic Installation
Semi-Automatic Installation
What is PECL -
PHP & HTML
HTML/PHP Examples
-
PHP CONFIGURATION
Working with External Files
Error Reporting
Interacting with External Programs -
BASIC SQL STATEMENTS
Creating Databases and Tables
Inserting Data into Tables
Viewing Tables
UPDATE
Drop -
CONNECTING TO MySQL
mysqli_connect
mysqli_error
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
Public Scheduled Course Dates
Prices per delegate. All prices exclude VAT.
Date | Location | Price | |
23 Sep - 27 Sep 2024 | Virtual |
£2100
|
|
18 Nov - 22 Nov 2024 | Virtual |
£2100
|
Private Training
Flexible dates, location and content. All prices exclude VAT.
-
PHP Programming & MySQL for Web Development Course Options
Please contact us to discuss options for this coursePublic ScheduledPublic ScheduledFixed course content, fixed date, fixed location, fixed length, multiple organisations - All you need to do is choose which course you would like to attend and contact us to book!PrivatePrivateFlexible course content, flexible training date(s), flexible location(s), variable course length, private to your organisation - Courses can be held at one of our training venues or at another location convenient to you. Training can be set over a number of days or weeks to allow for practice time between training sessions.VirtualVirtualThese courses can be attended from anywhere.
- Virtual Training
I would recommend this course to others
S. , Excel Level 2
Following this training what are you going to do differently
I have a new perspective on project management and am able to understand most of the aspects required
M. , Project Management Essentials
The course has given me a foundation to design a better presentation
T.M. South Tyneside Council, PowerPoint Essentials
Which part of the course did you find particularly valuable
That it is important to not be as strict on the rules and regulations and to also use rapport. To review experience personally to learn from them.
M.W. Murray Plate Group Ltd, Stepping up to Management
A lot of detail to take on board but interesting nonetheless.
A.P. James Jones and Sons Ltd, Excel Level 2
I'm very pleased I went on this course I have learnt a lot and I'm sure I will be more efficient in my role as a result. The tips I learnt will save me a lot of time at work.
D.S. Joseph Rowntree Foundation, Outlook Essentials
Following this training what are you going to do differently
Now that I know formulas, I won't have to watch how to videos on Youtube, I can just refer back to my training notes.
S.P. Drummond Central, Excel Level 2
My forms will look professional going forward
G.B. , Word Essentials
Public Scheduled Course Dates
Prices per delegate. All prices exclude VAT.
Date | Location | Price | |
23 Sep - 27 Sep 2024 | Virtual |
£2100
|
|
18 Nov - 22 Nov 2024 | Virtual |
£2100
|
Private Training
Flexible dates, location and content. All prices exclude VAT.
Courses Related to PHP Programming & MySQL for Web Development Training
Introduction to MySQL Course Course overview: The Introduction to MySQL course covers the basics of the SQL language as implemented by MySQL. The course is designed to give delegates practical experience in writing SQL statements using the MySQL client program and MySQL Workbench. The basic SQL statements, including the use of SQL functions and
Please contact us to discuss your PHP Programming & MySQL for Web Development course, we have many solutions available to ensure you receive the best training possible.
Your SQL course can be delivered online or in-person. You can choose your learning path and delivery style. Learn in-person or online with our virtual classrooms. Your course can be delivered online, at your office or at one of our training venues, it's your choice. Small course sizes. Course materials included. Flexible PHP Programming & MySQL for Web Development course content. Expert trainers and tried & tested training methods. Many course materials available online using your personal training account.
You can master SQL, please contact us to book a place or request a quote for your PHP Programming & MySQL for Web Development course.
General Information
PHP and MySQL courses in North East England. PHP and MySQL training courses for web developers. PHP and MySQL training courses in Newcastle, Durham, Washington, sunderland and throughout the North East of England. PHP and MySQL courses in Newcastle.
IT Training Solutions Ltd
Oakville, 14 Durham Road West, Bowburn, Durham, DH6 5AU
0191 377 8377
ittrainingsolutions.co.uk
Printed:9/14/2024 4:19:14 AM
Oakville, 14 Durham Road West, Bowburn, Durham, DH6 5AU
0191 377 8377
ittrainingsolutions.co.uk
Printed:9/14/2024 4:19:14 AM