Learn PHP: Complete Beginner's Guide, Full Course

preview_player
Показать описание
This course is a complete beginner's guide to learn the syntax, variables, functions, classes, PHP OOP & more.

This course was created and based on the newest version, PHP 8! Start working towards your lamp stack setup today with this PHP tutorial for beginners.

LINKS FROM THE VIDEO
=======================================

SOCIAL
=======================================

TABLE OF CONTENTS
=======================================
0:00 Intro to the course

Project setup
01:56 Install PHP with Homebrew
06:24 Install a PHP IDE editor
08:25 Start the built-in PHP web server

PHP tags
11:05 Create a "Hello world!" PHP script
13:09 Closing tags, semicolons & line breaks in PHP
16:12 Alternate method of calling PHP language constructs
17:23 Write short echo tags in PHP

Variables & Constants
19:19 Create & name variables in PHP
21:47 PHP data type assignments
25:18 Type casting in PHP
27:27 Type juggling (coercion) in PHP
30:18 Concatenating strings in PHP
33:30 String interpolation & escaping in PHP
35:12 Create a constant in PHP to store a fixed value
39:56 Create a Boolean variable in PHP

Conditionals
43:28 Conditionally execute PHP code with an if statement
45:20 Write multiple conditions to execute alternate PHP code
48:49 Alternate PHP conditional statements syntax for view files
52:28 Refactor PHP control structures into ternaries
56:06 Use a PHP switch statement for advanced conditional logic
1:00:22 Use a match statement for advanced PHP data checks

Arrays & Loops
1:03:33 Create a list using a PHP array
1:04:47 Display the contents of an array with a foreach loop
1:06:47 Use an array key to determine current iteration
1:08:17 Create a key:value store within a PHP array
1:10:40 Create a nested or multi-dimensional array in PHP
1:13:18 Get the count of a PHP array
1:15:54 Display the contents of an array with a for loop
1:19:35 Continue or break out of a PHP loop

Functions
1:21:55 Purpose of a function in PHP
1:23:33 Create a function in PHP
1:25:27 Function & global scope in PHP
1:27:24 Calling functions with return values in PHP
1:31:01 Passing arguments to PHP functions
1:33:32 Defining function return & arguments types in PHP
1:35:55 Type coercion & strict data types in PHP
1:40:25 Including or requiring files in PHP

Classes
1:44:46 Create & instantiate a class in PHP
1:47:03 Run code on PHP class creation with a constructor
1:49:30 Create class properties in previous versions of PHP
1:52:20 Create promoted properties in PHP 8 classes
1:54:37 Retrieve public class properties with PHP's arrow syntax
1:56:24 Understanding scope in PHP classes
2:00:28 Refactoring functions into PHP classes
2:03:50 Defining & using PHP namespaces
2:08:13 Replace PHP require statements with the Composer class autoloader

#php #phptutorials #phpdeveloper #php8
Рекомендации по теме
Комментарии
Автор

Awesome! Don't you want to create intermediate php8 course with creating small website, connecting to db, more OOP and best practices?

blinksy
Автор

I came across this channel as I wanted to learn Magento, 30 minutes into this video, and it's really fabulous, great video quality as well.

pratikgiramkar
Автор

Best PHP tutorial on youtube. Thank you

DadisLT
Автор

Saw your post on reddit asking for review. I just want to say, ignore Redditor's. This is THE BEST php Video on Youtube. You expertise reflects in how you explain things. You are awesome. This video is a gem, don't care about the views, not everyone has the eyes to recognise a gem.

Hope you take out time to for more such videos, May be small screencast that would give insight into the lang.

Again, I want say you are awesome, don't let anyone tell you otherwise.

siyaram
Автор

Would love a more advanced course. This was amazing and be keen to support a more advanced course. Great work and thank you for sharing your knowledge.

georgem
Автор

Amazing tutorial, very well explained and easy to understand! Good job!

corruptionhades
Автор

This is awesome! I would say if you can teach how to do quality coding in php like how to write performance tuning foreach loops. how can we reduce code lines and execute more?
and Advance course considering PHP 8 would be super useful.

Thanks a lot Mark! Your content is super helpful as always!

EverydayEnglishTalk
Автор

Thank you very much for this great Tutorial!!! You are the best.

lukasluftlaufer
Автор

Will there be an intermediate and advanced course for PHP after this? Great tutorial btw!

vramosjd
Автор

Please one course for intermediate Magento 2 module development

samdiazlogan
Автор

I'm now bored with php all brand's which requires Laravel now not original php

ehynrkl