Curso de Symfony3 - Domina el framework PHP más completo

5.0
1 opinión
  • Todo correcto
    |

Curso

Online

¡90% de ahorro!
20 € IVA inc.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Horas lectivas

    12h

  • Inicio

    Fechas a elegir

  • Envío de materiales de aprendizaje

  • Servicio de consultas

  • Tutor personal

  • Clases virtuales

Bienvenido al curso de Symfony3, vas a aprender paso a paso como desarrollar aplicaciones web con este framework para PHP.


Symfony es uno de los frameworks más conocidos y más completos del mercado actual. Son muchas las ventajas que tenemos al trabajar con él, como por ejemplo la filosofía de buenas prácticas, MVC, abstracción de la base de datos con Doctrine ORM, sistema de plantillas con Twig, arquitectura modular de las aplicaciones, y mucho más.

Este es un curso de Symfony 3, la nueva versión de Symfony, pero también es un curso de Symfony2 ya que la metodología de trabajo es prácticamente igual y continuamente se hace referencia a la versión 2 del framework en los vídeos. Además todo lo que veamos en el curso funcionará también en la versión 2.8 de Symfony.

Al finalizar el curso serás capaz de desarrollar tus propias aplicaciones web completas con Symfony3 y modificar proyectos de otros programados con este framework.

Sin duda este es el curso más completo que he encontrado acerca de Symfony. Está diseñado para que aprendas a desarrollar aplicaciones web para el mundo real, no estaremos continuamente generando el código con la consola, sino que lo haremos nosotros para que no te quedes con dudas.

En este curso aprenderás realmente a programar con este framework y está diseñado para que no te cueste tanto esfuerzo aprenderlo como a mí me costó hace años, tratando de aprender Symfony2.

Sí, es un framework complejo, pero para eso he creado este curso, para acelerar tu aprendizaje y que lo asimiles todo paso a paso, y al final seas capaz de trabajar con Symfony.


Se tratan desde los aspectos más básicos y sencillos hasta los más avanzados, por tanto no es necesario que sepas nada de Symfony para aprender a usarlo, aunque si que necesitarás saber PHP y saber de que va el patrón Modelo Vista Controlador y la programación orientada a objetos para aprovechar al 100% este curso.

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta





Dominar Symfony3
Entender y trabajar también con Symfony2
Desarrollar aplicaciones web complejas desde cero con este framework
Mejorar la capacidad de adaptación a otros frameworks
Aumentar las posibilidades laborales como desarrollador PHP







Desarrolladores web
Programadores que quieren adquirir nuevos conocimientos
Estudiantes de informatica de ciclos formativos o universidad



Saber HTML, PHP y SQL
Conocer el patrón Modelo Vista Controlador
Saber lo básico de programación orientada a objetos

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

5.0
  • Todo correcto
    |
100%
4.3
fantástico

Valoración del curso

Lo recomiendan

Valoración del Centro

Angel Casellas

5.0
02/05/2022
Sobre el curso: Todo correcto
¿Recomendarías este curso?:
*Todas las opiniones recogidas por Emagister & iAgora han sido verificadas

Logros de este Centro

2016

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 8 años en Emagister.

Materias

  • SQL
    1

    1 alumnos han indicado haber adquirido esta competencia

  • Aplicaciones web
    1

    1 alumnos han indicado haber adquirido esta competencia

  • Symfony
    1

    1 alumnos han indicado haber adquirido esta competencia

Temario

Contenido del curso
Introducción
Recomendaciones para el curso
Introducción a los frameworks de desarrollo
Modelo Vista Controlador. Teoria
MVC en PHP nativo
Ejemplo PHP + POO +MVC
Instalar servidor de aplicaciones web
Servidor de aplicaciones web en Linux y Mac OS
Instalar Composer
Instalar Cygwin y Git
Instalar NetBeans
Recomendaciones
Instalar Symfony3
Crear hosts virtuales en Apache
Estructura del framework
Hola mundo !!
Rutas básicas, controladores y vistas
Case Sensitive con Linux y Symfony
Rutas avanzadas
Restricciones con expresiones regulares en las rutas
Redirecciones
Recoger variables GET y POST
Crear bundles
Plantillas y bloques
Variables, condicionales y bucles
Comentarios
Funciones predefinidas
Crear nuevas funciones
Filtros predefinidos
Crear nuevos filtros
Más información
Conexión a la base de datos
¿Que es un ORM? ¿Doctrine? ¿Entidades?
Generar entidades a partir de la base de datos
Generar entidades con Doctrine
Generar tablas a partir de entidades
getEntityManager vs getManager
Insertar
Leer
Actualizar
Eliminar
Tipos de Find
Consultas en SQL nativo
DQL
Query Builder
Repositorios personalizados
Más información
Crear formularios
Personalizar formularios en la vista
Validar formularios
Validar datos aislados
Crear campos Select y Checkboxes
Más información
Diseño de la base de datos con DIA
Crear la base de datos con SQL
Rellenar la base de datos
Generando el bundle
Creando entidades
Relaciones por defecto
Relaciones Many-To-One
Relaciones One-To-Many
Relaciones One-To-Many. Segunda parte
Más información sobre las relaciones y Doctrine 2
Creando la plantilla base
Autenticación. Login de usuarios. Primera parte
Autenticación. Login de usuarios. Segunda parte
Formulario de registro
Mensajes flash
Cifrar contraseñas
Control de usuarios duplicados
Crear y validar el formulario de etiquetas
Guardar y listar etiquetas
Eliminar etiquetas
Crear, listar, editar y borrar categorías
Crear formulario de entradas
Guardar entradas
Subir archivos y asignar imagen a la entrada
Asignar etiquetas a las entradas. Primera parte
Asignar etiquetas a las entradas. Segunda parte
Mostrar las entradas
Menú de categorías
Eliminar las entradas
Mostrar botón para eliminar entrada
Editar entradas
Mostrar etiquetas la edición de la entrada
Paginación de las entradas
Entradas categorizadas
Rutas y control de acceso
Imagen no obligatoria
Sesiones
Internacionalización
Instalar bundles y librerias
Migraciones
Paginación con KnpPaginatorBundle
AJAX

Información adicional

¿QUé INCLUYE EL PRECIO DEL CURSO? COMUNICACIóN DIRECTA CON EL PROFESOR, EXTENSIONES Y ACTUALIZACIONES INCLUIDAS, REEMBOLSO DENTRO DE LOS 30 DíAS, POSIBILIDAD DE ACCEDER AL CONTENIDO DEL CURSO INCLUSO DESPUéS DE ACABARLO

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Curso de Symfony3 - Domina el framework PHP más completo

20 € IVA inc.