Conocimientos y habilidades que adquieres realizando este curso

  • Qué es Symfony.
  • Patrón Modelo-Vista-Controlador (MVC).
  • Instalación de Symfony2.
  • Estructura de una aplicación Symfony.
  • Bundles.
  • Routing.
  • Doctrine.
  • Tratamiento de datos.
  • Gestión de formularios.

Temario

Clases grabadas 14h y 14m

  • Clase 1

    1h y 45m
  • Clase 2

    1h y 45m
  • Clase 3

    1h y 47m
  • Clase 4 (vista previa)

    1h y 45m
  • Clase 5

    1h y 45m
  • Clase 6

    1h y 48m
  • Clase BONUS 1

    1h y 47m
  • Clase BONUS 2

    1h y 48m
  • ¿Qué es Symfony2?

  • Frameworks PHP

  • Patrón MVC

  • Composer, Twig, YML y Bundles

  • Instalación de Symfony2

  • Estructura de una app de Symfony2

  • Creación del primer bundle

  • Enrutado

  • Modelo de datos: Doctrine

  • Tratamiento de datos desde el controlador

  • El controlador y la lógica de negocio

  • Interacción rutas-controlador

  • Seguridad: El componente de seguridad

  • Security-context

  • Roles

  • Formulario de registro y login

  • Las plantillas: Twig

  • Filtros y funciones en plantillas

  • Formularios

  • Contenedor de servicios

  • La potencia de la inyección de dependencias

  • Bundles externos

  • Búsqueda de bundles

  • Instalación y configuración de bundles externos

  • Creación de un panel de administración usando un bundle

  • Cómo sobrescribir un bundle externo

Relacionado

Te dejamos una selección de cursos, carreras y artículos

PHP Developer

PHP Developer

carrera

Incluye 5 cursos:

  • Curso de PHP básico online
  • Curso de SQL desde Cero (versión 2017)
  • Curso de Git, GitHub y Jekyll

y 2 cursos más!

Duración: 24 horas y 4 minutos

Curso de Symfony 3

Curso de Symfony 3

curso

Con este curso aprenderás:

  • Instalación y configuración de Symfony3
  • Opciones y herramientas más usadas
  • TWIG: El motor de vistas de Symfony

Duración: 5 horas y 37 minutos

Curso de PHP

Curso de PHP

curso

Con este curso aprenderás:

  • Qué es PHP.
  • Entorno de desarrollo en PHP.
  • Conceptos básicos.

Duración: 12 horas y 3 minutos

Preguntas Frecuentes

En OpenWebinars no vendemos cursos o talleres unitarios.

Tenemos diferentes tipos de suscripciónes, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para tí. Consúltanos aquí.

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestro planes.

Sí, en todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.

Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.

No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.

Descripción

¿Tienes conocimientos de PHP y buscas formación en Symfony? Accede a nuestro curso y podrás conocer cómo utilizar Symfony2 para crear aplicaciones web.

Si te animas a realizar nuestra formación empezarás con una completa introducción a Symfony2, además de hablar sobre otros conocidos frameworks PHP.

En esta primera parte introductoria aprenderás también qué es el Modelo-Vista-Controlador (MVC) en el que se basa Symfony2, y conocerás algunas herramientas adicionales que utilizaremos para comenzar nuestros desarrollos con este framework.

Una vez conocidos todos estos aspectos básicos aprenderás a hacer la instalación de Symfony2 y también la estructura de una aplicación realizada con el mismo.

El siguiente paso será entrar en un bloque dedicado a lo referente al desarrollo de apps con este sistema, en el que te detallamos conceptos como enrutado, modelo y tratamiento de datos, el controlador y su interacción, seguridad, roles y plantillas Twig, entre otros.

Cuando tengas dominados todos los conceptos vistos hasta ahora, podrás avanzar al último bloque del curso, posiblemente el más complejo, por lo que es recomendable hacerlo siempre teniendo claro todo lo anterior.

En este apartado hablaremos sobre el contenedor de servicios y la inyección de dependencias, además de los bundles, de los que aprenderás qué son, los tipos, cómo instalarlos y configurarlos entre otras acciones.

Anímate a realizar este curso, aprender Symfony2 nunca fue tan sencillo y con nuestro curso online aprenderás a desarrollar una aplicación web desde cero con este framework para PHP.

* Requisitos del Curso

Para realizar el curso de Symfony2 de forma más efectiva, te recomendamos tener conocimientos en PHP y HTML.

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars