Schița de curs
Introducere în Symfony 4 pentru dezvoltarea codului PHP
PHP orientat pe obiecte Programming
PHP Clase și obiecte
PHP gestionarea erorilor cu excepții
PHP încorporat în HTML (exemple)
PHP convenții de codare și denumire a fișierelor
Cele mai bune practici în alegerea și utilizarea editorilor de cod sursă
Care este cadrul Symfony 4?
Instalarea Symfony 4
Flux de lucru de procesare a cererilor HTTP
Depanare PHP Cod
Bara de instrumente Web Debug / Caracteristicile componentelor Debug și VarDumper
Profiluri web
Erorile și excepțiile stivuiesc urme
Configurare / rute și URL-uri cu adnotări
Motor de șablon de crenguță / șablon de crenguță
Generarea de adrese URL pe baza configurației rutelor aplicației
PHP Controlere / proiectarea unei clase de controler cu metodele sale de acțiune
Listarea tuturor serviciilor încorporate Symfony 4 folosind instrumente de linie de comandă
Tipuri de teste / teste de automatizare (teste unitare și funcționale)
Interogarea unui sistem relațional Database cu doctrină
Construirea și executarea de interogări personalizate SQL folosind obiectul Doctrine Query Builder
Observații de încheiere
Cerințe
- O înțelegere a PHP și a editorilor standard de fișiere sursă
- O înțelegere a conceptelor orientate pe obiecte Programming și a oricărui cadru MVC/MVP .
- O înțelegere a limbajului HTML în care va fi încorporat PHP .
- Experiență cu instalarea și configurarea generală a software-ului .
- Familiarizat cu orice cadru software și cu testarea de bază a software-ului
Mărturii (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.