Programa del Curso
Introducción a Symfony 4 para el desarrollo de código PHP
PHP Orientado a Objetos Programming
PHP Clases y objetos
PHP Manejo de errores con excepciones
PHP incrustado en HTML (ejemplos)
PHP Convenciones de codificación y nomenclatura de archivos
Prácticas recomendadas para elegir y utilizar editores de código fuente
¿Qué es el marco Symfony 4?
Instalación Symfony 4
Flujo de trabajo de procesamiento de solicitudes HTTP
Depuración PHP de código
Características de los componentes Web Debug Toolbar / Debug y VarDumper
Generador de perfiles web
Seguimientos de pila de errores y excepciones
Configuración / rutas y URLs con anotaciones
Motor de plantillas de ramitas / Plantilla de ramitas
Generación de URLs basadas en la configuración de rutas de la aplicación
PHP Controladores: diseño de una clase de controlador con sus métodos de acción
Enumeración de todos los servicios integrados Symfony 4 mediante herramientas de línea de comandos
Tipos de pruebas / pruebas automatizadas (pruebas unitarias y funcionales)
Consultando un sistema relacional Database con doctrina
Creación y ejecución de consultas personalizadas SQL mediante el objeto Doctrine Query Builder
Observaciones finales
Requerimientos
- Comprensión de PHP y de los editores de archivos fuente estándar
- Una comprensión de los conceptos de Orientado a Objetos Programming y cualquier marco MVC/MVP
- Una comprensión de HTML donde se incrustará PHP
- Experiencia en instalación y configuración de software general
- Familiarizado con cualquier marco de software y pruebas de software básicas
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.