PHP RoadMap

PHP RoadMap

First, why should you learn PHP? PHP is a multi-purpose easy to set up and learn, it has a large community of over 60% of the website users PHP, high demand on the job market and many popular CMSS and frameworks.

Prerequisites & Basics Of PHP

  • You should understand how websites, browser request/response works

  • How HTTP protocol works

  • Basic of HTML/CSS and javascript

  • Git/Github

  • Relational database

Understand The PHP Basics

  • Setup & Syntex, Number, Array etc move further to Json, basic of OOP

  • Curl, Session, Cookies and Database

Next

  • Autoloading & composer

  • Build project

  • Rebuild project

  • Advance OOP and build project with OOP

Next

  • Understand what MVC is and build your own MVC

  • Learn API and build an APIs

  • Learn framework, Build APIs with this framework

  • Then learn more about Javascript and the basics of its framework like Vue because it works well with the laravel framework

  • Terminal & SSH

  • Get familiar with the IDE/Editor

  • Docker