Procesando tareas de nuestra aplicación en Symfony 2 – Curso Finalizado

Procesando tareas en nuestra aplicación con Symfony 2

Es increíble el tiempo que ha pasado y en lo personal una meta mas cumplida el haber terminado este curso de Symfony 2, esta última parte lo hice con todo el esmero posible de mi parte, así es que espero te guste la lección. En esta última parte vamos a completar nuestra aplicación de asignaciones mostrando las tareas correspondientes a nuestro usuario autenticado, estas tareas posteriormente van a ser procesadas por el mismo usuario por lo que esta funcionalidad para finalizar las tareas lo vamos a implementar con jQuery y AJAX. Y un retoque aquí, otro retoque allá es lo que vamos a hacer para tener finalizada nuestra aplicación 8-)

Continuar leyendo «Procesando tareas de nuestra aplicación en Symfony 2 – Curso Finalizado»

Autenticación y autorización de usuarios en Symfony 2

Autenticación y autorización de usuarios en Symfony 2

Cuando nuestra aplicación cuenta con una gran cantidad de módulos y funcionalidades, la mayor parte de las veces es necesario mantener niveles de acceso a los mismos, estos accesos se pueden definir a partir de los tipos de roles que tienen los usuarios que interactúan dentro de nuestra aplicación. Para ello Symfony cuenta con un completo sistema de seguridad el cual nos provee ciertas funciones para autenticar y autorizar a nuestros usuarios. Es en esta lección en el que vamos aprender a implementar un sistema de autenticación de usuarios totalmente funcional, así mismo vamos a implementar también la autorización de usuarios para ir restringiendo el acceso a ciertas rutas de nuestra aplicación de asignaciones. A petición de muchos personas que siguen el curso es que he creado esta lección, realmente espero que les sea muy útil y vayan siguiendo cada uno de los pasos del siguiente video.

Continuar leyendo «Autenticación y autorización de usuarios en Symfony 2»

Completando el módulo de tareas con Symfony 2

Completando el módulo de tareas con Symfony 2

Te doy la bienvenida a esta nueva lección del curso de Symfony 2 en el que daremos un repaso global a muchas de las características de este framework y que mejor forma de practicar que trabajando en nuestra aplicación de asignaciones. Vamos a implementar las funcionalidades para ver el detalle de tareas, editarlas y también eliminarlas cubriendo de esta manera muchas de las características que ya hemos visto en lecciones anteriores. Espero que esta lección te sirva para refrescar tus conocimientos con Symfony 2 y reforzar gran parte de los conocimientos adquiridos a lo largo del curso 8-)

Continuar leyendo «Completando el módulo de tareas con Symfony 2»

Asociaciones en Symfony 2 – Parte 2

Asociaciones en Symfony 2

Continuamos trabajando con asociaciones en Symfony 2 y en esta segunda parte vamos a enfocarnos en desarrollar el módulo de tareas (Task) de nuestra aplicación de asignaciones. Esta lección será 100% práctica ya que aplicaremos todos los conceptos adquiridos durante las lecciones pasadas,  una de las grandes novedades dentro de esta lección es la manera en que nosotros vamos a poder recuperar los usuarios de nuestra aplicación, esto con el fin de que al crear una nueva tarea este va poder asignarse a un usuario. Finalmente vamos a crear también la vista para ir mostrando todas las tareas, desde luego cada tarea indicará el usuario responsable de la misma, este video lo grabe muy inspirado así es que espero que te guste 8-)

Continuar leyendo «Asociaciones en Symfony 2 – Parte 2»

Asociaciones en Symfony 2 – Parte 1

Arrancamos con un nuevo apartado que forma parte del curso de Symfony 2 en el que vamos a tratar el tema de las asociaciones. Doctrine el ORM de Symfony nos provee un completo sistema para manejar las asociaciones y relacionar las entidades de nuestra aplicación. Si has seguido este curso desde el comienzo (estoy seguro que si) recordarás que en las primeras lecciones he plasmado una imagen bastante explicativa del proyecto que vamos a desarrollar durante todo el curso:

Continuar leyendo «Asociaciones en Symfony 2 – Parte 1»