Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

In Real World PHP Programming: The Basics, VTC Author Mike Morton introduces PHP programming in a fashion that is immediately applicable to experienced programmers, and new programmers alike. This programming title does not focus on getting certified in PHP, but rather focuses on the application of PHP in everyday programming, including the proper terminology as well as learning PHP slang. Starting with the absolute basics of PHP types and statements, Mike progresses you through conditional and loops, MySQL, and into advanced topics such as functions and session management. With working examples, and application of what you are learning shown throughout, Mike makes learning PHP an easy and enjoyable endeavour. To begin learning today simply click on one of the links.

Subscriber Reviews

Average Rating: 3.3333333333333335 out of 5 rating Based on 3 Ratings

"PHP programming " - by henry on 01-JUL-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
The video started great, by the time it reached Embed HTML the sound was garbled.
Report as Inappropriate

Table of Contents

Chapter/Selection

Time

Introduction

What This Course Covers

Play Video

00:02:14

What You Will Need

Play Video

00:02:40

Resources - Using PHP.net Pt.1

Play Video

00:04:51

Resources - Using PHP.net Pt.2

Play Video

00:04:17

Other PHP Resources

Play Video

00:03:10

Hosting Resources

Play Video

00:06:23

Starting with PHP

What is PHP

Play Video

00:04:10

PHP Programming Standards

Play Video

00:04:07

Embedding PHP in HTML

Play Video

00:05:27

Embedding HTML in PHP

Play Video

00:05:15

The All Important Semi-colon

Play Video

00:01:38

Your First PHP Script

Play Video

00:05:34

Comments

Play Video

00:02:24

Chapter 2 Challenge

Play Video

00:07:57

PHP Basics

Variables

Play Video

00:04:04

PHP Statements

Play Video

00:00:45

Values and Value Types Part 1

Play Video

00:07:48

Values and Value Types Part 2

Play Video

00:02:42

Referencing Variables and Constants

Play Video

00:03:00

Superglobals

Play Video

00:05:03

Variable Variables

Play Video

00:03:55

Basic Operators Part 1

Play Video

00:04:20

Basic Operators Part 2

Play Video

00:04:35

Advanced Operators

Play Video

00:05:52

Chapter 3 Challenge

Play Video

00:06:07

PHP Conditionals and Loops

The "IF" Statement

Preview

00:04:45

Extending "IF"

Preview

00:03:02

SWITCH Statements

Preview

00:04:40

The "WHILE" Structure

Preview

00:03:18

The "DO-WHILE" Structure

Preview

00:02:29

The "FOR" Loop

Preview

00:04:41

Chapter 4 Challenge

Preview

00:02:28

Applying What You Know

INCLUDE and REQUIRE

Preview

00:03:42

Setting up Your File Structure

Preview

00:04:53

Global Headers and Footers

Preview

00:03:16

A Functional Website Example Pt.1

Preview

00:06:23

A Functional Website Example Pt.2

Preview

00:04:18

A Functional Website Example Pt.3

Preview

00:04:32

A Functional Website Example Pt.4

Preview

00:04:49

A Functional Website Example Pt.5

Preview

00:04:30

A Functional Website Example - Addendum

Preview

00:06:09

PHP and functions

Why use functions

Preview

00:03:11

Variable Scope

Preview

00:02:58

Creating and using Functions

Preview

00:03:11

Functions with Parameters

Preview

00:06:28

Returning Values

Preview

00:04:05

Chapter 6 Challenge

Preview

00:05:58

PHP Arrays

What is an Array

Preview

00:02:08

Creating Arrays

Preview

00:06:03

Multidimensional Arrays

Preview

00:03:22

FOREACH looping - basic

Preview

00:03:17

FOREACH looping - advanced

Preview

00:04:19

Navigating Arrays

Preview

00:02:21

Manipulating Keys

Preview

00:03:55

Sorting Arrays

Preview

00:02:40

Serialization

Preview

00:02:20

Challenge

Preview

00:07:56

Starting with MYSQL

Getting Information: mysql.com

Preview

00:02:49

Other MYSQL Resources

Preview

00:02:00

What is a relational database?

Preview

00:03:27

Accessing MYSQL - the command line

Preview

00:04:35

MYSQL Basics

Configuring Users in MYSQL - Part 1

Preview

00:03:58

Configuring Users in MYSQL - Part 2

Preview

00:03:02

Creating Databases and Tables

Preview

00:02:24

MYSQL Data Types - Numeric Types

Preview

00:04:04

MYSQL Data Types - Date Types

Preview

00:02:17

MYSQL Data Types - String Types

Preview

00:02:58

EXAMPLE: Creating A Table Statement - Part 1

Preview

00:05:27

EXAMPLE: Creating A Table Statement - Part 2

Preview

00:03:47

Basic MYSQL commands - INSERT

Preview

00:02:46

Basic MYSQL commands - SELECT and UPDATE

Preview

00:05:45

Basic MYSQL commands - DELETE and DROP

Preview

00:02:32

Setting Up phpMyAdmin

Preview

00:05:42

Using phpMyAdmin

Preview

00:06:06

Using MYSQL with PHP

Connecting to MYSQL

Preview

00:02:28

Choosing a database

Preview

00:01:49

Querying a database

Preview

00:03:53

Retrieving results

Preview

00:05:38

Useful MySQL functions in PHP

Preview

00:03:55

PHP and Sessions

What is a session

Preview

00:01:38

set_cookie vs session_start

Preview

00:05:35

Session Tracking With Built in PHP Functions

Preview

00:03:54

Session Tracking With Databases Pt.1

Preview

00:04:36

Session Tracking With Databases Pt.2

Preview

00:04:40

Final Words

Where to go from here

Preview

00:03:02

Credits

About the Author

Preview

00:02:04

Extras

The publisher has provided additional content related to this title.


Description
Content

These files have been provided by the publisher.

  • rwphpp.zip