Training Spot - PHP 101 Course Basics
English | .MP4 | h264, yuv420p, 1280x720, 544 kb/s, 30.00 fps | aac, 44100 Hz, 2 channels, s16, 78 kb/s | 1.16 GB
Genre: eLearning
English | .MP4 | h264, yuv420p, 1280x720, 544 kb/s, 30.00 fps | aac, 44100 Hz, 2 channels, s16, 78 kb/s | 1.16 GB
Genre: eLearning
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
Screenshot