Avanzado Pago

Laravel Página Web Administrable

Curso de Laravel desarrollo de una página web 100% administrable ideal para adaptarlo a tus proyectos de forma sencilla con el código fuente descargable

31,920 estudiantes/visitas
7 Módulos
Código: LARAPA20F

¿Qué aprenderás?

¿Te gustaría construir páginas web profesionales y darles a tus clientes la autonomía de gestionar su propio contenido? En este curso 100% práctico no solo dominarás Laravel —uno de los frameworks de PHP más demandados del mercado—, sino que construirás desde cero un Panel de Administración (CMS) robusto, seguro y a la medida.

Al finalizar la formación, serás capaz de dominar las siguientes áreas:

1. Arquitectura y Fundamentos con Laravel

  • Patrón MVC (Modelo-Vista-Controlador): Comprenderás cómo organizar el código de forma limpia, escalable y profesional.
  • Rutas y Controladores: Gestionarás la lógica interna de la aplicación para conectar las peticiones del usuario con el servidor.
  • Base de Datos con Eloquent ORM: Diseñarás tablas, migraciones y relaciones avanzadas entre datos (uno a muchos, muchos a muchos).
  • Interfaces con Blade: Utilizarás el motor de plantillas de Laravel para reutilizar componentes y crear vistas dinámicas.

2. Desarrollo del Panel Administrable (CMS)

  • Operaciones CRUD completas: Aprenderás a Crear, Leer/Listar, Actualizar y Eliminar registros (posts, productos, categorías, etc.).
  • Dashboard Administrativo: Maquetarás un panel de control intuitivo y adaptable a cualquier pantalla (responsive).
  • Configuraciones Globales: Habilitarás secciones para que el cliente modifique logotipos, datos de contacto, redes sociales y textos principales en tiempo real.

3. Seguridad y Control de Accesos

  • Autenticación de Usuarios: Implementarás un sistema seguro de inicio de sesión (login), registro y recuperación de contraseña.
  • Roles y Permisos: Restringirás secciones del sistema según el perfil del usuario (por ejemplo: acceso total para Administradores vs. acceso limitado para Editores).
  • Protección Web: Aplicarás filtros de seguridad nativos contra vulnerabilidades comunes como CSRF

4. Gestión de Archivos y Multimedia

  • Carga de Archivos: Crearás gestores para subir imágenes, documentos PDF o avatares de usuario.
  • Manejo de Almacenamiento (Storage): Organizarás los archivos en el servidor de forma eficiente sin impactar la velocidad de carga de la web.

5. Puesta en Producción

  • Despliegue en Servidor Real: Aprenderás el proceso para subir tu proyecto y base de datos a un servidor de hosting o VPS para que quede 100% en línea.

Contenido del curso

7 módulos disponibles

Módulo 1 Cimientos del Proyecto Web
  • Introducción al Proyecto
  • Diseño de la Base de Datos y Relaciones
  • Mockups e Identidad Visual
Módulo 2 Instalación, auth y roles
  • Instalación de Laravel y autenticación
  • Roles de usuario y permisos
Módulo 3 Rutas Protegidas y Públicas
  • Definición de Rutas con Permisos
Módulo 4 Rol Admin Administración
  • Gestión de Usuarios con Roles
  • Gestión de Categorias
  • Gestión de Servicios
  • Blog Corporativo
  • Gestión del Perfil Corporativo
  • Gestión de Suscriptores
  • Gestión de mensajes de contacto
  • Gestión de Páginas
  • Gestión de permisos del rol Editor
Módulo 5 Rol Editor Administración
  • Categorías
  • Servicios
  • Gestión del Blog
Módulo 6 Desarrollo FrontEnd
  • Menú de Navegación
  • Portada FrontEnd
  • Suscripción FrontEnd
  • Sección Empresa FrontEnd
  • Categorías FrontEnd
  • Diseño FrontEnd Página Servicios
  • Diseño FrontEnd Página Blog
  • Diseño Página de Contacto
Módulo 7 Publicación
  • Publicar Laravel en Cpanel
  • Levantar el proyecto en Local

Requisitos

  • Conocimientos en el lenguaje de programación PHP - Nivel intermedio
  • Conocimientos en diseño web en HTML + CSS y Javascript - Nivel intermedio
  • Conocimiento en el desarrollo de aplicaciones web con el Framework Laravel - Nivel Básico.
  • Conocimientos en el diseño de base de datos con el lenguaje de consultas MYSQL - Nivel Intermedio

Tecnologías

  • Framework Laravel 12.*
  • Lenguaje de programación PHP 8.2.*
  • Html, CSS, Javascript y Bootstrap 5.3*
  • Servidor local Xampp 
  • Visual Studio Code
  • Navegador Web Google Chrome

Descripción del Curso

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:

  1. 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.
  2. Uso de HTML, CSS y JAVASCRIPT además del lenguaje de consultas MySql.
  3. Bootstrap para obtener un diseño responsivo.
  4. Gestión completa de las secciones mediante un panel de administración sencillo de usar.
  5. Desarrollo Web orientado al SEO onpage.
  6. Implementación de las relaciones de integridad referencial entre las publicaciones, las categorías y los productos.
  7. 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
Curso de Laravel aprende a desarrollar una página web administrable
USD $12.00 USD $17.00
Comprar Ahora

Este curso incluye:

  • Acceso por 1 año
  • Código fuente descargable