PHP for Absolute Beginners

Learn the basics of PHP programming. No prior experience required.

4.00 (369 reviews)
Udemy
platform
English
language
Programming Languages
category
37,499
students
11.5 hours
content
Feb 2017
last update
$39.99
regular price

What you will learn

To demonstrate a basic understanding of PHP

To understand why, where and when PHP programming is used

Description

Like us on Facebook and/or Follow us on Twitter. Message us to let us know you liked us, or Tweet us @sr_elearning.

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 best Introduction to PHP course on Udemy. You will learn everything about the basics of PHP programming using real world examples. Source codes are included for each lesson so you can learn by deconstructing each element.

If you're interested in learning more about PHP after taking this course, check out the most comprehensive and popular PHP course on Udemy.

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.

Content

Introduction to the Course

Introduction To The Course
What Is PHP?
What Is PHP Used For?

Getting Started with PHP Programming

Setting up a Web Server
Commenting Code
Echo/Print
Variables
If Statements
Arithmetic Operators
Comparison Operators
Triple Equals
Logical Operators
Switch Statement
Basic Arrays
Multi-dimensional Arrays
While Loop
Do While Loop
For Loops
Foreach
Functions
$_GET
$_POST
Embedding PHP within HTML
A better way to display HTML
Arrays Part 1
Arrays Pat 2
Cookies Part 1
Cookies Part 2
Checkboxes
Radio Buttons

Exploring PHP Functions

PHP Functions You Should Know Part 1
PHP Functions You Should Know Part 2
PHP Functions You Should Know Part 3
String Functions Part 1
String Functions Part 2
Date and Time Part 1
Date and Time Part 2

Creating Dynamic Web Pages with PHP

Part 1
Part 2
Part 3

PHP Object Oriented Programming

Classes, Methods and Properties
Encapsulation
Constructor Method
Protecting Methods/Properties
Extending a Class (Inheritance)
Scope Resolution Operators
Class Constants
Static Properties and Methods

PHP Object Oriented Programming Projects

Calculator Application Example
MySQL Database Example Part 1
MySQL Database Example Part 2
MySQL Database Example Part 3

Common PHP Errors You Will Encounter

Introduction to PHP Error Reporting
Changing Maximum File Upload Size
Access Denied
Undefined Index
Cannot Modify Header Information
Supplied Argument Not a Valid MySQL Result
Unexpected $end

PHP Security

File Includes
File Uploading
Null Byte
Passing Variables
Session Hijacking
Cookies
SQL Injection
XSS (Cross-Site Scripting)

Intermediate and Advanced PHP Programming

Sessions
Using Single or Double Quotes
Indenting Code
Anonymous Functions
Callbacks
Ternary Operator
Browser Identification
Self Submitting Forms
Include and Require
Quickly Return True/False
Tree Structures
Explode: String to Array
Implode: Array to String
Array Dereferencing
Creating Images with PHP
Request a Course

Bonus Material

Bonus Lecture: Course Discounts

Screenshots

PHP for Absolute Beginners - Screenshot_01PHP for Absolute Beginners - Screenshot_02PHP for Absolute Beginners - Screenshot_03PHP for Absolute Beginners - Screenshot_04

Reviews

