Imagina Formación

Curso de Desarrollo Web con Symfony 5

Aprende a utilizar uno de los frameworks más populares para poder desarrollar tus aplicaciones web.

¿Qué es Symfony?

Symfony es uno de los frameworks más populares para el desarrollo web con PHP. Es un proyecto de código libre desarrollado por SensioLabs, y que tiene una gran comunidad detrás.

¿Qué voy a aprender con en el curso de Symfony 5?

Mediante este curso podrás aprender a utilizar uno de los frameworks más populares para poder desarrollar tus aplicaciones web.

Objetivos

El objetivo del curso es que el alumno adquiera los conocimientos necesarios para crear sus propias aplicaciones web.

¿A quién va dirigido?

Este curso va dirigido a quiera aprender esta herramienta.

Duración
Consultar
Requisitos
Conocimientos básicos de PHP
Bonificación FUNDAE
Sí, solo disponible para empresas.

Quiero recibir información de este curso

*requerido

  • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
  • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
  • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
  • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.
1

Introducción

  • Introducción
  • Características
  • Novedades
  • Composer
  • PHP
  • Nuevo Proyecto
  • Git
  • Subiendo el proyecto a Git
2

Primeros pasos

  • Introducción
  • Estructura
  • Modelo vista controlador
  • Crear una página
  • Anotaciones
3

Routing

  • Introducción
  • Funcionamiento interno
  • Ruta
  • Rutas con variables
  • Argumentos del controlador
  • Añadir requisitos
  • Listar las rutas
  • Rutas Avanzadas
4

Controller

  • Introducción
  • Ciclo de vida
  • Controlador sencillo
  • URL y Controlador
  • Controlador Base & Servicios
  • Tareas comunes
  • Gestión de Errores
  • Sesión
  • Response
  • Request
  • JSON
5

Gestión de la persistencia

  • Introducción
  • Instalación y configuración
  • Ejemplo sencillo
  • Buscando objetos
  • Relaciones y asociaciones de entidades
  • Lifecycle callbacks
  • Tipos de datos
6

Plantillas

  • Introducción
  • Templates
  • Twig
  • Plantilla de Herencia y diseños
  • Nombre y ubicaciones de plantillas
  • Referenciando plantillas
  • Tags y Helpers
  • CSS y Javascript y Twig
7

Configuración

  • Introducción
  • Formatos de Configuración
  • Referencia de Configuración
  • Parámetros
  • Fichero env y variables de entorno
  • Entorno
8

Seguridad

  • Introducción
  • Instalación
  • Autenticación
  • Autenticación de usuarios
  • Carga de Usuarios
  • Codificar Contraseña
  • Denegar el Acceso
  • Obtener el Objeto User
  • Cerrar Sesión
  • Jerarquía de Roles
9

Seguridad

  • Introducción
  • Instalación
  • Autenticación
  • Autenticación de Usuarios
  • Carga de Usuarios
  • Codificar Contraseña
  • Denegar el Acceso
  • Obtener el Objeto User
  • Cerrar Sesión
  • Jerarquía de Role
10

Internacionalización

  • Introducción
  • Instalación
  • Traducción Básica
  • Message Placeholder
  • Traducción en Plantillas
  • Obtener Contenido de Traducciones y Actualizar
  • Recursos de Traducción
11

Testing con PHPUnit

  • Introducción
  • PHPUnit
  • Tests Unitarios
  • Tests Funcionales
  • Cliente de Test
  • Crawler
  • Configuración de los tests
  • Configuración de PHPUnit

¿No es lo que estabas buscando? También hacemos temarios a medida para empresas, consultanos.

Realiza el curso desde donde quieras gracias a nuestro campus online.
Dispondrás de un profesor experimentado en programación y desarrollo, que te ayudará
y responderá a todas tus dudas.
Tutor personal
Proyecto final
Diploma de certificación
Plataforma online
Disponibilidad horaria
Bolsa de empleo

¿Quieres realizar esta formación sin coste para tu empresa?

 

¡Sin desplazamientos! Impartimos la formación en tu empresa.

Imagina Formación es una entidad organizadora de la Fundación Estatal de modo que puedes gestionar la formación bonificada de los cursos con nosotros.

Nos encargamos de todos los trámites para conseguir la bonificación sin ningún coste adicional. Cumplimos con todos los requisitos para que nuestros cursos sean 100% bonificables.

Consulta disponibilidad y precios

¿Tienes alguna duda?

Puedes hablar con uno de nuestros profesores.

¡Pregúntanos!

↑ Ir arriba