KMMX - Centro de Capacitación en Ti, Web y Mobile

Symfony 2

KMMX - Centro de Capacitación en Ti, Web y Mobile
En línea

$ 5,800
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Capacitación laboral
Metodología En línea
Horas lectivas 24h
Inicio Fechas a escoger
  • Capacitación laboral
  • En línea
  • 24h
  • Inicio:
    Fechas a escoger
Descripción

Symfony es un completo framework diseñado para optimizar el desarrollo de las aplicaciones web basado en el patrón Modelo Vista Controlador. Para empezar, separa la lógica de negocio, la lógica de servidor y la presentación de la aplicación web. Proporciona varias herramientas y clases encaminadas a reducir el tiempo de desarrollo de una aplicación web compleja. Además, automatiza las tareas más comunes, permitiendo al desarrollador dedicarse por completo a los aspectos específicos de cada aplicación. El resultado de todas estas ventajas es que no se debe reinventar la rueda cada vez que se crea una nueva aplicación web. Symfony está desarrollado completamente en PHP 5.3. Ha sido probado en numerosos proyectos reales y se utiliza en sitios web de comercio electrónico de primer nivel. Symfony es compatible con la mayoría de gestores de bases de datos, como MySQL, PostgreSQL, Oracle y Microsoft SQL Server. Se puede ejecutar tanto en plataformas *nix (Unix, Linux, etc.) como en plataformas Windows.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Fechas a escoger
En línea
Inicio Fechas a escoger
Ubicación
En línea

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

Al final del curso el alumno tendrá las habilidades necesarias para implementar, enriquecer y escalar sus proyectos web basados en PHP usando todos los beneficios que le brinda el uso de Symfony 2

¿Qué aprendes en este curso?

Lógica
desarrollo

Programa académico

Parte 1: Introducción a Symfony 2

Entendiendo la Arquitectura MVC | ¿Qué es un framework ORM? | Utilizando un Motor de Plantillas | Documentación oficial | Gestionando dependencias con Composer | Descargando la versión 2.2 de Symfony |

Parte 2: El proyecto y los Bundles

Estructura de un proyecto Symfony | Controladores Frontales | Entornos | ¿Qué son los Bundles? | Creando nuestro propio Bundle |

Parte 3: Creando páginas con Symfony 2

Pasos para crear nuestras páginas | Creemos nuestra primera página de ejemplo | Ejemplos diversos

Parte 4: Sistema de Routing

Funcionamiento del Routing | Definiendo e Importando Rutas | Rutas por defecto en el entorno de Desarrollo

Parte 5: Definición de rutas con comodines

Agregando Requisitos a la ruta | Generando Rutas

Parte 6: Trabajando con el Controlador en Symfony2

Definiendo el controlador | Renderizando (generando) Vistas | Obteniendo datos de la Petición (Request) | Redirecciones

Parte 7: Manejando las vistas con Twig en Symfony2

¿Por qué Twig? | Lo básico de Twig | Nomenclatura y Ubicación de Plantillas | Herencia de Plantillas | Reutilizando Plantillas | Reutilizando Controladores | Incorporando Activos (Assets) | Listado de filtros Twig y Helpers más comunes

Parte 8: Configurando nuestra Base de Datos

Configuración de la base de datos | Creando las tablas y conociendo las Entidades | Modificando la estructura de las tablas

Parte 9: Manipulando datos con Doctrine

Obteniendo Datos | Caso de ejemplo | Manipulando datos | Formas alternativas de obtener datos |

Parte 10: Validación de datos y creación de formularios

Validación de datos | Creación de Formularios | Procesa


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares