PHP Tutorial
A server-side language well-suited for web development
List of Lessons to Learn PHP
This is a list of PHP lessons where you can start learning immediately without environment setup.
Study
PHP I
0%
Learning PHP will allow you to create the functionality required for building real web applications like handling, storing, and displaying user input.
What You Can Learn in This Lesson
-
1. What is PHP?
-
echo
-
-
2. PHP Fundamentals
-
Data Types
-
Variables
-
Updating Variable Values
-
Combining Strings
-
-
3. Conditional Statements
-
if
-
else & elseif
-
&& and ||
-
switch
-
-
4. Using Arrays
-
Arrays
-
Associative Arrays
-
-
5. Loops
-
for
-
while
-
break
-
continue
-
foreach
-
-
6. Using Functions
-
Functions
-
Making a Function
-
Return Types
-
-
7. Making a Contact Form
-
<form>
-
Text Boxes
-
$_POST
-
<select>
-
Finishing the Form
-
Dojo
PHP Ⅰ
0%
In the PHP Dojo, you will get the chance to practice and apply the skills you learned in the PHP Study lessons. This lesson will focus on the ...
What You Can Learn in This Lesson
-
1. Mastering PHP Fundamentals
-
Displaying Strings
-
Combining Strings
-
Calculations
-
Conditional Statements
-
FizzBuzz
-
-
2. Mastering Arrays
-
Calculating Price Totals
-
Maximum Price
-
-
3. Mastering Associative Arrays
-
Displaying Prices
-
Displaying All Prices
-
Sum Totals
-
The Most Expensive Item
-
Study
PHP II
0%
Learn about Object-Oriented Programming (OOP) as you create a website for ordering food! The concepts of OOP are complicated but essential knowledge for becoming a great programmer.
What You Can Learn in This Lesson
-
1. Object-Oriented Programming
-
Overview
-
Classes and Instances
-
Properties
-
Methods
-
$this
-
Constructors
-
Constructors and Properties
-
-
2. Moving Toward the Goal
-
HTML & PHP
-
HTML & PHP (2)
-
Using Separate Files
-
Showing Images & Prices
-
Showing Prices After Tax
-
-
3. Encapsulation
-
Encapsulating Code
-
Managing Orders
-
-
4. Completing the Web Service
-
Creating the Form
-
Form Values
-
Order Subtotal
-
Order Total
-
Study
PHP III
0%
Learn more about Object-Oriented Programming (OOP) while improving your food ordering website!
What You Can Learn in This Lesson
-
1. Object-Oriented Programming
-
Overview
-
Class Properties
-
Class Methods
-
-
2. Inheritance
-
Inheritance
-
Independent Methods & Properties
-
instanceof
-
protected
-
parent
-
Review
-
Finishing Up
-
Study
PHP IV
0%
Learn more about Object-Oriented Programming (OOP) while improving your food ordering website! You will learn how to add a feature for adding reviews as you learning to use multip...
What You Can Learn in This Lesson
-
1. Making a Details Page
-
Overview
-
Making Links
-
Query Strings
-
Details Page Content
-
Review Class
-
Review Data
-
Displaying Reviews
-
Displaying Related Reviews
-
-
2. Adding Users
-
User Class
-
User Data
-
Connecting Review & User Classes
-
Displaying User Data
-
id
-
Connecting Classes by id
-
Courses Related to PHP
Expand what you can do by learning related courses.
Start the lesson from the initial state.
Warning: your code will be deleted.
Review the lesson without
resetting your code.