Videocurso CakePHP | Online



CakePHP o pastelPHP es un framework o marco de trabajo que facilita el desarrollo de aplicaciones web, utilizando el patrón de diseño MVC(Modelo Vista Controlador). Es de código abierto y se distribuye bajo licencia MIT.
Por si te quieres descargar los videos:
> Si usas IDM ya sabes como, de lo contrario.
> Descargar Extensión para Chrome
> Da clic al enlace del vídeo para ir a youtube y veras la opción para descargar.

01.- Curso de CakePHP. Instalación


02.- Curso de CakePHP. Entender CakePHP



03.- Curso de CakePHP. Primera Aplicación I
Crear Primera Aplicación I: Aplicación Lista de Tareas; ¿Qué cubriremos en este proyecto?; ¿Qué funcionalidades tendrá nuestra aplicación?; Configurar Cake para trabajar con la Base de datos; Crear y configurar la Base de datos; Las convenciones en CakePHP; Escribir nuestro primer Modelo; Escribir nuestro primer Controlador; Crear nuestra primera Vista para ver un listado de todas las tareas. 45 minutos.


04.- Curso de CakePHP. Primera Aplicación II
Crear Lista de Tareas II. Crear el formulario Añadir Tarea; Crear la acción add; Añadir los ayudantes HTML y Form; crear la vista add.ctp; Enlazar las dos vistas; Crear el Formulario Editar Tarea; Crear la acción edit; Crear la vista edit.ctp; Añadir enlace Editar a cada tarea; Enlazar las vistas. 31 minutos.


05.- Curso de CakePHP. Completar Primera Aplicación
Añadir validación de datos; Crear array de validación; Borrar una tarea de La lista de tareas; La acción delete( ); Crear Listas separadas para Tareas completas y Tareas pendientes; Formatear Fecha y Hora; Crear Página de Inicio. 32 minutos.



06.- Curso de CakePHP. Creación de aplicaciones rápidas con Scaffolding.
Videotutorial Nº 6 del Curso de CakePHP en el que vemos como utilizar la técnica Scaffolding para crear aplicaciones de modo ultrarápido. Requisitos para el uso de Scaffold; ¿Cómo funciona Scaffolging?; Creación de una aplicación lista de tareas en minutos; Creación de una aplicación con Tablas relacionadas; Creación de una Clave externa en CakePHP; Los cuatro tipos de asociación de Tablas en CakePHP; Aplicación Grupos y Discos. 35 minutos.



07.- Curso de CakePHP. Disección de CakePHP
VideoTutorial Nº 7 del Curso de CakePHP en el que empezamos a crear una nueva aplicación que nos va permitir analizar en detalle la estructura y funcionamiento interno de Cake. Crear y Configurar la base de datos; Directorios y archivos que forman CakePHP; Crear Un Model; Uso de la documentación oficial de CakePHP. 42 Minutos.



08.- Curso de CakePHP. Disección de CakePHP II
Crear un Post Controller. Crear Acciones; Definir archivo app_controller.php propio; Trabajar con Views; Trabajar con Helpers. 40 minutos.



09.- Curso de CakePHP. Disección de CakePHP III
Crear una acción add( ); Uso de setFlash( ); save( ) y redirect( ); Trabajo con Sesiones en CakePHP; Validación de datos; El FormHelper; El array $validate; Crear una acción del( ); Crear una acción edit( ); Configuración de Rutas. 40 minutos.



10.- Curso de CakePHP. Controladores: la lógica de la aplicación.
Controladoreds: la lógica de la programación de la aplicación. Las Acciones de Controlador; Interactuación entre controladores y modelos; Vinculaciones automáticas y manuales entre controladores y modelos; Uso de Controladores sin modelo; Acciones, Parámetros y Vistas; Interactuar con vistas. 35 minutos.



11.- Curso de CakePHP. Manejo de peticiones entrantes.
Pasar parámetros a las acciones; Manejar más de un parámetros en las peticiones; Como maneja CakePHP una petición entrante paso a paso; Como un Controller obtiene datos desde la vista; Trabajo con el atributo especial del controller $data. 37 minutos.



