PHP 101
4.7 (12 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
513 students enrolled

PHP 101

PHP Coding for Beginners
4.7 (12 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
513 students enrolled
Created by Earners Classroom
Last updated 3/2014
English [Auto]
Current price: $37.99 Original price: $54.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • By the end of this course you will master the basics of PHP coding
  • In this course you will learn about variables and syntaxes in PHP
Course content
Expand all 21 lectures 03:28:47
+ Introduction
1 lecture 10:25

This video provides a basic introduction to PHP and how to install a compiler on your computer. You will also learn what variables are and how to set them.

Preview 10:25
+ Core Modules
19 lectures 03:09:25

This video covers basic string functions and manipulation of strings. Additional functions from the PHP manual and W3 Schools and also shown.

String Functions

The video is a basic overview of the operators needed to complete many functions within PHP. These operations will be beneficial in future videos where we will be using If, While, and For commands.


This video covers one of the most simple and most common statements in PHP, If statements. If statements are expanded on and Else If statements are also discussed.

If Else

This video covers Switch functions, While loops, and For loops. These are three very useful commands and are crucial to dealing with external data.

Switch Functions, For Loops & While Loops

This video covers what user-defined functions are and how to define one yourself. User defined functions are a great way of minimizing your code and streamlining your application.

User-Defined Functions

This video covers basic arrays and how to define them. Arrays allow users to store and sort datasets very quickly and easily.

Basic Arrays

This video covers sorting arrays and how to run commands on an array. After viewing this you will know how to sort a dataset by any variable you please.

Array Sorting

This video will show how to get data from HTML forms using get and post action types. We’ll also cover the security involved with the two different action types and when to use them.

HTML Forms

This video will cover how to set cookies and sessions within a users browser. Additional time will be spent going into detail about when to use which data type and the security risks involved with them.


This video will cover the basic date function in PHP. You will learn how to get the current date or convert a pervious UNIX timestamp to a human readable date.

Date Function

This video will cover some basic SQL syntax and how to query the database.

SQL Database

This video will cover what MySQL is and how to store data in it. We'll also talk about what all applications MySQL has for your PHP websites.

My SQL Syntax

In this video we will create a HTML sign up form and cover how to verify the information with the database. Additional detail will be put into making sure the information is not already in the database.

Sign Up Form

This video will show users how to verify all the information on a forum and insert it into the database. Checks will be in place to ensure username and email address has not already been taken in the database

Sign Up Verified

This video will show how to login users and save their user ID in a session.


This video will cover many aspects of the Math function built into PHP. I will cover some of the functions and show where to find all of them on the PHP manual.

Math Function

This video will cover two basic but crucial statements in PHP, the require and include statements. These statements allow for the inclusion of other scripts within a script, streamlining your code.

Require & Include Statements

This video will cover creating a simple blog post submission forum and encoding the data for the database.

Blog Post

This video will cover how to view individual posts from our previously created blog submission page in video 19.

Blog View
+ Conclusion
1 lecture 08:57

We will conclude our PHP101 course withthe PHP.ini file and many of the primary settings that can be changed from the file. This is the configuration file for all PHP installations.

PHP.ini File
  • Ability to use the computer

Does the idea of learning programming freak you out? Do you feel overwhelmed just thinking about the codes? Well, take a deep breath and relax! We have made learning one of the most used programming languages easy, right here!

Introducing PHP101

This course will take you by the hand and make learning PHP coding a piece of cake!

This series will cover a basic introduction into website development with the PHP programming language as well as some more advanced MySQL integration. PHP itself stands for Hypertext Pre Processor.

PHP is one of the world's major programming language. Following from other coding languages such as HTML, CSS, learning PHP is a great way to advance into the world of programming. This course is an easy to follow video system of PHP basics. Tutorials include: variables, user signups, forums, and MySQL queries. We also teach you how to look up material from the PHP manual. The PHP manual will allow you to continue learning separately from the videos as well as provide supplemental information not covered.

This series is quick and does not go into extensive depth about specific functions or data types and this is where the manual is beneficial. Whether you're new to programming or have some coding experience, this is the PHP course is for you!

Throughout completing the series viewers will have the tools needed to build basic and intermediate level websites. The series is split into different parts starting from basics and moving to more complex topics. This structure allows the aspiring developer to learn the core fundamentals of PHP first and work from there.

Programming is a skill constantly required in the world & through this course you can grasp the basics of one of the top programming languages. Along with learning PHP, you’ll have some basic knowledge of general programming and easily be able to apply what you learn to other languages. Javascript, Java, and other languages are similar in syntax to PHP so the transition to learning another language will be second nature. This course can be for any beginner all the way to experts looking to hone their skills.

The course contains 20+ videos for you to go through in high definition. Be it for professional or personal use, programming is a skill that can be used worldwide & in many different departments. While PHP itself is a server side scripting language it can also be used in web development. PHP is a great language for users to pick up after learning the basics of HTML to design sites. It allows you to enhance web pages via scripts such as login forms, forums, picture galleries and much more.

Learning PHP can open the doors to new freelancing career opportunities online. So come on aboard and get started with PHP101!

Who this course is for:
  • Programmers
  • Web Developers
  • Freelancers