План на курса
Въведение в Symfony 4 за разработване на PHP код
PHP обектно ориентиран Programming
PHP Класове и обекти
PHP обработка на грешки с изключения
PHP вградени в HTML (примери)
PHP кодиране и конвенции за именуване на файлове
Най-добри практики при избора и използването на редактори на изходния код
Какво представлява рамката Symfony 4?
Инсталиране на Symfony 4
Работен поток за обработка на HTTP заявка
Код за отстраняване на грешки PHP.
Лента с инструменти за уеб отстраняване на грешки / Функции на компонентите за отстраняване на грешки и VarDumper
Уеб профили
Проследявания на стека на грешки и изключения
Конфигурация / маршрути и URL адреси с анотации
Twig шаблонен двигател / Twig шаблон
Генериране на URL адреси въз основа на конфигурацията на маршрутите на приложението
PHP Контролери / проектиране на клас контролер с неговите методи за действие
Изброяване на всички вградени Symfony 4 услуги с помощта на инструменти на командния ред
Видове тестове / автоматизирани тестове (единични и функционални тестове)
Запитване до релационна Database система с доктрина
Изграждане и изпълнение на потребителски SQL заявки с помощта на обекта Doctrine Query Builder
Заключителни бележки
Изисквания
- Разбиране на PHP и стандартните редактори на изходни файлове
- Разбиране на обектно-ориентирани Programming концепции и всяка MVC/MVP рамка
- Разбиране на HTML, където ще бъде вграден PHP
- Опит с обща инсталация и конфигурация на софтуер
- Запознат с всяка софтуерна рамка и основно софтуерно тестване
Oтзиви от потребители (1)
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.