PHP Fundamentals / Basic Concepts:

- PHP Types, Variables, Constants, Operators

- PHP Syntax: Functions, Control Structures

- PHP String Functions, URL

- PHP Date / Time Functions

- PHP File Functions, Streams

- PHP Arrays. Operators and Functions

- PHP Cookies

- PHP Sessions

- PHP specific OOP concepts

- Design patterns (Singleton, Factory, MVC)

 

DB:

- MySql

 

Theming:

- Javascript / jQuery

 

Optional:

- PHP implementation of Regular Expressions (optional)

- Mail sending & processing  by PHP (optional)

- PostgreSql (optional)

- Apache/nginx (optional)

- MySql server (optional)

- setting up php/php-fpm (optional)

- Docker (optional)

- Git (optional)

- SVN (optional)

- HTML (HTML5 is optional)

- CSS3 styles (SASS is optional)