Skip to content

dkdimgba/Learn-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Learn-PHP

I have gotten over 7 request in the last 3 days from friends for online resources where they can start learning PHP. I decided to put this list together as a reference point for future request. Everyone is free to contribute to this list.

Requirement

You need to have a basic knowledge of HTML and CSS.

Beginners

  1. PHP Manual and Tutorial http://php.net/manual/en/index.php, https://secure.php.net/manual/en/tutorial.php
  2. W3Schools - http://www.w3schools.com/php/default.asp
  3. Code Cademy PHP Tracks - https://www.codecademy.com/learn/php
  4. PHP The Right Way - http://www.phptherightway.com/
  5. Killer PHP - http://www.killerphp.com/php-videos/
  6. Laracasts - https://laracasts.com/skills/php
  7. PHP Enthusiast - http://phpenthusiast.com/
  8. PHP School - https://www.phpschool.io/
  9. Awesome PHP - https://github.com/ziadoz/awesome-php

Intermediate / Advanced

If you have passed the beginner stage, this space is for you

I'd recommend checking out an MVC framework (I'll recommend Laravel/http://www.laravel.com, )

  1. PDO and ORM layers for database access
    http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers
  2. Dependency management with Composer
    https://semaphoreci.com/community/tutorials/getting-started-with-composer-for-php-dependency-management
    http://blog.teamtreehouse.com/dependency-management-in-php-using-composer
  3. Security in PHP ( PHP Security Cheat Sheet )
    https://www.owasp.org/index.php/PHP_Security_Cheat_Sheet
  4. Design Patterns in PHP ( DesignPatternsPHP )
    http://www.phptherightway.com/pages/Design-Patterns.html
    http://www.tutorialspoint.com/php/php_design_patterns.htm

About

This is a list of resources where you can get your life started with PHP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published