In this PHP - MYSQL training course you will learn how to leverage PHP and MySQL for your website development to create dynamic, interactive websites. This training is designed for the savvy developer, you should have some experience with programming languages, and familiarity with PHP and MySQL, as well as HTML. Author Steve Perry starts with some basics on PHP, and integrating it into a website form. The tutorial continues on with some …
Dynamic Web Design with PHP and MySQL
Video description
In this PHP - MYSQL training course you will learn how to leverage PHP and MySQL for your website development to create dynamic, interactive websites. This training is designed for the savvy developer, you should have some experience with programming languages, and familiarity with PHP and MySQL, as well as HTML. Author Steve Perry starts with some basics on PHP, and integrating it into a website form. The tutorial continues on with some PHP programming fundamentals, covering the most often used functions - IF, ELSE, AND, OR, NOT, and others. You then cover looping, arrays and functions. As you continue on in this video training course, you cover the basics of MySQL - adding, deleting and updating data to tables. You will then combine PHP and MySQL together for managing your data. You finish off with some CSS, JavaScript and Ajax integration to bring it all together to make your site interactive. Throughout this video tutorial, you will complete assignments that will help you apply everything you are learning along the way. By the end of this video course, you will have a solid understanding of how to apply PHP and MySQL together to create a dynamic website. Extensive working files are provided to allow you to follow along and create a project with the author in this Dynamic Web Design Course with PHP and MySQL.
Setting Up Your Computer For PHP And MySQL
00:04:02
Installing WAMP For Windows
00:07:03
Installing MAMP For Macintosh - Part 1
00:03:58
Installing MAMP For Macintosh - Part 2
00:02:28
Using A Hosting Service
00:06:38
PHP Basics
Using PHP Script Tags
00:04:01
Displaying HTML To Your Browser Window
00:07:48
HTML Forms
00:10:13
Using The SELECT Tag
00:06:20
Using The TEXTAREA Tag
00:06:47
Using The RADIOBUTTON Tag
00:04:09
Using The CHECKBOX Tag
00:05:36
Assigning Values To Variables
00:04:49
Appending Text
00:04:12
Debugging Techniques - Part 1
00:07:21
Assignment 1
00:04:12
Assignment 1 - Solution
00:05:49
PHP Programming Fundamentals
String Delimiters
00:07:47
Simple Math
00:05:30
HTML Tables
00:07:53
Using IF Statements
00:04:16
The ELSE Clause
00:04:44
Nested IFs
00:05:41
Code Formatting Rules
00:05:25
Comparison Operators - Chapter 4
00:08:18
Using AND
00:04:38
Using OR
00:04:27
Using NOT
00:05:39
Field Validations
00:06:52
Using DIVs
00:08:31
Using DIVs And Forms
00:03:17
Debugging Techniques - Part 2
00:10:00
Assignment 2
00:04:39
Assignment 2 - Solution
00:10:16
Advanced PHP Constructs
The for Loop
00:07:35
The while Loop
00:09:02
Reading A File
00:08:29
Writing To A File
00:07:44
Displaying A Data From A File Into An HTML Table
00:12:55
Debugging Techniques - Part 3
00:07:58
Assignment 3
00:05:34
Assignment 3 - Solution
00:08:56
Functions, Arrays, And Strings
Simple Function
00:02:38
Functions That Receives Data
00:03:30
Functions That Returns A Value
00:02:28
Functions That Receives Data And Returns A Value
00:06:20
Variable Scope
00:07:19
Functions That Returns Multiple Values
00:06:50
Using Include Files
00:04:16
Array Basics
00:07:52
Sorting Arrays
00:06:14
Loading An Array From A File
00:02:10
Loading An Array From A Directory
00:06:19
Recursive Programming
00:08:57
Finding Text
00:06:48
Finding Text With Regular Expressions
00:05:11
Finding Simple Patterns Using Regular Expressions
00:07:59
Debugging Techniques - Part 4
00:08:04
Assignment 4
00:05:40
Assignment 4 - Solution
00:09:18
Introduction To MySQL
Introduction To SQL
00:09:46
The Example Database
00:06:50
Interactive MySQL
00:07:20
Creating Tables
00:08:19
Simple SELECT Statement
00:05:39
Comparison Operators - Chapter 7
00:05:41
Logical Operators
00:05:56
Selecting Nulls
00:02:05
Sorting Results
00:05:46
Aggregate Functions
00:06:38
Pattern Matching
00:05:14
Inserting Rows
00:04:05
Updating Table Data
00:05:14
Deleting Rows
00:01:56
SQL Debugging Techniques - Part 5
00:05:38
Assignment 5
00:02:54
Assignment 5 - Solution
00:03:20
PHP With MySQL
Connecting To MySQL Within A PHP Program
00:09:52
Pass Data To A Select
00:04:49
Adding Rows To A Table
00:09:06
Deleting Rows From A Table
00:05:11
Updating Data In A Table
00:08:51
Populating A Select-Option List
00:03:32
Login Validation
00:06:37
Relative Referencing
00:04:39
Creating Tables With phpMyAdmin
00:07:07
Inserting Data With phpMyAdmin
00:07:47
Common Database Functions
00:07:16
Debugging Techniques - Part 6
00:05:13
Assignment 6
00:03:43
Assignment 6 - Solution - Part 1
00:06:33
Assignment 6 - Solution - Part 2
00:07:49
PHP With Advanced MySQL
Date Functions
00:04:24
Using Indexes
00:06:58
Grouping Data
00:06:59
Having Clause
00:04:46
Joining Tables - Part 1
00:06:46
Joining Tables - Part 2
00:07:28
Joining Tables - Part 3
00:04:05
Subqueries - Part 1
00:08:16
Subqueries - Part 2
00:05:24
Assignment 7
00:02:07
Assignment 7 - Solution
00:04:16
PHP With CSS, JavaScript And Ajax
Basic JavaScript Syntax
00:09:44
Validating A Form Field With JavaScript
00:08:13
Positioning A DIV With JavaScript
00:07:49
Parsing Multiple Values JavaScript With PHP
00:05:36
Using Simple Ajax
00:09:14
Using Ajax To Update A Form In Place
00:04:58
Using Ajax To Show SQL Results In Place
00:06:45
Using Ajax To Update The Database
00:05:32
Debugging Techniques - Part 8
00:09:32
Assignment 8
00:05:18
Assignment 8 - Solution - Part 1
00:07:41
Assignment 8 - Solution - Part 2
00:07:16
Assignment 8 - Solution - Part 3
00:05:44
Conclusion
Server-Side Solutions
00:04:30
Security Considerations
00:03:27
Sending Email With PHP (Simple Mail Program)
00:05:44
Next Steps
00:05:31
About The Author
00:02:31
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept