jairogarcíarincón
Contenidos
- Objetivos
- Instalación
- Configuración
- Base de datos
- Plug-ins
- Enrutando la home
- Layout y rutas del front-end
- Noticias en el front-end
- Resto de vistas del front-end
- Auth
- Layout del back-end
- Vistas y acciones de Auth
- Usuarios en el back-end
- Noticias en el back-end
- Helpers
- Paginación de noticias
- API de noticias
- Cambiar contraseña con envío de email
- Conclusiones
- Práctica: CMS con Laravel
Descripción
Crea tu propio CMS profesional con Laravel framework utilizando PHP, MySQL y las tecnologías asociadas HTML5, CSS3 y Javascript.
En esta clase recorreremos todo el proceso de planificación, desarrollo y puesta en marcha de un gestor de contenidos o CMS (Content Management System) de tipo Blog utilizando el framework Laravel, si bien una vez aprendido éste te resultará más sencillo adaptarte a cualquier otro framework que necesites (Symfony, Zend, Yii, etc.).
Para ello planificaremos los objetivos de nuestro sitio web, analizaremos los requisitos de instalación de Laravel, crearemos el proyecto desde la consola, y desarrollaremos la programación utilizando distintas funcionalidades de Laravel (Auth, Routing, Artisan, Eloquent, etc.).
Puesto que el objeto es cubrir todo lo relacionado con Laravel, las cuestiones relativas a diseño web, adaptación a dispositivos móviles y, en general, cuestiones visuales, se explicarán de forma resumida, si bien en mi sitio web tienes diferentes clases que pueden ayudarte en ese aspecto.
Para afrontar la clase correctamente, se recomiendan ciertos requisitos previos:
- Conocimientos de Arquitecturas y Herramientas de programación en lado servidor.
- Conocimientos de Aplicaciones web con HTML5, CSS3 y Javascript.
- Conocimientos de Programación en PHP.
- Tener instalado y configurado un entorno LAMP (Linux, Apache, MySQL, PHP); bien en entorno local mediante herramientas como XAMPP, o bien en un entorno remoto de tipo Amazon AWS.
- Conocimientos de Programación orientada a objetos con PHP.
- Conocimientos de Bases de datos en PHP.
- Se recomienda haber realizado previamente la clase Creación de un CMS desde cero con patrón MVC
Además, será necesaria la instalación y configuración de un entorno de desarrollo integrado o IDE (Integrated Development Environment) como NetBeans o phpStorm.
Publicado el 06 de Septiembre de 2023
bloggestor de contenidoslaravelphpcssjquery