PHP For Beginners : Learn PHP From Scratch!
4.3 (17 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.
1,829 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PHP For Beginners : Learn PHP From Scratch! to your Wishlist.

Add to Wishlist

PHP For Beginners : Learn PHP From Scratch!

Learn the Basics and Fundamentals of PHP Programming! A Great PHP Course that you will Actually Learn to Code PHP!
4.3 (17 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.
1,829 students enrolled
Last updated 8/2017
English
Current price: $12 Original price: $100 Discount: 88% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 5 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Write PHP codes easily
  • Understand PHP and Web Terminology
  • Create Your Own PHP Pages!
  • Catch the Opportunities in the Web Development!
  • Understanding PHP Variables
  • Using PHP Output Statements
  • Introducing PHP Data Types
  • Using Strings in PHP Programming
  • Creating and Using PHP Operators
  • Creating and Using PHP Constants
  • Lifetime Author Support
View Curriculum
Requirements
  • Using an Operating System
Description

An easy course does not mean to understand easily, it means just think to understand. This course is not just easily explained, but also explained in detail, and many examples. If you get this course, please try to write and run all the examples with me. If you follow what I said in this course, "You will be a PHP Developer in a short time."

  • You can ask any questions about this course from discussion board.
  • Your questions will be answered immediately.


Benefits of Taking This PHP Course

PHP is one of the best used programming languages in the world and I can say that this is the most used web development language. If you learn how to create php pages, that means you can do anything in the web. PHP is a very strong web language and you can do anything you wish with PHP. The popularity of PHP is increasing because of its power of web. You can use PHP with html, javascript, css and with many things.

I think, learning PHP can change your life like many rich people in the world. You should know that, the best web pages in the world like facebook are using php while developing their sites.

Now, the only thing in front of you to make a site like that is learning php..

You may have your best chance with learning PHP...


No Risk – Money-Back Guarantee

Finally, there is no risk. You can preview 10% of the course for free. Once you purchase the course, if for some reason you are not happy with the course, Udemy offers a 30-day money back guarantee.

So you have nothing to lose, sign up for this course and learn how to write PHP code easily from scratch..

Who is the target audience?
  • University or College Students
  • Graduates or Workers
  • Beginners on PHP
  • Anyone who wants to learn PHP
  • Software Developers (Java/.Net/ Python, ...) interacting with the web programming
Compare to Other PHP Courses
Curriculum For This Course
59 Lectures
03:22:05
+
Module 1: PHP Course Introduction
1 Lecture 01:40

A brief introduction for why PHP and why my course.


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "introduction video".

Preview 01:40
+
Module 2: What is PHP and Why is it used for?
3 Lectures 04:27

A brief explanation for PHP about what is this language and why you should use it?


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "what is php".

What is PHP and Why is It Used For?
02:14

Why you should choose PHP for a programming language.


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "why php".

Why PHP?
01:17

This lesson shows the abilities of PHP programming language

What can PHP do?
00:56
+
Module 3: Installing Environmental Programs
1 Lecture 04:39

This lesson indicates how to download and install XAMPP Server and how to use it.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php beginners", "xampp", "xampp server", "php xampp server".

How to Download, Install and Use the XAMPP Server
04:39
+
Module 4: Let's begin to coding! Dive into the PHP Syntax
3 Lectures 11:17

This lesson shows the introduction of basic PHP syntax. How to write a PHP code simply.


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php syntax", "basic php syntax".

Basic PHP Syntax
05:31

How to add a comment in PHP. Comments are not seen in your page in PHP.


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php comments", "comments in php".


Comments in PHP!
04:05

Explains the case sensitivity of PHP programming language.


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "case sensitivity", "php case sensitivity".


Case Sensitivity
01:41
+
Module 5: PHP Variables
4 Lectures 21:18

Explains the PHP variables in basic.


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php variables", "introduction php variables".


Introduction to PHP variables!
01:20

Shows how to create a variable in PHP . The main point, should I declare a variable in PHP ?


Lesson Keywords: "php" , "php programming language", "php beginners", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php variables", "creating variables".


Preview 05:06

Shows how to create a local and global variable in PHP programming language

Lesson Keywords: "php" , "php programming language", "php beginners", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php variables", "creating variables", "variable scope", "local", "global", "local keyword", "global keyword".


Variable Scope Part 1 - (Local and Global Keyword)
10:07

Shows how to create a static variable in PHP programming language

Lesson Keywords: "php" , "php programming language", "php beginners", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php variables", "creating variables", "variable scope", "static", "static keyword".


Variable Scope Part 2 - (Static Keyword)
04:45
+
Module 6: PHP Output Statements
2 Lectures 09:00

Shows how to print text in your page, and how in PHP

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php output", "php output statements" , "echo statement" , "php echo statement".

Preview 05:15

Printing on the page with print statement, and the difference with echo in PHP.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php output", "php output statements" , "print statement" , "php print statement".


What is "print" statement and how is it used?
03:45
+
Module 7: PHP Data Types
7 Lectures 12:55

The data types in PHP in basic introduction.


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php data types", "introduction to php data types".


What are the Data Types in PHP?
01:50

Introducing integer and float(double) data types in PHP programming language.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php data types", "php integer" , "php float", "php double", "integer data type", "float data type", "double data type", "php integer data type" , "php float data type", "php double data type".


Integer and Float(Double) data types
02:50

Introducing booelan and null data types in PHP programming language.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php data types", "php boolean" , "php null", "null data type", "boolean data type", "php boolean data type", "php null data type".


Boolean and Null Data Types
01:26

Introducing array data types in PHP programming language.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php data types", "php arrays" , "array data types", "php array data types".


Array Data Types
03:29

Introducing string data types in PHP programming language.,

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php data types", "php string" , "string data types", "php string data type".


String Data Types
01:15

Introducing object data types in PHP programming language.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php data types", "php object" , "php object data type".

Object Data Types
01:06

In this lesson, we're going to introduce resource data type in PHP programming language.


Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php fundamentals", "php data types", "php resource" , "php resource data type".

Resource Data Type
00:59
+
Module 8: Strings in PHP
5 Lectures 14:00

In this lesson, we're going to learn how to get the length of a string in PHP programming language. 

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php strings" , "php string operations", "php length", "php length function".

Get the Length of a String
02:48

In this lesson, we're going to learn reversing a string in PHP programming language. 

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php strings" , "php string operations", "reversing string", "php strrev function".

Reversing a String
01:18

In this lesson, we're going to learn searchin text within a string in PHP programming language. 

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php strings" , "php string operations", "searching text", "php strpos function".

Searching Text Within a String
02:22

In this lesson, students are going to learn how to get the number of words in a string in PHP programming language. 

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php strings" , "php string operations", "str_word_count", "php str_word_count ", "php str_word_count function".

Getting the Number of Words in a String
02:26

In this lesson, students are going to learn how to replace text within a string in PHP programming language. 

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php strings" , "php string operations", "replace", "php replace", "php replace function".

Replace Text within a String
05:06
+
Module 9: PHP Constants
3 Lectures 10:16

This lesson introduces what are the PHP constants and why it is used for ?

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "constants", "php constants" , "what are the php constants".

What are the PHP constants?
01:15

In this lesson, students are going to learn how to create and use constants in PHP programming language. 

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php constants " 

Creating PHP Constants
05:51

In this lesson, students are going to learn the globality of constants in PHP programming language. And how you use them in different areas

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php constants " , "globality of php constants ", " using php constants in function", " using php constants"

Globality of Constants
03:10
+
Module 10: PHP Operators
6 Lectures 21:08

In this lesson, students are going to learn PHP Operators, how you use them and using the Arithmetic Operators. 

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php operators ", " arithmetic operators " 

What are PHP Operators & Arithmetic Operators
04:43

In this lesson, students are going to learn increment and decrement PHP Operators and how you use them.

 Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php operators ", " increment operator " , " decrement operator " , " operators in php" 

Increment and Decrement Operators
04:12

In this lesson, students are going to learn how to use PHP Assignment Operators.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", "php operators ", " Assignment Operators " , " Operators in PHP "

Assignment Operators
03:47

In this lesson, students are going to learn how to use PHP Comparison Operators.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", " php operators ", " Comparison Operators " , " Operators in PHP "

Comparison Operators
02:12

In this lesson, we are going to learn how to use Logical Operators in PHP programming.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", " php operators ", " logical operators " , "and", "or", "not", "logical operators in PHP ".

Logical Operators (And, Or, Not)
03:21

In this lesson, students are going to learn how to use PHP String Operators.

Lesson Keywords: "php" , "php programming language", "php tutorial", "php training", "learn php" , "learning php" , "php beginners ", "php fundamentals", " php operators ", " String  Operators " , " Operators in PHP ", " string "

String Operators
02:53
6 More Sections
About the Instructor
Omer Dagasan
4.3 Average rating
780 Reviews
9,664 Students
4 Courses
Oracle Architect & Software Engineer

I have been working for more than 10 years on software development on many programming languages (like JAVA, C#, PHP, etc) and about 10 years on SQL- PL/SQL programming. And software project manager for more than 5 years.. For now, I am working on a database which has more than 15M active user as a project manager, and teaching SQL-PL/SQL courses...

Omer Faruk Ince
4.3 Average rating
251 Reviews
5,489 Students
3 Courses
Senior Software Engineer & Trainer

My name is Omer Faruk Ince. I have been working for more than 10 years in Software Projects. Also I have a Masters Degree in computer science with around 15 years of experience in the IT industry.

Also I've worked in many freelance software project in IT industry.

My areas of interests are mainly Database and Web Development and besides of these: 

 Big Data

Cloud Computing

Data Mining

Data Visualisation

 Data Security

Computer Security