
Learn PHP Programming From Scratch
Over 40 hours of PHP programming goodness.
Do you want to be a web developer? Do you need to brush up on your PHP skills? Then you're in the right place!
This is the most comprehensive PHP course on Udemy. You will learn everything from the basics to more advanced PHP programming using real world examples and sample projects.
Check out the free sample videos to get a free taste of PHP!
This course is updated regularly with new content and new projects to work on, so even if you get through the entire course, there will always be more the next time you log in.
What Is PHP?
PHP is an open source (free) scripting language that allows you to create dynamic websites and work with servers. PHP is now used on over 20 million websites and over 1 million servers worldwide.
About the Author
Alex Garrett is a PHP development stud, and has a great voice to boot!
Alex wished to learn PHP himself but had to run from pillar to post to find relevant information. Well, now he has all the relevant information consolidated! He strongly believes that tutorials that have real application are more helpful, so he creates his video tutorials based on projects.
Your Instructor

Stone River Academy is part of the Stone River eLearning family of companies. For IT certifications and many courses that are not available here, check out our course catalog.
At Stone River Academy, we're very passionate about teaching everyday people topics that they are interested in. From technology, to business, to education, we have you covered.
We deliver only high quality courses that take you from beginner to expert in a matter of hours on any of the topics we cover.
Course Curriculum
-
StartCommenting Code (17:13)
-
StartSetting up a Web Server (7:50)
-
StartYour First PHP File (3:44)
-
StartEcho/Print (3:44)
-
StartOutputting to a page (9:58)
-
StartVariables (3:44)
-
StartIf Statements (7:54)
-
StartArithmetic Operators (7:54)
-
StartComparison Operators (7:54)
-
StartTriple Equals (4:44)
-
StartLogical Operators (9:27)
-
StartSwitch Statement (9:27)
-
StartArrays (9:27)
-
StartMulti-dimensional Arrays (9:27)
-
StartWhile Loop (5:55)
-
StartDo While Loop (5:55)
-
StartFor Loops (5:55)
-
StartForeach (5:55)
-
StartFunctions (8:24)
-
StartFunctions with Undefined Parameters (13:54)
-
StartFormatting Numbers (5:22)
-
Start$_GET (12:59)
-
Start$_POST (7:51)
-
StartEmbedding PHP within HTML (7:51)
-
StartA better way to display HTML (7:51)
-
StartArrays (Part 1/2) (11:12)
-
StartArrays (Part 2/2) (11:12)
-
StartCookies (Part 1) (11:12)
-
StartCookies (Part 2) (11:12)
-
StartCheckboxes (8:44)
-
StartRadio Buttons (10:05)
-
StartSessions (8:44)
-
StartExplode (String to Array) (10:08)
-
StartImplode (Array to String) (10:08)
-
StartAnonymous Functions (2:33)
-
StartTernary Operator (Inline IF statement) (2:33)
-
StartQuickly Return True or False (1:47)
-
StartCallbacks (1:47)
-
StartInclude and Require (1:47)
-
StartSplitting A String By Spaces (Whitespace) (5:41)
-
StartGenerate a Random Number (9:58)
-
StartHeredoc Syntax (5:32)