DEV Community

Roadmaps master
Roadmaps master

Posted on β€’ Edited on

6 1

🐘 PHP: skill list for self-check

Alt Text

A skill tree for PHP developer

Please, add learning materials for skills you know! It's like a wikipedia! Community - is the best teacher

Top-2 levels of tree:

PHP Syntax

  • Control Structures
  • Variables
  • Operators
  • Types
  • Basic syntax
  • Classes and Objects
  • Constants
  • Exceptions
  • Namespaces
  • Predefined Variables
  • Expressions
  • Functions
  • Errors

JSON APIs

  • JSON

OOP

  • Design Patterns
  • PHP: OOP basics

Relational Databases

  • Database Normalization
  • SQL Syntax

HTTP

  • HTTP body
  • HTTP header
  • Nginx
  • Client Server Architecture

PHP: interfaces

  • PHP interfaces: Iterator
  • PHP Interface: Serializable
  • PHP Interface: ArrayAccess
  • PHP interface: Traversable

PHP Framework

  • Composer
  • Yii
  • Wordpress for programmers
  • PHP framework laravel
  • Symfony

HTML

  • CSS
  • HTML basic tags

Sentry image

Make it make sense

Only the context you need to fix your broken code with Sentry.

Start debugging β†’

Top comments (0)

Image of Stellar post

Check out Episode 1: How a Hackathon Project Became a Web3 Startup πŸš€

Ever wondered what it takes to build a web3 startup from scratch? In the Stellar Dev Diaries series, we follow the journey of a team of developers building on the Stellar Network as they go from hackathon win to getting funded and launching on mainnet.

Read more

πŸ‘‹ Kindness is contagious

DEV works best when you're signed inβ€”unlocking a more customized experience with features like dark mode and personalized reading settings!

Okay