RealToughCandy / learn-php-resources

A collection of resources for learning PHP.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

learn-php-resources

Spreading the word about PHP educational resources!

"The elephant has entered the room." -Donovan

PHP elephant with Linux Penguin and Windows logo in background

I'm accepting pull requests for this repo. Resources can be paid or free.

Please follow the styling conventions and include the following so I can accept your contribution:

  • Indicate paid or free
  • List course creator/author where applicable
  • List the date the material was published or last updated, if possible
  • If material is a series, list how many are in the series

Thank you to my generous GitHub Sponsors including @eddiejaoude & @keithballinger for making this repo possible.

Beginner

PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative to competitors such as Microsoft's ASP. PHP 7 is the latest stable release.

Free Resource to Learn PHP with Official Documentation.

Learn PHP for Free with Tutorials Point.

PHP documentation.

In this course, you’ll be exposed to fundamental programming concepts in PHP.

A free 42-video PHP (and MySQL) series created by an established YouTuber & course creator. Last updated on Mar 14, 2019.

An easy to read book for absolute beginners to PHP who want to understand this language in a short amount of time. It starts from explaining what PHP is and goes into subjects like PHP data types, loops, etc. At the end, it guides you through a hands-on project by using everything that you have learned. Paid.

A free 71-lesson (video-free) PHP course.

A free 63-video PHP series created by an established YouTuber & course creator. Last updated on Jun 6, 2020.

PHP is a back-end programming language that allows us to create dynamic web siute. By the end of this track, you'll be able to create dynamic site using PHP.

PHP for Beginners: learn everything you need to become a professional PHP developer with practical exercises & projects.

Build a custom object oriented PHP MVC framework and then build an application with it

PHP OOP: Learn OOP PHP and Take your skills to another level. Make serious money by building awesome applications.

PHP Ecommerce: in this course you will learn how to make full Ecommerce websites to build your own home business.

Intermediate

PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time. Free.

Get an understanding of how frameworks are made with this free 6-hour tutorial. The framework you build is not production-ready.

A free 14-video PHP OOP series created by an established YouTuber & course creator. Last updated on Oct 21, 2019.

A free 18-video PHP series created by an established YouTuber & course creator. Last updated on Dec 08, 2019.

A video-based paid-membership site (you can find plenty of free videos though) featuring dozens of PHP-related courses. Topics include PHP frameworks (Laravel, Symfony); testing (Cyrpress, PHPUnit); tooling (PHPStorm, Laravel Forge); and more. Most are intermediate to advanced level.

Build a Medium.com clone with Laravel, Slim, and/or CakePHP. Read more about the project here: https://github.com/gothinkster/realworld

A free 15-video PHP series created by an established YouTuber & course creator. Last updated on Dec 7, 2020.

With roughly 80% of all websites using PHP, it's a strong technology for starting a web development career. By the end of this track, you’ll have the skills needed to create dynamic content by storing and retrieving data through the use of databases and files including CSV, XML and JSON.

learn the modern approach to appliaction development in PHP using Objects,Templates,Dependency Managment and 3rd Part Packages.

Advanced

Create or Build Twitter & Learn PHP, OOP and MySQL even Javascript by building your own PHP Social Networking Website

Learn JavaScript, PHP and MySQL by building the ultimate music streaming website from scratch! The complete guide!</sup

Learn JavaScript, PHP and MySQL by building the ultimate social network website from scratch! The complete guide!

Learn JavaScript, PHP and MySQL by making the ultimate YouTube clone website completely from scratch!

Create a premium class social network website like Facebook from scratch using php mysql & javascript.

About

A collection of resources for learning PHP.