Desarrolla aplicaciones web con Laravel 12, aprende a programar una página web 100% administrable usando el framework más popular del lenguaje de programación de lado del servidor PHP.
¿Quieres aprender a desarrollar una página web completamente administrable usando el Framework Laravel?. Pues estas en el lugar indicado, donde vas a aprender con un proyecto real cien por ciento práctico de frente al código.
Las principales características o funcionalidades que vamos a implementar durante el curso son las siguientes:
- Desarrollo Web BackEnd con el Framework Laravel para implementar funcionalidades muy rápidamente y obtener un código que de por si ya cumple estándares de una óptima programación.
- Uso de HTML, CSS y JAVASCRIPT además del lenguaje de consultas MySql.
- Bootstrap para obtener un diseño responsivo.
- Gestión completa de las secciones mediante un panel de administración sencillo de usar.
- Desarrollo Web orientado al SEO onpage.
- Implementación de las relaciones de integridad referencial entre las publicaciones, las categorías y los productos.
- Publicación del proyecto Laravel en un servidor web.
En términos generales aprenderás a desarrollar una página web completamente administrable orientado a satisfacer los requisitos mínimos que generalmente tiene una empresa.
- Instalación y configuración de Laravel
- Modelar y gestionar una BD en MYSQL
- Implementar un sistema de Autenticación con roles de usuario
- Implementar CRUD con sus correspondientes modelos, migraciones y controladores
- Configuracion
- Empresa
- Configuración
- Categorias
- Productos
- Blog
- Diseño UI - Maquetación responsive con Bootstrap
- Implementar rutas, rutas protegidas para la navegación entre las diferentes secciones
- Implementar ViewComposer, Providers
- Implementar paquetes como:
- Spatie LaravelPermission para roles y permisos
- Image Intervention para la gestión de imágenes
- Preparar y publicar el proyecto web en un servidor web Cpanel
Indice del Curso
El contenido del curso Laravel Página Web Administrable tiene 7 Unidades en orden correlativo, organizado por un número determinado de capítulos:
Cimientos del Proyecto Web

1 Introducción al Proyecto
Bases para el Desarrollo de una página 100% administrable con el framework Laravel, estructura y herramientas necesarias
2 Diseño de la Base de Datos y Relaciones
Una base de datos bien diseñada es esencial para cualquier aplicación web: Permite una gestión fácil y estructurada de los conteni...
3 Mockups e Identidad Visual
Antes de comenzar a programar, es crucial visualizar cómo se verá y funcionará nuestro sitio web. Crearemos mockups (bosquejos vi...Instalación, auth y roles

4 Instalación de Laravel y autenticación
Configuraremos un sistema de autenticación para el proyecto Laratech utilizando Laravel 12 y el paquete oficial laravel/ui. Este p...
5 Roles de usuario y permisos
Aprende a instalar Spatie Laravel Permission, crear roles y permisos, y probar su integración en tu sistema de autenticación paso...Rutas Protegidas y Públicas
Rol Admin Administración

7 Gestión de Usuarios con Roles
Permitir que un usuario con el rol Admin pueda gestionar a otros usuarios en el sistema, incluyendo la creación, edición, eliminac...
8 Gestión de Categorias
Aprende a crear y gestionar categorías en LaraTech con Laravel: modelo, migración, controlador, rutas y vistas dentro del panel Ad...
9 Gestión de Servicios
Aprende a crear el CRUD de Servicios con relación a Categorías, campos SEO e imágenes en el panel Admin de tu sitio web en Laravel...
10 Blog Corporativo
En esta lección, aprenderás a crear y gestionar publicaciones en un blog corporativo utilizando Laravel. Implementaremos un CRUD c...
11 Gestión del Perfil Corporativo
Aprenderás a gestionar el perfil corporativo de LaraTech creando el modelo, migración, seeder, controlador y vista edit protegida...
12 Gestión de Suscriptores
Básicamente se trata de la implementación de métodos para agregar, editar o eliminar registro de una tabla. En Profile utilizaremo...
13 Gestión de mensajes de contacto
Guardar y administrar mensajes del formulario de contacto en Laravel con acceso exclusivo para Admins desde el panel de control.
14 Gestión de Páginas
Crear, editar y eliminar páginas informativas en Laravel con un CRUD completo para el Rol Admin. Optimiza tu panel de administraci...
15 Gestión de permisos del rol Editor
Separar la gestión de permisos del Rol Editor en una interfaz independiente, accesible desde el Dashboard del Admin.Rol Editor Administración

16 Categorías
Permitir que el Rol Editor acceda al módulo de Categorías únicamente si tiene los permisos correspondientes, optimizando el contro...
17 Servicios
Permitir que el Rol Editor acceda al módulo de Servicios únicamente si tiene los permisos correspondientes, optimizando el control...
18 Gestión del Blog
Permitir que el Rol Editor acceda al módulo de Posts únicamente si tiene los permisos correspondientes, optimizando el control de...Desarrollo FrontEnd

19 Menú de Navegación
Aprende a desarrollar un menú de navegación profesional y un pie de página dinámico en Laravel. Esta guía te enseña a integrar dat...
20 Portada FrontEnd
Para crear un diseño de página de Inicio atractivo y funcional en Laravel 11, puedes seguir estos pasos:
21 Suscripción FrontEnd
Diseño de la página de Empresa
22 Sección Empresa FrontEnd
1
23 Categorías FrontEnd
Diseño FrontEnd de la página Categorías extracción de datos mediante estructuras repetitivas blade
24 Diseño FrontEnd Página Servicios
Para crear un diseño Frontend atractivo y funcional para la página Productos con Bootstrap en Laravel 11, puedes seguir estos paso...
25 Diseño FrontEnd Página Blog
Para crear un diseño Frontend atractivo y funcional para la sección Blog en Laravel, puedes seguir estos pasos: Definir la estruct...
26 Diseño Página de Contacto
Prácticamente terminamos el curso con el diseño de la sección de contacto donde mostramos datos de la empresa y agregamos Google M...Publicación
Requisitos
Para llevar el curso satisfactoriamente es deseable que tengas conocimientos en diseño y programación web:
- Programación con PHP Nivel intermedio
- Maquetación con HTML y CSS nivel intermedio
- Programación con Javascript nivel intermedio
- Desarrollo de aplicaciones web con el Framework Laravel Nivel Básico.
- Conocimientos en el diseño de base de datos
- Dominio del lenguaje de consultas MYSQL.
Descargables del Proyecto
Disponible
28148