14

Github GitHub - thecodeholic/php-developer-roadmap: This is PHP Developer Roadma...

 3 years ago
source link: https://github.com/thecodeholic/php-developer-roadmap
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

PHP Developer roadmap

This is PHP Developer Roadmap. Following this path will guarantee to become a good PHP Developer

Table of Contents


How Internet & Websites works

Resource Name Duration Resource How does the INTERNET work? 9m https://youtu.be/x3c1ih2NJEg How The Web Works - The Big Picture 12m https://youtu.be/hJHvdBlSxug

Browser/Server request flow, HTTP Protocol, Status codes

Basics of HTML/CSS

Resource Name Duration Resource HTML Crash Course For Absolute Beginners 1h https://youtu.be/UB1O30fR-EE HTML Full Course - Build a Website Tutorial 2h https://youtu.be/pQN-pnXPaVg CSS Crash Course For Absolute Beginners 1h 25m https://youtu.be/yfoY53QXEnI CSS Tutorial - Zero to Hero (Complete Course) 6h 18m https://youtu.be/1Rs2ND1ryYc

Basics of JavaScript

Resource Name Duration Resource Javascript Crash Course for beginners 1h 40m https://youtu.be/hdI2bqOjy3c Learn JavaScript - Full Course for Beginners 3h 26m https://youtu.be/PkZNo7MFNFg

Introduction to Databases

Resource Name Duration Resource MySQL Tutorial for Beginners [Full Course] 3h 10m https://youtu.be/7S_tz1z_5bA SQL Tutorial - Full Database Course for Beginners 4h 20m https://youtu.be/HXV3zeQKqGY PHP MySql Tutorial article https://www.mysqltutorial.org/php-mysql/ PHP MySql Tutorial article https://www.w3schools.com/php/php_mysql_intro.asp

Version Control System (Git & Github)

Resource Name Duration Resource Git & Github Tutorial for Absolute Beginners 46m https://youtu.be/iCKAWxfVWUY Git & GitHub Crash Course For Beginners 32m https://youtu.be/SWYqp7iY_Tc

Getting Familiar with PHP: Syntax, functions, dates, JSON, File System, CURL, etc...

Resource Name Duration Resource PHP Tutorial for Absolute Beginners - PHP Course 2021 5h 5m https://youtu.be/yXzWfZ4N4xU

Understanding Composer

This section is in under development

PHP beginner projects

Resource Name Duration Resource Simple CRUD application with PHP and JSON 1h 35m https://youtu.be/DWHZSkn5paQ Todo app with PHP 30m https://youtu.be/NxeNqHdJFxs PHP Watch files and directories recursively 8m https://youtu.be/5f4PjQJI-Fc Bulk image resize with PHP 8m https://youtu.be/Z99lYtn3quk PHP registration form & validation 30m https://youtu.be/V5sJ76T3mWg

Object Oriented PHP

Build Projects

Resource Name Duration Resource Build PHP Form Widget using OOP Abstraction 19m https://youtu.be/sBP6HKRW0sM Build Shopping Cart with OOP 37m https://youtu.be/1Ip7_hdSqzY Create MySql Notes App 33m https://youtu.be/DOsuFRnBqLU How To Create A Login System In PHP For Beginners 1h 57m https://youtu.be/gCo6JqGMi30

Build custom MVC Framework

Resource Name Duration Resource Build PHP MVC Framework 6h https://www.youtube.com/watch?v=WKy-N0q3WRo&list=PLLQuc_7jk__Uk_QnJMPndbdKECcTEwTA1

What is API

Learn Existing Framework

Resource Name Duration Resource Laravel PHP Framework Tutorial - Full Course for Beginners 4h 25m https://youtu.be/ImtZ5yENzgE Yii2 PHP Framework - Full Course (Build a YouTube Clone) 7h 04m https://youtu.be/whuIf33v2Ug Symfony PHP Framework Tutorial - Full Course 3h 28m https://youtu.be/Bo0guUbL5uo Yii2 Framework course playlist

https://www.youtube.com/watch?v=JD5Y-lQNrPs&list=PLLQuc_7jk__V3jQ0Xr4Rho2lSDztspOt9

Learn Javascript

Basics of JavaScript Frameworks

Resource Name Duration Resource Angular Crash Course 1h 24m https://youtu.be/Fdf5aTYRW0E React Crash Course 1h 48m https://youtu.be/w7ejDZ8SWv8 Vue Crash Course 1h 50m https://youtu.be/qZXt1Aom3Cs

Build Projects with existing frameworks

Yii2 Framework

Resource Name Duration Resource Yii2 E-commerce website - Full Working Process 16h 30m https://youtu.be/eQdDBhQpU9o Build a REST API using Yii2 PHP Framework 1h 25m https://youtu.be/XyHHMvRt6Cw Vue.js & Yii2 REST API notes app 2h 30m https://youtu.be/7vrctmDQYW4

Laravel

Get Familiar with Terminal

Resource Name Duration Resource Beginner's Guide To The Linux Terminal 42m https://youtu.be/s3ii48qYBxA

Editors/IDEs

Resource Name Duration Resource Visual Studio Code Tutorial for Beginners 33m https://youtu.be/VqCgcpAypFQ Visual Studio Code Crash Course 1h 32m https://youtu.be/WPqXP_kLzpo VS Code SuperHero course

https://vscodehero.com/ Top 12 VScode Extensions for PHP 17m https://youtu.be/v9dWFbiir9Q Introduction to PHPStorm 6m https://youtu.be/pP9jw3fgrCU PHPStorm vs VSCode for PHP Development 2h 15m https://youtu.be/O9nIE-40uKk

Docker

Resource Name Duration Resource Docker Tutorial for Beginners 2h 46m https://youtu.be/3c-iBn73dDE Docker Tutorial for Beginners - A Full DevOps Course on How to Run Applications in Containers 2h 10m https://youtu.be/fqMOX6JJhGo

Design Patterns

Resource Name Duration Resource Design Patterns in Plain English 1h 20m https://youtu.be/NU_1StN5Tkk 5 Design Patterns Every Engineer Should Know 12m https://youtu.be/FLmBqI3IKMAo

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK