Чек лист
-
Система контроля версий GIT
-
Непрерывная интеграция \ непрерывная доставка (CI\CD процессы)
-
PHPUnit юнит тесты, интеграционные тесты: mock\stub объекты
-
SQL: SELECT, DELETE, UPDATE
-
SQL: EXPLAIN
-
ORM системы для удобной работы с базами данных
-
Composer PHP менеджер пакетов, стандарт автозагрузки
-
Symfony фреймворк (у нас 3.3)
-
MVC: Model View Controller
-
Основы ООП: объекты, классы, трейты, интерфейсы, абстрактные классы, инкапсуляция, полиморфизм
-
ООП: интерфейсы и абстрактные классы - их отличие в теории