CakePHP 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 lo distribuye bajo la licencia MIT. El mayor objetivo de este framework es permitirnos trabajar de forma estructurada, rápida y sin perdida de flexibilidad.
En este curso aprenderás todo, desde conceptos fundamentales como el patrón modelo vista controlador MVC, estructura de directorios, convenciones del framework, aprenderás a manejar la linea de comandos (Bake) que proveé CakePHP y mucho más para lograr desarrollar una aplicación de un restaurante completamente funcional.
Artículos:
10 Razones para usar un framework PHP.
Desarrolla tus aplicaciones web con el framework CakePHP.
Plugins Sublime Text útiles para CakePHP.
Contenido del Curso:
1. Introducción e instalación.
2. Estructura de directorios y convenciones.
3. Primera aplicación (1ra Parte).
4. Primera aplicación (2da Parte).
6. Asociaciones y campos virtuales.
7. Generación de código con Bake.
10. Primera aplicación (3ra Parte).
11. Subir archivos con el plugin Upload.
12. Mejorando la presentación de nuestra aplicación.
14. Aplicación completa II – Operaciones con pedidos.
15. Aplicación completa III – Eliminando pedidos.
16. Aplicación completa IV – Recalculando pedidos.
17. Aplicación completa V – Módulo de ordenes.
18. Aplicación completa VI – Listar ordenes.
19. Aplicación completa VII – Buscador con autocompletado.
20. Aplicación completa VIII – Concluyendo el buscador con autocompletado.
21. Componente de autenticación – Módulo de usuarios.
22. Componente de autenticación – Autorización de usuarios (Curso Finalizado).
Proyecto del curso:
Repositorio oficial en GitHub.
Tutoriales:
Tutorial DebugKit para CakePHP.
Instalación de CakePHP con Composer.
Instalación de CakePHP en la nube con Cloud9.
Generar PDFs en CakePHP con el plugin CakePDF.
Por favor comparte este curso: