PHP Beginner to Master
4.6 (19 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
534 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PHP Beginner to Master to your Wishlist.

Add to Wishlist

PHP Beginner to Master

Go from Zero to Hero in PHP Programming.
4.6 (19 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
534 students enrolled
Created by Nauman Sajid
Last updated 8/2017
English
Price: $45
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Be proficient in PHP programming
  • Have the knowledge and skills to create functional websites coded entirely from PHP
View Curriculum
Requirements
  • You should be able to use a PC at beginner level
  • You should have basic knowledge of HTML and CSS
  • No PHP knowledge or prior experience is required
Description

Looking to Learn PHP Programming? Trying to find a place to start your coding journey can be a hassle. With thousands of courses out there, choosing and differentiating between courses can be overwhelming!  FEAR NOT. PHP Beginner to Master Course puts everything you need to know, all in one place! Save time and money by having everything you need, conveniently available to you, in one comprehensive course.

Have some prior programming knowledge? This course is a perfect way to build on your knowledge further. You may have some gaps in certain areas or be unfamiliar with certain programming languages.  If you have a solid foundation of other coding languages like HTML, CSS and JavaScript then PHP is the perfect language you should move on to. PHP Beginner to Master Course will ensure you bridge those gaps and gain experience in all the major programming languages.

Knowing PHP will allow you to build web applications, websites or Content Management systems, like WordPress, Facebook, Twitter or even Google.

There is no limit to what you can do with this knowledge. PHP is one of the most important web programming languages to learn, and knowing it, will give you SUPER POWERS in the web development world and job market place.

Why?

Because Millions of websites and applications (the majority) use PHP. You can find a job anywhere or even work on your own, online and in places like freelancer or Odesk. You can definitely make a substantial income once you learn it.

What are the requirements?

  • Some HTML is needed for this course (You can get my free HTML course on that)

What is the target audience?

  • This course is meant for TOTAL beginners in PHP
  • No programming experience is needed at all


My Guarantee To You:  Once you finish, you will be comfortable in producing beautiful and functional websites, which can be made for real world application. You will also only learn those aspects which are relevant, saving you from wasting time learning bits of code you are never going to use. Projects within this course are designed so that you can use the knowledge gained to create websites that can be and are currently used in the real world.  

Who is the target audience?
  • Anyone who wants to learn how to code in PHP
  • Students looking to learn back end programming
  • Students looking to create e-commerce websites or login forms/pages
Compare to Other PHP Courses
Curriculum For This Course
49 Lectures
05:15:51
+
Introduction
3 Lectures 17:34


Code Editor Lecture
05:56
+
PHP Basics
12 Lectures 01:15:48
Embed PHP in HTML
13:15

Variables
07:35

Inserting Comments in PHP
04:22

Math
05:38

Arrays
04:31

Associative Arrays
06:04

If Statements
05:27

Comparison and Logical Operators
06:57

Switch Statements
07:00

While Loops
06:03

For Loops
04:23

For Each Loops
04:33

PHP Basics
5 questions
+
Custom Functions
5 Lectures 29:36
Defining Functions
06:32

Function Parameters
05:05

Return Values From Functions
09:17

Global Variables
05:46

Constants
02:56
+
PHP Built in Functions
3 Lectures 11:33
Math Functions
04:26

Array Functions
03:22

String Functions
03:45
+
How to use Form Data in PHP
4 Lectures 28:39
Submitting Data from Forms
08:27

Extracting Information from Forms
05:52

Validating Forms
08:32

External Page Submission
05:48
+
Databases in PHP
15 Lectures 01:58:36
PHPmyadmin Introduction
07:17

Creating Tables and Inserting Data
07:26

Markup for Login Page
09:12

Post Data Check
06:03

Connecting to Database
04:01

Creating Records in a Database
10:15

Reading Information in Database
07:57

Updating Records using Forms
06:02

Updating Records using Forms continued..
06:01

Using Dynamic Data
07:57

Query to Read IDs
06:16

Query to Update Username and Password
09:18

Delete Records from Database
05:28

Refactoring all code into Functions
14:20

Making all files Modular
11:03
+
PHP Security
1 Lecture 05:30
SQL Injections
05:30
+
PHP and The Web
6 Lectures 28:35
GET in PHP
05:29

POST in PHP
03:57

Cookies Introduction
04:04

Setting Cookies
06:14

Read Cookies
03:54

Sessions in PHP
04:57
About the Instructor
Nauman Sajid
4.4 Average rating
71 Reviews
2,446 Students
3 Courses
Web Developer

Hi There,

I'm a former Udemy student who has come back to share and give back to the community which has taught me so much. I will be focused on coding and web development and hope that I can provide useful insights so that others can benefit. Being a student myself not so long ago, I know how frustrating it can be when you cannot relate to the level at which an instructor is teaching - Or simply do not see the relevance of a particular topic. Therefore, I design my courses specifically with the target audience in mind and stick to the key points - so you don't get bored or feel like you're learning something irrelevant. My courses will be short, relevant and to the point! So you can rest assured that you wont be wasting time learning stuff that is of no use. You'll learn what's important without wasting any time and by the end have a mastery over the topic.