¿Qué quieres aprender?

Curso profesional de Symfony

Curso profesional de Symfony

Asociación Española de Programadores Informáticos

Curso presencial

Madrid


450
IVA exento

Duración : 2 Meses

Qué aprenderás: El objetivo de este curso es dotar al alumno de los conocimientos necesarios para crear páginas web dinámicas y profesionales, para ello y debido a la importancia que ha ganado Symfony en el ámbito empresarial en los últimos años, el alumno aprenderá de manera extensa este Framework basado en PhP, para que pueda configurarlo según las necesidades del cliente, explotar todo su potencial y crear así aplicaciones web complejas.

Distribución del curso: el curso presencial se basa en un método teórico-práctico (40% teórico, 60% práctico) que pone a tu disposición, además, un sistema de micro-prácticas que deberás resolver por tu cuenta en casa. Durante el curso iremos desarrollando proyectos con el objetivo de ir practicando los diferentes conceptos aprendidos y realizaremos también una serie de practicas más complejas con apoyo del profesor para mezclar todos los conceptos dados. Al final del curso se realizará un proyecto que aglutinará todo el contenido del curso.

Recuerda: necesitarás un mínimo de 60 horas de trabajo en horario no lectivo para resolverlo. Para realizar este curso no son necesarios conocimientos de programación, te formamos desde cero. Nuestros grupos son reducidos como máximo solo 9 alumnos por clase.

Este curso presencial es ideal para todos aquellos diseñadores Web o usuarios que quieran completar su currículum con este framework de programación Web.

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Madrid

Objetivos

El objetivo de este curso es dotar al alumno de los conocimientos necesarios para crear páginas web dinámicas y profesionales, para ello y debido a la importancia que ha ganado Symfony en el ámbito empresarial en los últimos años, el alumno aprenderá de manera extensa este Framework basado en PhP, para que pueda configurarlo según las necesidades del cliente, explotar todo su potencial y crear así aplicaciones web complejas.

Temario completo de este curso

MODULO I – PRIMEROS PASOS
• ¿Cómo instalar el modulo?
• Preparar el entorno de trabajo.
• Como instalar symfony y composer.
MODULO II – CREANDO PROYECTOS
• Crear proyectos con Symfony.
• El árbol de ficheros.
MODULO III – CONTROLADORES
• API-REST
o Manejo de Controladores y respuestas de tipo HTML y JSON.
o Devolviendo vistas en HTML.
o Devolviendo ficheros de datos en JSON.
MODULO IV – RUTAS
• Rutas, manejo de rutas.
• Manejo de rutas para cargar el contenido dentro de las vistas.
• Seguridad en las rutas.
• Proteger rutas.
MODULO V – VISTAS
• Manejo de Vistas.
• Uso de Twig como motor de plantilla.
• Motor de plantillas con Twig para el renderizado del HTML.
MODULO VI – BASES DE DATOS
• Manejo de BBDD MySQL.
• ORM Doctrine.
MODULO VII – CREANDO UN PROYECTO COMPLETO
• Creación de proyecto completo con Symfony de un sistema de gestor de contenidos para una aplicación.
• CRUD de gestión de datos.
MODULO VIII – PROYECTO FIN DE CURSO
Ver más