Paul
January 20, 2021
Finding that the 11 year old video running PHP 5.4 does not always work with PHP 8.0.1. The presentation is disjointed and jumbled and is becoming harder and harder to follow. Do not recommend this video series.
Levi
April 17, 2016
Only 30% through the course and I love it. The instructor keeps a steady easy to follow pace and covers the content well.
Christopher
April 12, 2016
He is a great instructor and needs to provide a bunch of new courses with target ControlModelSystems, realTimeProjects, connections with mysql( PDOdatabase ); etc.
Jonah
March 21, 2016
It's early but...it gives the foundations in a quick way. Little concerned less experienced people don't know how to configure a web server or firewall but that is not a key (although necessary in my opinion) element of the course.
Brian
February 21, 2016
Excellent course ... very informative. Gives good examples as well. Some topics are very high level, but he gives you enough information to understand what happens with the topic. You can then find additional information on the Internet and have confidence that you will understand what you are reading.
Andrew
September 14, 2015
The lectures are quite lengthy. The course does teach the basics of PHP which are important, but it could be much more concise.
Tim
July 30, 2015
This is a very good course on PHP. Alex is a good instructor, but the database sections are very out of date. They are several years old and use functions that have been deprecated for some time. The PHP one sections, however, are very informative and useful.
Bruno
April 2, 2015
This is a great course for beginners, it contains all the basic information to start playing with PHP, also the lecturer is really simplistic with his examples and I could finish everything without any big problem.
Topher
March 16, 2015
I'm not sure who this course is targeted for. It's clearly not for beginning programmers; the instructor doesn't explain concepts in an approachable way, the examples are uninspired and artificial, and there is no effort to instill web development best practices. It's also not for experienced developers looking to catch up with PHP, because 95% of the time is spent on very basic language functionality. In many of the lectures, even though I'm pretty familiar with most of the PHP language constructs introduced here, I was thoroughly confused about what the instructor was doing and why.
Jan
February 12, 2015
This course covers all there is to know to start to code in PHP. When you are new to PHP or need a 'cheatsheet' anything you need to know comes with a video example. Teacher is great in his explanation and easy to understand, also for people who are not living in an English speaking country. Get this course. Worth the money!
Jeff
March 10, 2014
I enjoyed the course and learned a lot. I do have a couple of complaints though... The instructor uses several editors. While not a big deal, it is a bit disjointing. Also, I think the lesson on outputting to a page should be one of the first lessons, not one of the last. Finally, I realize it's a free course to promote their pay course, but the time they spend on arrays is far too short.
novice
December 27, 2013
I've had a hard time getting started with PHP. Many tutorials tout themselves as beginner-level but always wander off into topics that are way beyond an "absolute beginner." This course really hit the mark for me and now I feel like I'm ready for more complex content because I have a solid grasp of the basics. Nice job. I'd recommend this to anyone really starting from scratch.
Patrick
December 6, 2013
This isn't bad as a freebie if you just want to get some brief exposure to PHP. It's only supposed to be the intro of a much bigger course that the company supplies. That concession being made, the warning bells were definitely ringing for me throughout this intro. Firstly, it's a lecture. There are no real exercises. This is partly a problem of the Udemy platform. It lacks the sophistication of platforms such as Udacity that allows you to actually code and submit work as you progress. However, that doesn't mean that problems can't be given and solutions explained - an attempt to actually engage the participants in some way. Instead, here you have an instructor rattling off (almost to himself at times) a bunch of stuff and popping in code, running it and then moving on, often far too quickly. My second problem is that the instructor himself seems woefully unprepared. This feels like content delivered on the fly. The instructor keeps changing his mind, suddenly telling you something he says he was planning on telling you later. I was pretty shocked at how amateur it was. I tried one of their other freebie courses and experienced the same issues. Nothing I've seen so far persuades me to risk money on this company.
Chuck
October 21, 2013
While this provides a comprehensive view of basic commands, there is a lack of putting all of this into context. Perhaps this wasn't the focus but learning the commands in the abstract, without seeing real world applications, limits what one can take away from the course.
Harley
October 11, 2013
It is such a profound explanation to those who are willing to learn PHP from the very basic. i definitely will recommend anyone who is keen on programming,passionate about it but do not know where to start. impressive !

Charts

Price

PHP for Absolute Beginners - Price chart

Rating

PHP for Absolute Beginners - Ratings chart

Enrollment distribution

PHP for Absolute Beginners - Distribution chart

Related Topics

56582
udemy ID
5/27/2013
course created date
3/18/2020
course indexed date
Bot
course submited by