Introducción a Symfony Framework

Inicio / Curso / Introducción a Symfony Framework

Al finalizar este curso y aprobar el examen final obtendrás un certificado de PHP Advanced Skills.

Contarás con los conocimientos para, entre otros:

  • Desarrollar aplicaciones profesionales, robustas y mantenibles
  • Ampliar aplicaciones desarrolladas por terceros usando Symfony
  • Desarrollar tus propios componentes para distribuir

El desarrollo web se ha vuelto extemadamente complejo a lo largo del tiempo.

Hoy en día es prácticametne utópico pensar en crear una aplicación funcional, robusta y escalable partiendo de las puras primitivas del lenguaje. Es por eso que el manejo de un framework constituye un conocimiento escencial para cualquier desarrollador profesional.

Symfony es uno de los frameworks más conocidos y más completos del ecosistema PHP.

Se basa en las mejores prácticas de desarrollo existentes:

  • MVC
  • Arquitectura Modular
  • Inyección de dependencias

En este curso utilizaremos la versión 4 del framework, sin embargo, los conceptos aprendidos te servirán para mantener aplicaciones desarrolladas utilizando las versiones 2 y 3 ya que la forma de trabajo es prácticamente igual.

En general, la curva de aprendizaje de Symfony es pronunciada. En este curso encontrarás una guía práctica y paso a paso que te ayudará a incorporar los conocimientos de forma incremental.

Consta de clases en video, con ejercicios que te permitirán asimilar los conceptos estudiados mediante la práctica.

Objetivo general

Que los alumnos sean capaces de crear aplicaciones robustas y escalables utilizando el framework Symfony

Objetivos específicos

Que los participantes logren:

  • Comprender el modelo MVC
  • Comprender la estructura de una aplicación Symfony
  • Dominar la herramienta de línea de comandos de Symfony
  • Trabajar con modelos de datos sobre Doctrine
  • Diseñar vistas usando Twig

Destinatarios

Desarrolladores PHP que desean encarar desafíos de gran envergadura (Aplicaciones empresariales, sitios de gran complejidad, etc…).

Requisitos previos

Los alumnos deben tener una buena base teórico/práctica de Programación Orientada a Objetos usando PHP.

Metodología de aprendizaje

  • Clases en video
  • Ejercicios prácticos con soluciones a disposición de los alumnos
  • Resolución de dudas de manera asincrónica a través de comentarios en las páginas de las clases.

Evaluación y acreditación

El proceso de evaluación es parte inherente del proceso de aprendizaje necesario para la adquisición de las competencias requeridas.
Se requiere la aprobación de la evaluación final para la acreditación del curso.

Duración

Los videos de las clases tienen una duración total de 12 horas (incluidos los ejercicios).

Dada la modalidad de cursada, la duración total depende de la dedicación del alumno.

El tiempo sugerido para una completo aprovechamiento del curso es de 4 semanas.

Certificación

A todos los participantes que hayan aprobado el examen final, se les extenderá un certificado de Leeway Academy.

 

Información del curso

Instructor

mchojrin mchojrin Autor:

Hola! Soy Mauro Chojrin, estudié la Lic. en Ciencias de la Computación en la Universidad de Buenos Aires. Me desempeño como docente de programación desde el año 1997. Pasé por diferentes instituciones (Escuela Técnica ORT, Digital House, EducacionIT, ITMaster, Escuela DaVinci entre otros). Actualmente coordino los cursos dictados en Leeway Academy y desarrollo sistemas usando PHP y framework Symfony

Introducción al curso

Esta sección no tiene ninguna lección.

Conceptos básicos

Esta sección no tiene ninguna lección.

Herramientas

Esta sección no tiene ninguna lección.

Desarrollo basado en Symfony

Esta sección no tiene ninguna lección.

Doctrine

Esta sección no tiene ninguna lección.

Twig

Esta sección no tiene ninguna lección.

Formularios

Esta sección no tiene ninguna lección.

Eventos

Esta sección no tiene ninguna lección.

Seguridad

Esta sección no tiene ninguna lección.

Internacionalización

Esta sección no tiene ninguna lección.

Testing

Esta sección no tiene ninguna lección.

Bundles comúnmente usados

Esta sección no tiene ninguna lección.

El camino por delante

Esta sección no tiene ninguna lección.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.