PHP from the ground up : Fundamentals
5.0 (2 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.
10 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PHP from the ground up : Fundamentals to your Wishlist.

Add to Wishlist

PHP from the ground up : Fundamentals

The journey to become a PHP programmer begins right here
5.0 (2 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.
10 students enrolled
Last updated 10/2015
English
Price: $50
30-Day Money-Back Guarantee
Includes:
  • 18.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build a basic web application
  • Understand how to use php documentation
  • Set up your local environment
  • Publish your php website to the remote web server / host
View Curriculum
Requirements
  • Basic understanding of HTML and CSS would be useful, but not essential
  • Basic knowledge of how to use computer
Description

This is the Season 1 of the series of courses on how to become a PHP programmer.

In this season we will cover the absolute basics and learn how to program using Procedural PHP in order to build a simple website.

During this series we will learn how to:

  • Set up local environment (install all required software on your computer)
  • Use PHP documentation to learn about what PHP offers
  • Learn basic programming terminology and PHP syntax
  • Publish the completed project to the web server
This course is for those who want to learn new skill and take their first step in web programming with PHP. It will give you the solid understanding of basic concepts and prepare you for Season 2 where we will discover Object Oriented Programming (OOP) with PHP.
Who is the target audience?
  • Anyone with NONE or very basic knowledge of PHP
  • Web designers who want to learn server side programming
  • Anyone who wants to take first step into the world of PHP Programming
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 97 Lectures Collapse All 97 Lectures 18:19:22
+
Introduction
1 Lecture 00:34
Introduction
00:34
+
Syntax
6 Lectures 01:19:40
PHP Syntax
13:40

Variables
15:16

Variable expressions
07:26

Variables and string
10:22

Constants
19:45

Type juggling
13:11
+
Arrays
10 Lectures 01:39:43
Defining array
15:47

Getting items from the beginning and end of the array
11:53

Adding to array (Part 1)
14:53

Adding to Array (Part 2)
09:33

Removing items from array
04:44

Sorting arrays
08:00

Counting items in array
05:14

Searching array
06:58

Mapping array
13:52

Filter array
08:49
+
Superglobals
11 Lectures 02:09:46
Superglobals
01:24

GET
13:42

POST
09:43

COOKIE (Part 1)
16:28

COOKIE (Part 2)
07:50

SESSION (Part 1)
18:33

SESSION (Part 2)
18:21

REQUEST
08:18

SERVER
14:49

FILES
11:29

ENV
09:09
+
Operators
7 Lectures 01:10:37
Arithmetic Operator
06:12

Assignment Operator
08:13

Comparison Operator
07:56

Incrementing / Decrementing Operators
15:02

Logical Operators
17:35

String Operators
06:56

Array Operators
08:43
+
Conditional statements
2 Lectures 31:48
If / else / elseif
18:45

Switch
13:03
+
Functions
25 Lectures 05:20:43
What functions are
01:02

Custom functions
14:37

Callable / Closure
11:22

Global, parent and private scope (Part 1)
10:17

Global, parent and private scope (Part 2)
10:14

Function argument list
16:51

Constant and Superglobal scope (Part 1)
15:02

Constant and Superglobal scope (Part 2)
15:11

Return statement (Part 1)
12:23

Return statement (Part 2)
08:46

References (Part 1)
16:21

References (Part 2)
14:54

Variable functions
09:29

Built in functions (Part 1)
19:06

Built in functions (Part 2)
19:11

Built in functions (Part 3)
10:20

Explode and Implode
11:21

List
09:24

New lines and floats
15:45

String functions (Part 1)
10:53

String functions (Part 2)
11:34

Mail function (Part 1)
09:03

Mail function (Part 2)
14:27

Includes (Part 1)
17:31

Includes (Part 2)
15:39
+
Iterators
5 Lectures 01:33:11
While
13:17

Do while
08:09

For
21:00

Foreach
21:20

Loop controls
29:25
+
Project
17 Lectures 03:13:47
Project setup
03:15

Layout
20:30

Slicing
10:34

Configuration
13:05

Request
18:13

Mod rewrite
08:22

Template and slider
10:14

Meta tags
12:23

Dynamic slider
07:18

Active navigation
09:45

Form structure
08:41

Departments
03:46

Post array
09:14

Validation messages
04:43

Validation
23:44

Display validation and sticky form fields
11:25

Send email
18:35
1 More Section
About the Instructor
Sebastian Sulinski
4.3 Average rating
193 Reviews
1,141 Students
13 Courses
Founder of SSD Tutorials

A passionate web developer with over a decade experience in web industry.

Founder of SSD Tutorials, where he publishes his free and premium tutorials on how to build modern web applications.

Currently living and working in United Kingdom as a Senior Web Developer for one of the companies in West Sussex.