Free Online Php Video Tutorials

   Today, PHP is traditionally used and a lot demandable scripting language online. PHP is definitely a popular scripting language that is specially engineered for skilled web development. PHP has become one from the major players on the net development market over the last several years. PHP programming language is the most preferred programming language that is certainly suited for website development as PHP can be embedded into HTML code.

   Web developers enjoy it because of its fast parsing and suppleness and versatility. PHP can be a popular tool for building a form's data after it is submitted and comes built-in with numerous interfaces and API's. It has database capability included in which, the most frequent database being MySQL. Typically the PHP can hook up with any SQL enabled database.

   PHP is often a scripting language which is fitted to server web development where PHP generally functions on the net server. Every PHP code requested in a very file is executed by runtime to build up dynamic website pages or images online. It is also useful for client GUI applications and command line scripting. PHP could be deployed on web servers, platforms and operation systems and may provide with relational database management systems. PHP is free of charge. They provide a whole source for PHP developers to create, personalize and extend based on their requirements.

This tutorial will cover:

1 - Introduction to PHP
2 - Installing XAMPP Part 1
3 - Installing XAMPP Part 2
4 - Creating Your First PHP File
5 - Writing Your First PHP File
6 - The phpinfo Function
7 - The php.ini File
8 - Indentation
9 - echo
10 - print
11 - Output HTML Using echo/print
12 - Embedding PHP Inside HTML
13 - comments
14 - Error Reporting
15 - More on Error Reporting
16 - Variables
17 - Concatenation
18 - if / if else Statement
19 - if / else if Statement
20 - Assignment Operators
21 - Comparison Operators
22 - Arithmetic Operators
23 - Logical Operators
24 - Triple Equals
25 - while Loop
26 - do while Loop
27 - for Loop
28 - switch Statement
29 - die and exit Functions
44 - Expression Matching
30 - Basic Functions
31 - Functions with Arguments
32 - Functions with a Return Value
33 - Global Variables and Functions
34 - String Functions Part 1
35 - String Functions Part 2
36 - String Functions Part 3
37 - String Functions Part 4
38 - Introduction to Arrays
39 - Associative Arrays
40 - Multi-dimensional Arrays
41 - for each Statement
42 - include and require Functions
43 - include_once and require_once
45 - More on Expression Matching
46 - String Functions: String Length
47 - String Functions: Upper / Lower Case Conversion
48 - String Functions: String Position Part 1
49 - String Functions: String Position Part 2
50 - String Functions: Replacing Part of a String
51 - String Functions: Replacing Predefined Part of a String
52 - Word Censoring Part 1
53 - Word Censoring Part 2
54 - Creating a Find and Replace Application Part 1
55 - Creating a Find and Replace Application Part 2
56 - Creating a Find and Replace Application Part 3
57 - Creating a Find and Replace Application Part 4
58 - timestamps
59 - Modifying timestamps
60 - Random Number Generation
61 - $_SERVER Variables: Script Name
62 - $_SERVER Variables: Host Name
63 - Using the Header to Force Page Redirect
64 - ob_start
65 - Getting Visitors IP Address
66 - Better Way to Get Visitors IP Address
67 - Detecting a Visitors Browser Part 1
68 - Detecting a Visitors Browser Part 2
69 - Working with $_GET Variables
70 - Working with $_POST Variables
71 - Working with Form Data
72 - Using htmlentities for Security
73 - Setting PHP Sessions
74 - Unsetting PHP Sessions
75 - Creating Cookies with PHP
76 - Deleting Cookies with PHP
77 - File Handling: Writing to a File
78 - File Handling: Reading a File
79 - File Handling: Appending a File
80 - The explode Function with File Handling Example
81 - The implode Function with File Handling Example
82 - File Handling: Listing Files Part 1
83 - File Handling: Listing Files Part 2
84 - File Handling: Checking if a File Exists
85 - File Handling: Deleting and Renaming Files Part 1
86 - File Handling: Deleting and Renaming Files Part 2
87 - Uploading Files: The Basics
88 - Uploading Files: The Basics Part 2
89 - Uploading Files: Restricting File Size
90 - Uploading Files: Restricting File Extensions Part 1
91 - Uploading Files: Restricting File Extensions Part 2
92 - Creating a non-unique Hit Counter
93 - Creating a File Based Unique Hit Counter Part 1
94 - Creating a File Based Unique Hit Counter Part 2
95 - Creating a File Based Unique Hit Counter Part 3
96 - MD5 Encryption Part 1
97 - MD5 Encryption Part 2
98 - Sending an Email Part 1
99 - Sending an Email Part 2
100 - Creating a Simple Contact Form Part 1
101 - Creating a Simple Contact Form Part 2
102 - Creating a Simple Contact Form Part 3
103 - Creating a Simple Contact Form Part 4
104 - An Introduction to XML
105 - Reading a Simple XML File: Part 1
106 - Reading a Simple XML File: Part 2
107 - A YouTube XML Example
108 - An Introduction to Databases
109 - More About Databases
110 - phpMyAdmin Part 1
111 - phpMyAdmin Part 2
112 - phpMyAdmin Part 3
113 - Connecting to a Server and Database Part 1
114 - Connecting to a Server and Database Part 2
115 - SELECT Part 1
116 - SELECT Part 2
117 - SELECT Part 3
118 - SELECT By Example Part 1
119 - SELECT By Example Part 2
120 - More Basic Querying Part 1
121 - More Basic Querying Part 2
122 - More Basic Querying Part 3
123 - Creating a Database Hit Counter Part 1
124 - Creating a Database Hit Counter Part 2
125 - Creating a Database Hit Counter Part 3
126 - Creating a Database Hit Counter Part 4
127 - LEFT JOIN
128 - RIGHT JOIN
129 - JOIN
130 - LIKE With a Search Engine Example Part 1
131 - LIKE With a Search Engine Example Part 2
132 - LIKE With a Search Engine Example Part 3
133 - LIKE With a Search Engine Example Part 4
134 - SELECT DISTINCT
135 - Creating Tables
136 - Logging the User In Part 1
137 - Logging the User In Part 2
138 - Logging the User In Part 3
139 - Logging the User In Part 4
140 - Logging the User Out
141 - Getting User Data Part 1
142 - Getting User Data Part 2
143 - Protecting the User Against SQL Injection
144 - Registration Form Part 1
145 - Registration Form Part 2
146 - Registration Form Part 3
147 - Registration Form Part 4
148 - More Validation Part 1
149 - More Validation Part 2
150 - More Validation Part 3
151 - SQL Injection Part 1
152 - SQL Injection Part 2
153 - SQL Injection Part 3
154 - SQL Injection Part 4
155 - SQL Injection Part 5
156 - Introduction to GD
157 - Protecting Email with String to Image Part 1
158 - Protecting Email with String to Image Part 2
159 - Protecting Email with String to Image Part 3
160 - Protecting Email with String to Image Part 4
161 - Watermarking Images Part 1
162 - Watermarking Images Part 2
163 - Watermarking Images Part 3
164 - Creating Captcha Image Security Part 1
165 - Creating Captcha Image Security Part 2
166 - Creating Captcha Image Security Part 3
167 - Creating Captcha Image Security Part 4
168 - Scaling Down Images to Thumbnails Part 1
169 - Scaling Down Images to Thumbnails Part 2
170 - Scaling Down Images to Thumbnails Part 3
171 - Introduction to AJAX
172 - Loading in file Contents to a DIV Part 1
173 - Loading in file Contents to a DIV Part 2
174 - Loading in file Contents to a DIV Part 3
175 - Auto Suggest Application Part 1
176 - Auto Suggest Application Part 2
177 - Auto Suggest Application Part 3
179 - Auto Suggest Application Part 5
178 - Auto Suggest Application Part 4
180 - POSTing Data Part 1
181 - POSTing Data Part 2
182 - POSTing Data Part 3
183 - POSTing Data Part 4
184 - POSTing Data Part 5
185 - Throwing an Exception
186 - try, throw, catch
187 - Custom Exceptions
188 - Custom Error Messages
189 - Introduction to OOP
190 - Classes, Properties, and Methods
191 - Return a Property Value
192 - Changing a Property Value
193 - public, private, and protected
194 - Constants
195 - Class Constructor
196 - Multiple Instances of Classes
197 - extends Part 1
198 - extends Part 2
199 - Connecting to a Database the OOP Way
200 - Final PHP Video

Watch video with playlist:
Previous
Next Post »