PHP
PHP Beginner Complete Tutorials
Free PHP course, 115 video lessons by thenewboston.
115 Lesson
11 hr 42 min
28 Enrolled
Certificate: Yes
Intro Course content
115 Lesson · 11 hr 42 min
01
Beginner PHP Tutorial - 1 - Introduction to PHP
05:15
02
Beginner PHP Tutorial - 2 - Installing XAMPP Part 1
04:14
03
Beginner PHP Tutorial - 3 - Installing XAMPP Part 2
04:38
04
Beginner PHP Tutorial - 4 - Creating Your First PHP File
06:32
05
Beginner PHP Tutorial - 5 - Writing Your First PHP File
07:23
06
Beginner PHP Tutorial - 6 - The phpinfo Function
05:01
07
Beginner PHP Tutorial - 7 - The php.ini File
06:07
08
Beginner PHP Tutorial - 8 - Indentation
04:53
09
Beginner PHP Tutorial - 9 - echo
04:09
10
Beginner PHP Tutorial - 10 - print
02:20
11
Beginner PHP Tutorial - 11 - Output HTML Using echo/print
05:25
12
Beginner PHP Tutorial - 12 - Embedding PHP Inside HTML
03:48
13
Beginner PHP Tutorial - 13 - comments
03:56
14
Beginner PHP Tutorial - 14 - Error Reporting
05:33
15
Beginner PHP Tutorial - 15 - More on Error Reporting
05:28
16
Beginner PHP Tutorial - 16 - Variables
04:57
17
Beginner PHP Tutorial - 17 - Concatenation
06:23
18
Beginner PHP Tutorial - 18 - if / if else Statement
05:07
19
Beginner PHP Tutorial - 19 - if / else if Statement
03:45
20
Beginner PHP Tutorial - 20 - Assignment Operators
05:23
21
Beginner PHP Tutorial - 21 - Comparison Operators
08:22
22
Beginner PHP Tutorial - 22 - Arithmetic Operators
09:07
23
Beginner PHP Tutorial - 23 - Logical Operators
09:47
24
Beginner PHP Tutorial - 24 - Triple Equals
04:24
25
Beginner PHP Tutorial - 25 - while Loop
05:00
26
Beginner PHP Tutorial - 26 - do while Loop
03:05
27
Beginner PHP Tutorial - 27 - for Loop
03:33
28
Beginner PHP Tutorial - 28 - switch Statement
07:09
29
Beginner PHP Tutorial - 29 - die and exit Functions
05:40
30
Beginner PHP Tutorial - 30 - Basic Functions
04:13
31
Beginner PHP Tutorial - 31 - Functions with Arguments
06:17
32
Beginner PHP Tutorial - 32 - Functions with a Return Value
06:49
33
Beginner PHP Tutorial - 33 - Global Variables and Functions
05:40
34
Beginner PHP Tutorial - 34 - String Functions Part 1
06:05
35
Beginner PHP Tutorial - 35 - String Functions Part 2
06:05
36
Beginner PHP Tutorial - 36 - String Functions Part 3
06:04
37
Beginner PHP Tutorial - 37 - String Functions Part 4
07:30
38
Beginner PHP Tutorial - 38 - Introduction to Arrays
06:47
39
Beginner PHP Tutorial - 39 - Associative Arrays
04:43
40
Beginner PHP Tutorial - 40 - Multi-dimensional Arrays
05:58
41
Beginner PHP Tutorial - 41 - for each Statement
05:27
42
Beginner PHP Tutorial - 42 - include and require Functions
09:57
43
Beginner PHP Tutorial - 43 - include_once and require_once
04:37
44
Beginner PHP Tutorial - 44 - Expression Matching
04:45
45
Beginner PHP Tutorial - 45 - More on Expression Matching
04:47
46
Beginner PHP Tutorial - 46 - String Functions: String Length
05:09
47
Beginner PHP Tutorial - 47 - String Functions: Upper / Lower Case Conversion
09:26
48
Beginner PHP Tutorial - 48 - String Functions: String Position Part 1
06:15
49
Beginner PHP Tutorial - 49 - String Functions: String Position Part 2
05:06
50
Beginner PHP Tutorial - 50 - String Functions: Replacing Part of a String
06:27
51
Beginner PHP Tutorial - 51 - String Functions: Replacing Predefined Part of a String
07:19
52
Beginner PHP Tutorial - 52 - Word Censoring Part 1
05:33
53
Beginner PHP Tutorial - 53 - Word Censoring Part 2
04:39
54
Beginner PHP Tutorial - 54 - Creating a Find and Replace Application Part 1
07:30
55
Beginner PHP Tutorial - 55 - Creating a Find and Replace Application Part 2
07:18
56
Beginner PHP Tutorial - 56 - Creating a Find and Replace Application Part 3
06:21
57
Beginner PHP Tutorial - 57 - Creating a Find and Replace Application Part 4
01:59
58
Beginner PHP Tutorial - 58 - timestamps
06:56
59
Beginner PHP Tutorial - 59 - Modifying timestamps
08:55
60
Beginner PHP Tutorial - 60 - Random Number Generation
06:51
61
Beginner PHP Tutorial - 61 - $_SERVER Variables: Script Name
08:17
62
Beginner PHP Tutorial - 62 - $_SERVER Variables: Host Name
04:26
63
Beginner PHP Tutorial - 63 - Using the Header to Force Page Redirect
06:29
64
Beginner PHP Tutorial - 64 - ob_start
05:01
65
Beginner PHP Tutorial - 65 - Getting Visitors IP Address
06:41
66
Beginner PHP Tutorial - 66 - Better Way to Get Visitors IP Address
05:31
67
Beginner PHP Tutorial - 67 - Detecting a Visitors Browser Part 1
06:36
68
Beginner PHP Tutorial - 68 - Detecting a Visitors Browser Part 2
05:07
69
Beginner PHP Tutorial - 69 - Working with $_GET Variables
06:29
70
Beginner PHP Tutorial - 70 - Working with $_POST Variables
08:15
71
Beginner PHP Tutorial - 71 - Working with Form Data
06:29
72
Beginner PHP Tutorial - 72 - Using htmlentities for Security
05:44
73
Beginner PHP Tutorial - 73 - Setting PHP Sessions
07:44
74
Beginner PHP Tutorial - 74 - Unsetting PHP Sessions
05:25
75
Beginner PHP Tutorial - 75 - Creating Cookies with PHP
07:42
76
Beginner PHP Tutorial - 76 - Deleting Cookies with PHP
02:44
77
Beginner PHP Tutorial - 77 - File Handling: Writing to a File
06:56
78
Beginner PHP Tutorial - 78 - File Handling: Reading a File
08:51
79
Beginner PHP Tutorial - 79 - File Handling: Appending a File
06:59
80
Beginner PHP Tutorial - 80 - The explode Function with File Handling Example
07:01
81
Beginner PHP Tutorial - 81 - The implode Function with File Handling Example
02:56
82
Beginner PHP Tutorial - 82 - File Handling: Listing Files Part 1
05:30
83
Beginner PHP Tutorial - 83 - File Handling: Listing Files Part 2
04:53
84
Beginner PHP Tutorial - 84 - File Handling: Checking if a File Exists
06:52
85
Beginner PHP Tutorial - 85 - File Handling: Deleting and Renaming Files Part 1
05:12
86
Beginner PHP Tutorial - 86 - File Handling: Deleting and Renaming Files Part 2
05:01
87
Beginner PHP Tutorial - 87 - Uploading Files: The Basics
07:43
88
Beginner PHP Tutorial - 88 - Uploading Files: The Basics Part 2
06:33
89
Beginner PHP Tutorial - 89 - Uploading Files: Restricting File Size
08:07
90
Beginner PHP Tutorial - 90 - Uploading Files: Restricting File Extensions Part 1
05:12
91
Beginner PHP Tutorial - 91 - Uploading Files: Restricting File Extensions Part 2
05:53
92
Beginner PHP Tutorial - 92 - Creating a non-unique Hit Counter
09:26
93
Beginner PHP Tutorial - 93 - Creating a File Based Unique Hit Counter Part 1
07:22
94
Beginner PHP Tutorial - 94 - Creating a File Based Unique Hit Counter Part 2
06:29
95
Beginner PHP Tutorial - 95 - Creating a File Based Unique Hit Counter Part 3
07:01
96
Beginner PHP Tutorial - 96 - MD5 Encryption Part 1
07:48
97
Beginner PHP Tutorial - 97 - MD5 Encryption Part 2
08:09
98
Beginner PHP Tutorial - 98 - Sending an Email Part 1
05:06
99
Beginner PHP Tutorial - 99 - Sending an Email Part 2
05:01
100
Beginner PHP Tutorial - 100 - Creating a Simple Contact Form Part 1
05:28
101
Beginner PHP Tutorial - 101 - Creating a Simple Contact Form Part 2
05:44
102
Beginner PHP Tutorial - 102 - Creating a Simple Contact Form Part 3
06:04
103
Beginner PHP Tutorial - 103 - Creating a Simple Contact Form Part 4
05:32
104
Beginner PHP Tutorial - 104 - An Introduction to XML
06:24
105
Beginner PHP Tutorial - 105 - Reading a Simple XML File: Part 1
09:56
106
Beginner PHP Tutorial - 106 - Reading a Simple XML File: Part 2
07:36
107
Beginner PHP Tutorial - 107 - A YouTube XML Example
08:54
108
Beginner PHP Tutorial - 108 - An Introduction to Databases
05:38
109
Beginner PHP Tutorial - 109 - More About Databases
05:36
110
Beginner PHP Tutorial - 110 - phpMyAdmin Part 1
06:31
111
Beginner PHP Tutorial - 111 - phpMyAdmin Part 2
05:50
112
Beginner PHP Tutorial - 112 - phpMyAdmin Part 3
06:16
113
Beginner PHP Tutorial - 113 - Connecting to a Server and Database Part 1
06:22
114
Beginner PHP Tutorial - 114 - Connecting to a Server and Database Part 2
05:59
115
Beginner PHP Tutorial - 115 - SELECT Part 1
07:33