Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RealToughCandy/learn-php-resources
A collection of resources for learning PHP.
https://github.com/RealToughCandy/learn-php-resources
education php resources
Last synced: 3 months ago
JSON representation
A collection of resources for learning PHP.
- Host: GitHub
- URL: https://github.com/RealToughCandy/learn-php-resources
- Owner: RealToughCandy
- Created: 2020-10-24T05:45:28.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-27T17:47:25.000Z (about 2 years ago)
- Last Synced: 2024-08-01T12:31:53.032Z (6 months ago)
- Topics: education, php, resources
- Homepage:
- Size: 34.2 KB
- Stars: 38
- Watchers: 6
- Forks: 11
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# 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](https://github-production-repository-image-32fea6.s3.amazonaws.com/306814906/ed975280-15a0-11eb-9e1b-ca8faced7824?)
_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](https://github.com/sponsors/RealToughCandy) including @eddiejaoude & @keithballinger for making this repo possible.
# Beginner
- **W3 Schools PHP - Free**
https://www.w3schools.com/php/DEFAULT.aspPHP 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.- **PHP official Documentation - Free**
https://www.php.net/Free Resource to Learn PHP with Official Documentation.
- **Tutorialspoint PHP Docs - Free**
https://www.tutorialspoint.com/php/index.htmLearn PHP for Free with Tutorials Point.
- **Learn PHP with Javatpoint - Free**
https://www.javatpoint.com/php-tutorialPHP documentation.
- **Learn PHP with codecadmy - Free**
https://www.codecademy.com/learn/learn-phpIn this course, you’ll be exposed to fundamental programming concepts in PHP.
- **Net Ninja's PHP (& MySQL) YouTube Series**
https://www.youtube.com/playlist?list=PL4cUxeGkcC9gksOX3Kd9KPo-O68ncT05oA free 42-video PHP (and MySQL) series created by an established YouTuber & course creator. Last updated on Mar 14, 2019.
- **Learn PHP in One Day and Learn It Well. PHP for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 6)**
https://www.amazon.com/PHP-Beginners-Hands-Project-Project-ebook/dp/B08BK7PPT2An 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.
- **Educative - Learn PHP from Scratch (free course)**
https://www.educative.io/courses/learn-php-from-scratchA free 71-lesson (video-free) PHP course.
- **Code With Dary's PHP For Beginners 2020 YouTube Tutorial Series**
https://www.youtube.com/playlist?list=PLFHz2csJcgk_fFEWydZJLiXpc9nB1qfpiA free 63-video PHP series created by an established YouTuber & course creator. Last updated on Jun 6, 2020.
- **Beginning PHP (TeamTreehouse) - PAID**
https://teamtreehouse.com/tracks/beginning-phpPHP 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 - Become a PHP Master - CMS Project - PAID**
https://www.udemy.com/course/php-for-complete-beginners-includes-msql-object-oriented/PHP for Beginners: learn everything you need to become a professional PHP developer with practical exercises & projects.
- **Object Oriented PHP & MVC - PAID**
https://www.udemy.com/course/object-oriented-php-mvc/Build a custom object oriented PHP MVC framework and then build an application with it
- **PHP OOP: Object Oriented Programming for beginners + Project - PAID**
https://www.udemy.com/course/oop-php-object-oriented-programing-with-project-1-course/PHP OOP: Learn OOP PHP and Take your skills to another level. Make serious money by building awesome applications.
- **PHP for Beginners: How to Build an Ecommerce Store - PAID**
https://www.udemy.com/course/php-for-beginners-how-to-build-an-ecommerce-store/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**
https://phptherightway.com/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.
- **freeCodeCamp's Use PHP to Create an MVC YouTube Tutorial**
https://www.youtube.com/watch?v=6ERdu4k62wIGet an understanding of how frameworks are made with this free 6-hour tutorial. The framework you build is not production-ready.
- **Net Ninja's PHP OOP (Object Oriented) YouTube Series**
https://www.youtube.com/playlist?list=PL4cUxeGkcC9hNpT-yVAYxNWOmxjxL51HyA free 14-video PHP OOP series created by an established YouTuber & course creator. Last updated on Oct 21, 2019.
- **Dani Krossing's (formerly mmtuts) PHP OOP (Object Oriented) YouTube Tutorial Series (Updated)**
https://www.youtube.com/playlist?list=PL0eyrZgxdwhypQiZnYXM7z7-OTkcMgGPhA free 18-video PHP series created by an established YouTuber & course creator. Last updated on Dec 08, 2019.
- **Laracasts**
https://www.laracasts.comA 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.
- **Thinkster 'realworld' app**
https://github.com/gothinkster?language=phpBuild a Medium.com clone with Laravel, Slim, and/or CakePHP. Read more about the project here: https://github.com/gothinkster/realworld
- **Code With Dary's Object-Oriented PHP For Beginners 2020 YouTube Tutorial Series**
https://www.youtube.com/playlist?list=PLFHz2csJcgk-7hgKrjUa_IP5YCLE4vJhVA free 15-video PHP series created by an established YouTuber & course creator. Last updated on Dec 7, 2020.
- **Intermidiate PHP (Teamtreehouse) - PAID**
https://teamtreehouse.com/tracks/intermediate-phpWith 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.
- **Object-Oriented PHP (Teamtreehouse) - PAID**
https://teamtreehouse.com/tracks/objectoriented-php-2learn the modern approach to appliaction development in PHP using Objects,Templates,Dependency Managment and 3rd Part Packages.
# Advanced
- **Create a Twitter Social Network Clone From Scratch PHP,MySQL - PAID**
https://www.udemy.com/course/create-a-high-end-social-network-like-twitter-in-php-mysql/Create or Build Twitter & Learn PHP, OOP and MySQL even Javascript by building your own PHP Social Networking Website
- **Make a Spotify Clone from Scratch: JavaScript PHP and MySQL - PAID**
https://www.udemy.com/course/spotify-clone/Learn JavaScript, PHP and MySQL by building the ultimate music streaming website from scratch! The complete guide!Learn JavaScript, PHP and MySQL by building the ultimate social network website from scratch! The complete guide!
- **Make a YouTube Clone from Scratch: JavaScript PHP and MySQL - PAID**
https://www.udemy.com/course/youtube-clone/Learn JavaScript, PHP and MySQL by making the ultimate YouTube clone website completely from scratch!
- **Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js - PAID**
https://www.udemy.com/course/build-social-network-in-20-daysCreate a premium class social network website like Facebook from scratch using php mysql & javascript.