In this video training title from Doug Bierer, you will learn the fundamentals of PHP and MySQL. These two platforms have been virtually inseparable for many years, and major groundbreaking websites such as WordPress, Wikipedia, and Facebook use PHP and MySQL technologies. This computer software training is designed for the beginner; no previous programming or database experience is required. Your training begins with the absolute basics, covering topics such as …
PHP and MySQL
Video description
In this video training title from Doug Bierer, you will learn the fundamentals of PHP and MySQL. These two platforms have been virtually inseparable for many years, and major groundbreaking websites such as WordPress, Wikipedia, and Facebook use PHP and MySQL technologies. This computer software training is designed for the beginner; no previous programming or database experience is required. Your training begins with the absolute basics, covering topics such as creating variables, working with data types and outputting them to a webpage. You will learn how to work with arrays, how to use loops and control structures such as foreach, while and if. You will learn about functions and creating classes for object-oriented programming. You will master interacting with MySQL and using SQL functions to store and retrieve data. Doug also provides in-depth lessons on how PHP and MySQL can be used to send email, work with date and time functions, use cookies and sessions, building web forms, and much more. Throughout this training course you will complete labs that re-enforce the concepts you have learnt. Once you have completed this video tutorial you will be well versed in the fundamentals of creating web applications using PHP and MySQL. Working files are included, allowing you to follow along with the author throughout the lessons.
Using The printf Command To Format A String
00:04:26
Understanding The substr Command
00:04:42
Working With Strings
00:08:12
Debugging An Application
00:07:39
Lab: Mixing HTML And PHP
00:03:04
Solution: Mixing HTML And PHP
00:04:43
Working With Arrays
Working With Numeric Keys
00:03:24
Working With Associative Arrays
00:02:01
Assigning Values To Arrays
00:05:14
Creating A Multidimensional Array
00:05:31
Searching Arrays
00:05:08
Sorting Arrays
00:07:33
Removing Values From Arrays
00:04:21
Measuring Array Differences
00:03:27
Merging Arrays
00:01:27
Lab: Using An Array To Generate A Drop Down Menu
00:02:09
Solution: Using An Array To Generate A Drop Down Menu
00:04:20
Creating Control Structures: Looping And Branching
Comparing Values
00:05:21
Using if, else, And elseif
00:07:12
Using switch
00:03:16
Setting Up A for Loop
00:04:35
Configuring while And do while Loops
00:05:34
Using A foreach Loop
00:05:58
Branching With continue, break, And goto
00:05:19
Lab: Using Loops To Display Rows Of Data On A Web Page
00:02:17
Solution: Using Loops To Display Rows Of Data On A Web Page
00:03:23
Managing The Code: Functions
Using Built-In Functions
00:05:36
Creating Your Own Functions
00:06:29
Returning Values
00:03:53
Defining Mandatory And Optional Parameters
00:04:11
Using Parameters By Reference
00:05:32
Handling A Variable Number Of Parameters
00:04:11
Understanding Global Variables
00:06:41
Lab: Creating A Function Which Paginates Rows Of Data
00:02:52
Solution: Creating A Function Which Paginates Rows Of Data
00:08:33
Managing The Code: Object-Oriented Programming
Defining Classes
00:09:46
Adding Properties
00:04:56
Creating Methods
00:07:54
Determining The Visibility Level
00:07:59
Building Classes By Inheritance
00:05:14
Handling Exceptions
00:07:18
Introducing The MVC (Model-View-Controller) Design Pattern
00:05:27
Lab: Building An MVC Website Using OOP
00:01:54
Solution: Building An MVC Website Using OOP
00:03:08
Managing The Code: External Libraries
Loading Code With include
00:02:48
Loading Code With require
00:04:34
Loading Code Once Only
00:04:05
PHP Extensions And PECL
00:06:16
PHP Libraries And PEAR
00:04:32
Lab: Downloading An External Library
00:02:20
Solution: Downloading An External Library
00:03:36
Managing Files
Using The f* Family
00:07:16
Using The file Family
00:05:10
Understanding Streams
00:07:22
Updating The Error_Log
00:05:42
Parsing Directory Structures
00:04:15
Lab: Reading A CSV File
00:03:31
Solution: Reading A CSV File
00:08:38
Managing A MySQL Database
Understanding RDBMS Terminology
00:05:52
Command Line Access
00:04:24
Using phpMyAdmin
00:09:57
Configuration
00:12:16
Creating A Database
00:08:48
Managing Tables - Part 1
00:07:57
Managing Tables - Part 2
00:07:08
Understanding Indexes And Relationships
00:06:48
Establishing Relationships And Constraints
00:09:34
Lab: Defining Tables And Relationships For A Website
00:04:33
Solution: Defining Tables And Relationships For A Website
00:08:47
Understanding Structured Query Language (SQL)
Retrieving Data Using SELECT
00:10:46
Adding Data Using INSERT
00:08:42
Editing Data Using UPDATE
00:07:57
Removing Data Using DELETE
00:05:31
Performing Advanced Queries Using JOIN
00:11:51
Lab: Creating Select, Insert, Update, And Delete SQL Statements
00:02:25
Solution: Creating Select, Insert, Update, And Delete SQL Statements
00:10:42
Using PHP To Interact With A MySQL Database
Understanding The Different MySQL Database Extensions
00:10:39
Reading Data From A Table
00:09:57
Writing Data To A Table
00:11:33
Updating Data In A Table
00:09:56
Deleting Data From A Table
00:09:52
Reading Data From Multiple Tables
00:10:15
Lab: Display Products And Members Using PHP And MySQL
00:01:56
Solution: Display Products And Members Using PHP And MySQL
00:10:46
Using Regular Expressions
Understanding The Three Regular Expression Command Sets
00:08:28
Defining Basic Patterns
00:09:13
Using preg_match For Form Validation
00:08:38
Finding All Matches With preg_match_all
00:04:17
Using preg_replace For Intelligent Search And Replace
00:06:42
Lab: Using Regular Expressions To Validate Form Data
00:03:17
Solution: Using Regular Expressions To Validate Form Data
00:10:13
Managing Email
Sending Mail Using mail
00:10:14
Using External Mail Libraries
00:10:49
Adding An Attachment To Email
00:07:00
Sending Email Using SMTP
00:04:00
Lab: Using PHP To Send A Confirmation Email
00:03:11
Solution: Using PHP To Send A Confirmation Email
00:04:54
Working With Date And Time
Understanding Timestamps
00:06:48
Using The date Command
00:04:20
Using The DateTime Class
00:07:43
Performing Date Arithmetic
00:09:27
Lab: Capturing Date Of Birth Using DateTime
00:01:38
Solution: Capturing Date Of Birth Using DateTime
00:08:46
Managing Web Operations
Reading Inbound Information From Built-In Global Variables
00:05:56
Handling Cookies
00:12:41
Managing Sessions
00:09:21
Setting Headers And Performing Redirection
00:07:43
Reading Incoming Header Information
00:06:34
Using Output Buffering
00:06:32
Deploying An Application To A Website
00:07:53
Lab: Using Cookies And Sessions To Implement A Shopping Cart
00:07:32
Solution: Using Cookies And Sessions To Implement A Shopping Cart - Part 1
00:07:32
Solution: Using Cookies And Sessions To Implement A Shopping Cart - Part 2
00:06:56
Building Web Forms
Capturing Form Data
00:16:20
Understanding Form Input Elements
00:07:56
Working With Select Tags
00:08:11
Defining Checkboxes And Radio Buttons
00:09:14
Handling File Uploads
00:08:41
Securing Form Data: Inbound Filtering
00:06:48
Securing Form Data: Form Data Validation
00:09:17
Securing Form Data: Output Escaping
00:06:39
Lab: Integrating Form Data With The Database
00:02:42
Solution: Integrating Form Data With The Database
00:07:02
About The Author
About The Author
00:02:03
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