Programa del Curso
Introducción a Symfony 4 para el desarrollo de código PHP
Programación orientada a objetos PHP
Clases y objetos de PHP
Manejo de errores PHP con excepciones
PHP incrustado en HTML (ejemplos)
Convenciones de nomenclatura de PHP y codificación de archivos
Mejores prácticas para elegir y usar editores de código fuente
¿Cuál es el marco de Symfony 4?
Instalando Symfony 4
Flujo de trabajo de procesamiento de solicitud HTTP
Depuración de código PHP
Características de los componentes Web Debug Toolbar / Debug y VarDumper
Web Profiler
Errores y excepciones acumulan huellas
Configuración / rutas y URL con anotaciones
Twig template engine / Twig template
Generando URLs basadas en la configuración de rutas de la aplicación
Controladores PHP / diseño de una clase de controlador con sus métodos de acción
Listado de todos los servicios incorporados de Symfony 4 usando herramientas de línea de comando
Tipos de pruebas / pruebas de automatización (unidades y pruebas funcionales)
Consultar un sistema de base de datos relacional con Doctrine
Crear y ejecutar consultas SQL personalizadas utilizando el objeto Doctrine Query Builder
Observaciones finales
Requerimientos
- Una comprensión de PHP y editores de archivos fuente estándar
- Una comprensión de los conceptos de Programación Orientada a Objetos y cualquier marco MVC / MVP
- Una comprensión de HTML donde PHP se integrará
- Experiencia con la instalación y configuración general del software
- Familiarizado con cualquier marco de software y pruebas básicas de software
Testimonios (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.