12.- Curso de CakePHP. Redirecciones y Componentes
Redireccionar entre acciones; el método redirect( ); El AppController, el Controller padre: Añadir funcionalides comunes a todos los controladores; Trabajar con Componentes; Crear y usar componentes reutilizables; Sumario Controladores. 40 minutos.



13.- Curso de CakePHP. Acceder a datos con los Modelos
La M de MVC; Modelo como patrón de diseño ActiveRecord; Configuración de Bases de datos y Modelos; Las Clases Modelo como Atributos de los Controllers; Usar Modelos para recuperar datos; Uso del Método find( ); Ejemplos prácticos; Los parámetros de find: $type y $constraints. 45 minutos.



14.- Curso de CakePHP. Uso de los métodos find( ) y save( )
Uso de los métodos find( ) y save( ). Uso de condiciones complejas en el método find( ); Uso de los operadores lógicos en find( ); Las funciones "Magic find"; findBy y findAllBy; Salvar y actualizar datos; Usos del método save( ); Uso de save( ) tanto para salvar como para actualizar; El método save( ) en profundidad. Sobre 1 hora.



15.- Curso de CakePHP. Crear Métodos Modelo
Creación de Métodos Modelo: Actualizando un único campo; el Método saveField( ); Actualización Batch, el Método updateAll( ); Borrar datos; Colocar nuestra lógica propia en los modelos; Crear y utilizar Métodos Modelo propios; Validación de datos; Uso de Expresiones regulares en las Validaciones. 33 minutos.



16.- Curso de CakePHP. ORM: Modelar las relaciones entre tablas
Crear claves externas (foreing keys en CakePHP); Uso de las Asociaciones HasMany y BelongsTo de CakePHP; Recuperar datos de modelos relacionados en una relación uno-a-muchos; Uso del atributo $recursive; Tipos de arrays devueltos por las Asociaciones. 38 minutos.



17.- Curso de CakePHP. ORM: Relaciones muchos-a-muchos
Trabajar con asociaciones complejas; Definir relaciones muchos-a-muchos; El atributo $hasAndBelongsToMany; Recuperar datos de modelos relacionados en una relación muchos-a-muchos; Salvar datos de modelos relacionados en una relación muchos-a-muchos. 45 minutos.



18.- Curso de CakePHP.Vistas: Crear interfaces de usuario
Crear interfaces de usuario. Trabajar con diseño; Crear diseños personalizados; El archivo default.ctp; El archivo css; La etiqueta $content_for_layout; Crear y usar elementos; Uso del método element( ). 34 minutos.



19.- Curso de CakePHP.Vistas: Crear y utilizar Helpers
Crear y usar nuestro propio Helper; Uso del FormHelper. 23 minutos.



20.- Curso de CakePHP. Crear aplicaciones Usando Shells.
Configurar la Consola de Cake; Usar el script Bake para "Baking" una aplicación; Crear y configurar la base de datos; "Baking" Modelos; "Baking Controladores"; "Baking" Vistas; 33 minutos.



21.- Curso de CakePHP. Respóndeme. Creación de una Aplicación Web (I)
En el que iniciamos la elaboración de una aplicación web completa: ¡Respóndeme! un sistema de preguntas y respuestas similar al de Yahoo answers, por ejemplo. En esta primera parte creamos el primer prototipo funcional. Crear y configurar la base de datos; Crear modelos y definir relaciones entre ellos; Crear una clase controller con dos acciones y sus vistas correspondientes; Usar un diseño personalizado para nuestra aplicación; hacer formularios para añadir nuevas preguntas y respuestas. 38 minutos. En los próximos videotutoriales seguiremos ampliando las funcionalidades de la aplicación.

Videocurso CakePHP | Online
10 Puntos Score: 10/10
Visitas: 2191 Favoritos: 6
Ver los usuarios que votaron...
4 Comentarios Videocurso CakePHP | Online
Con este post da hambre de programacion!! xD
 
Espero qdes satisphecho @ha7ak3  
Hola estuve mirando los tutoriales de CakePHP que has subido y me preguntaba si tal vez tienes m?
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!