PHP Tutorial for Beginners - Full Course | OVER 7 HOURS!

preview_player
Показать описание

PHP is one of the most used languages on the web. The vast majority of websites you visit are built with PHP on the back-end, and learning PHP is a requirement for writing plugins or themes for a CMS like WordPress. PHP is fast, but even better, it's easy to learn and easy to use for writing web applications.

In this detailed PHP tutorial, Envato Tuts+ instructor Jeremy McPeak will teach you the fundamentals of PHP programming. You'll start with the basics, learning how PHP works and writing simple PHP loops and functions. Then you'll build up to coding classes for simple object-oriented programming (OOP). Along the way, you'll learn all the most important skills for writing apps for the web: you'll get a chance to practice responding to GET and POST requests, parsing JSON, authenticating users, and using a MySQL database.

Important Links:

Here's a full rundown of this course:

00:00:00 0 Introduction
00:02:05 1.1 What You Need
00:17:57 2.1 Syntax and Variables
00:34:13 2.2 Error Reporting
00:43:17 2.3 PHP Conditions and Decisions
01:00:20 2.4 PHP Arrays
01:14:34 2.5 PHP Loops
01:32:09 2.6 PHP Functions
01:41:24 2.7 Local and Global PHP Variables
01:57:07 2.8 PHP Include and PHP Require
02:09:00 3.1 PHP Get Requests
02:25:07 3.2 PHP Post Requests
02:38:10 3.3 PHP Sessions
02:55:44 4.1 Separating PHP Logic From Presentation
03:09:12 4.2 Working With Files
03:23:29 4.3 Parse JSON and Output Data
03:38:26 4.4 Adding a Detail Page
03:50:38 4.5 Truthiness and Adding a PHP Search
04:07:53 4.6 Managing PHP Paths
04:18:20 4.7 Creating PHP Terms
04:32:46 4.8 Editing PHP Terms
04:45:03 4.9 Deleting PHP Terms
05:09:13 5.1 Intro to PHP Classes
05:17:33 5.2 Creating a Data Provider Class
05:27:22 5.3 Writing a Data Abstraction Layer
05:38:49 5.4 Inheritance
05:50:54 6.1 Intro to MySQL
06:00:30 6.2 Connecting to the Database
06:07:00 6.3 Inserting Data
06:16:18 6.4 Reading Data With Select
06:24:04 6.5 Using Prepared Statements
06:30:56 6.6 Searching Data
06:36:09 6.7 Editing and Deleting Data
06:41:32 6.8 Refactoring the Code
06:51:27 7.1 Using Names Arguments
06:58:23 7.2 Promoting Class Properties
07:02:50 7.3 Simplifying String Functions
07:06:07 8 Conclusion

Assets Used in This Video:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Envato Tuts+

Envato Elements
All the creative assets you need under one subscription. Customize your project by adding unique photos, fonts, graphics, and themes.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - php7
Рекомендации по теме
Комментарии
Автор

People who put out free information are legends

neverquit
Автор

I have watched this over and over, moved from zero to hero. This is the best PHP tutorial ever. Your explanation is great. Thanks so much Jeremy. I would also love you to do same with JavaScript.

uchennaopara
Автор

Thank you for such a thorough tutorial! Learned MERN and some employers are requiring PHP. This helped greatly!

leyta
Автор

STDERR is the standard error pipeline. It's where your OS directs messages that C (PHP's code) determines is an error. STDOUT, is for output. The OS generally handles what that "output" is, and usually goes to the shell/CMD output. On web, this redirects to the current logs, such as console in

feitingschatten
Автор

Hands down the best php tutorial available!! What font are you using in vs code?

ErikThiart
Автор

I'm so lucky to found ur channel...u are legendary☺🙏

komalgaikwad
Автор

DUDE! Thank you very much for this free tutorial. This kind of base for any programming language is essential and for someone who already are used to programming, to have a course like this, practicing is very, very good. Thank you!

AlexAndrade_axllive
Автор

Easily one of the best php courses on the internet! Packed with so much information and so well explained. Includes a unique project to really hammer in the new knowledge. I wish it touched on Traits a bit but outside of that, this course is perfect.

demetriuslewis
Автор

This tutorial is awesome!! PHP OOP next please <3

zorenromera
Автор

Amazing job Jeremy! Very clear explanations with great examples! Thanks for sharing your knowledge!

rlpa
Автор

great refresher course for me before learning laravel

tanny_edits
Автор

Great tutorial, thanks a lot! From 5.1 you use syntax coloring (maybe theme) for your php code similar to js code. May ask how you get that? My OCD is killing me, need it bad :)

martinwiklund
Автор

This tutorial was a game-changer for me! Learning MVC design pattern with PHP has changed the way I code web applications. No more cluttered, redundant code—just clear, organized development. Thank you very much!

matyod
Автор

wow very complete tutorial! love it"

vcbbchv
Автор

Hello, this is the best PHP tutorial on the Internet. However, we are beginners, it is difficult to add an image in the application, please add an image in the tutorial to complete it and make it unique to the internet. THANKS

Signed Blaire

dsss
Автор

source = homepage
query (q) = php
original query (oq) = php (in case you submit a follow up search, allowing google to build relationships between search terms)

comedyzone
Автор

Awesome people do awesome things. This is one of them

KelonRush
Автор

brand new to PHP and 30 years from programing so thank you the detailed tutorial.

jeffreybozeman
Автор

PHP way easier than JavaScript, loving this tho. You're a great teacher man, thanks a lot

mr.o
Автор

Incredible explanation thank you so much sir, I think it is the best channel for learners who want to learn programming languages

manisha