Symfony es un framework PHP para la construcción de aplicaciones web robustas basado en el patrón Modelo Vista Controlador (MVC). Como buen framework se encarga de separar la lógica del negocio, la lógica del servidor y la presentación de la aplicación web, así también nos proveé de varias herramientas con el único objetivo de reducir el tiempo de desarrollo de una aplicación, así mismo automatiza las tareas mas comunes permitiendo a los desarrolladores enfocarse por completo en requerimientos específicos de la aplicación.
Durante este curso aprenderás desde cero a desarrollar aplicaciones web con este grandioso framework, vamos a partir de los conceptos fundamentales de Symfony 2 y su versión 2.7 LTS (Long Term Support) para posteriormente sumergirnos en todas las características y herramientas que nos proveé el framework hasta llegar a nuestra meta que es desarrollar una aplicación de asignación de tareas totalmente funcional.
Artículos:
10 razones para usar un framework PHP.
La evolución de los frameworks PHP.
Contenido del Curso:
1. Introducción e instalación.
2. Estructura de directorios y fundamentos.
5. Doctrine el ORM de Symfony 2.
6. Twig el motor de plantillas.
9. Validar datos con Symfony 2.
10. Aplicación en español (i18n).
11. Paginación con KnpPaginatorBundle.
12. Editar registros en Symfony 2.
13. Eliminar registros en Symfony 2.
15. Implementando un buscador con ElasticSearch.
18. Completando el módulo de tareas.
19. Autenticación y autorización de usuarios.
20. Procesando tareas de nuestra aplicación – Curso Finalizado.
Proyecto del curso:
Repositorio oficial en GitHub.
Por favor comparte este curso: