PHP 101.docx

(18 KB) Pobierz

PHP 101

Series Description

This series introduces the basics of PHP programming for simple and complex web applications. By the end of the series you will have a beginner to intermediate knowledge of the PHP programming language.

Total Time: 06 Hours 51 Minutes 52 Seconds              Video Tutorials: 42

Series Author: Andrew Kozlik

Tutorials In This Series

Lesson 1 - Getting Started

In this lesson you will learn how to set up your environment to work with PHP. You'll learn how to choose a code editor, how to create, save and run PHP, PHP versions, and how to upload and run PHP on a web server.

·         Video 1: Introduction to the PHP Video Series

Duration: 03 Minutes 49 Seconds

 

·         Video 2: Setting Up WAMP For a Development Environment in Windows

Duration: 4 Minutes 54 Seconds

 

·         Video 3: Choosing a Code Editor

Duration: 4 Minutes 51 Seconds

 

·         Video 4: Creating, Saving and Running Your First PHP Script

Duration: 3 Minutes 57 Seconds

 

·         Video 5: A High Level Look at PHP

Duration: 1 Minutes 58 Seconds

 

·         Video 6: Uploading and Running Your First Script on a Web Server

Duration: 5 Minutes 37 Seconds

 

·         Video 7: Familiarizing Students With The PHP Community and PHP Versions

Duration: 5 Minutes 03 Seconds

 

Lesson 2 - PHP Language Basics

In this lesson you will learn how to create and assign variables, how to perform arithmetic operations and how to integrate HTML with your PHP.

·         Video 1: PHP with HTML and Writing Clean Code

Duration: 11 Minutes 07 Seconds

 

·         Video 2: Variables and Strings

Duration: 8 Minutes 28 Seconds

 

·         Video 3: Working With Numbers and Variable Types

Duration: 10 Minutes 16 Seconds

 

·         Video 4: Using Forms, Passing Data Between Pages, and $_REQUEST no-nos

Duration: 15 Minutes 05 Seconds

 

Lesson 3 - Working With Arrays

In this lesson you will learn the basics of arrays. You'll then learn advanced array topics such as the implode and explode functions, multidimensional arrays and sorting arrays.

·         Video 1: Array Basics

Duration: 6 Minutes 56 Seconds

 

·         Video 2: Implode and Explode Functions

Duration: 4 Minutes 35 Seconds

 

·         Video 3: Multidimensional Arrays

Duration: 9 Minutes 36 Seconds

 

·         Video 4: Sorting Arrays

Duration: 15 Minutes 12 Seconds

 

·         Video 5: Introduction to Loops

Duration: 15 Minutes 53 Seconds

 

Lesson 4 - Building Web Sites

In this lesson you will learn some important concepts and techniques to build web sites, including form validation, pre-populating data, functions, variable scope, page sections and more.

·         Video 1: Form Validation

Duration: 8 Minutes 56 Seconds

 

·         Video 2: Using Includes

Duration: 15 Minutes 44 Seconds

 

·         Video 3: Pre-Populating HTML Form Data

Duration: 9 Minutes 11 Seconds

 

·         Video 4: Creating Functions

Duration: 10 Minutes 46 Seconds

 

·         Video 5: Variable Scope

Duration: 4 Minutes 14 Seconds

 

·         Video 6: HTTP Headers

Duration: 8 Minutes 30 Seconds

 

·         Video 7: Separating Websites Into Sections

Duration: 9 Minutes 57 Seconds

 

Lesson 5 - Managing User and Website State Information

In this lesson you will learn how to use cookies to persist data.

·         Video 1: Introduction to Cookies

Duration: 11 Minutes 27 Seconds

 

·         Video 2: Introduction to Sessions

Duration: 10 Minutes 07 Seconds

 

·         Video 3: $_SERVER Variable

Duration: 7 Minutes 29 Seconds

 

Lesson 6 - Advanced Data Type Functions

In this lesson you will learn advanced data type functions, including type validation, string functions, math and numeric functions, date and time functions, and regular expression basics.

·         Video 1: Type Validation Functions

Duration: 11 Minutes 32 Seconds

 

·         Video 2: String Functions

Duration: 11 Minutes 09 Seconds

 

·         Video 3: Math and Numeric Functions

Duration: 10 Minutes 00 Seconds

 

·         Video 4: Date and Time Functions

Duration: 13 Minutes 22 Seconds

 

·         Video 5: Regular Expression Basics

Duration: 27 Minutes 19 Seconds

 

Lesson 7 - Advanced PHP Topics

In this lesson you will learn advanced PHP topics such as file uploads, resizing images, working with directories, security best practices, sending email and more.

·         Video 1: Allowing File Upload via Form, Server Permissions, and Verifying Valid File Types

Duration: 17 Minutes 28 Seconds

 

·         Video 2: Resizing Pictures

Duration: 13 Minutes 39 Seconds

 

·         Video 3: Creating, Opening, Copying and Deleting Files, Access File Attributes

Duration: 15 Minutes 39 Seconds

 

·         Video 4: Working with Directories and Using Output Buffering

Duration: 7 Minutes 29 Seconds

 

·         Video 5: Security Best Practices

Duration: 5 Minutes 38 Seconds

 

·         Video 6: Sending Email

Duration: 15 Minutes 49 Seconds

 

Lesson 8 - Debugging and Errors

In this lesson you will learn how to anticipate, interprete and gracefully handle PHP errors.

·         Video 1: Interpreting PHP Errors

Duration: 5 Minutes 45 Seconds

 

·         Video 2: Creating a Custom Error Handler

Duration: 11 Minutes 30 Seconds

 

·         Video 3: Logging Errors to a File

Duration: 12 Minutes 34 Seconds

 

·         Video 4: Using Try . . . Catch Statements

Duration: 6 Minutes 48 Seconds

 

Lesson 9 - PHP Conclusion

In this lesson we conclude our PHP series.

·         Video 1: Series Conclusion

Duration: 2 Minutes 33 Seconds

 

Zgłoś jeśli naruszono regulamin