Revisión de Controladores y Vistas en Proyectos Web
Clase 12 de 31 • Curso de Introducción a Laravel 9
Contenido del curso
Fundamentos de Laravel
- 3

Comandos básicos de Artisan en Laravel
04:23 min - 4

Desarrollo de Rutas Web en Laravel: Creación y Configuración
06:45 min - 5

Configuración de Vistas en Laravel con Blade
07:02 min - 6

Creación de Plantillas en PHP para Vistas Eficientes
06:04 min - 7

Controladores en Laravel: Organización de Rutas y Peticiones
07:17 min - 8

Migraciones de Base de Datos en Laravel: Creación y Control de Versiones
07:02 min - 9

Creación y Configuración de Modelos y Factories en Laravel
06:57 min - 10

Manejo de Bases de Datos con Eloquent en Laravel
08:26 min - 11

Relaciones de Tablas en Laravel: Usuarios y Publicaciones
05:38 min
Manos a la obra con nuestro proyecto
- 12

Revisión de Controladores y Vistas en Proyectos Web
Viendo ahora - 13

Instalación y Configuración del Sistema de Inicio de Sesión en Laravel
05:41 min - 14

Modificación de Rutas en Sistema de Inicio de Sesión Web
04:22 min - 15

Configuración de Rutas y Controladores en PHP Artisan
04:00 min - 16

Desarrollo de Vistas y Controladores con Paginación en PHP
04:36 min - 17

Eliminar datos con formularios seguros en Laravel
04:54 min - 18

Configuración Inicial para Creación y Edición de Registros en Platzi
06:49 min - 19

Desarrollo de Formularios Seguros en Laravel
05:02 min - 20

Creación y Configuración de Registros en Base de Datos
06:06 min - 21

Método Update: Editar Formularios y Redirecciones en Platzi
01:44 min - 22

Validación de Formularios y Manejo de Errores en Platzi
04:43 min - 23

Validación de Registros Únicos en Controladores de PHP
05:32 min
Trabajemos en el diseño web de nuestro proyecto
- 24

Diseño de Área Pública con Imágenes y CSS en Tailwind
06:38 min - 25

Diseño de Gradientes y Estilos con Tailwind CSS
03:50 min - 26

Implementación de Página Home en Laravel con Diseño Personalizado
06:36 min - 27

Diseño de Publicación Individual: Estructura y Estilo CSS
04:15 min - 28

Diseño y Estilo de Publicaciones en Páginas Web
02:34 min - 29

Configuración de Formulario de Búsqueda en PHP y HTML
04:18 min - 30

Optimización y depuración en Laravel con Composer
06:12 min
Cierre
¿Qué hemos construido hasta ahora en nuestro proyecto?
En el recorrido por nuestro proyecto educativo hemos llegado a un punto crucial. Hasta este momento, hemos entendido cómo establecemos las bases de nuestro sistema a través de diferentes rutas y controladores. Ahora es el momento de asegurarnos de que todo esté en orden para avanzar exitosamente.
¿Cómo funcionan las rutas y controladores?
-
Rutas: Nuestro sistema está diseñado para responder a diferentes rutas. Cada una de estas rutas – home, blog, publicaciones y sus variantes individuales – es crucial para la estructura de nuestro proyecto.
-
Controladores: Hemos desarrollado un controlador donde cada método corresponde a una ruta única. Este método prepara y entrega la respuesta requerida por cada ruta. Tenemos ya implementada la vista para home, el listado de publicaciones y la vista individual para cada publicación.
¿Qué representaciones hemos implementado?
-
Tablas de datos: Hemos alojado archivos que representan nuestras tablas, esenciales para la gestión de datos del sistema: las tablas de publicaciones y de usuarios.
-
Vistas: En la carpeta de vistas, tenemos la vista home, el blog y cada publicación individual, todas ellas extendiendo de una plantilla común permitiendo un código legible y organizado.
¿Cuál es nuestro objetivo final?
El objetivo es alcanzar un sistema que no solo cumpla su función, sino que lo haga de una manera eficiente y ordenada. Esto implica lograr:
- Un buscador eficaz.
- Un listado organizado de publicaciones.
- La visualización detallada e individual de cada entrada.
¿Por qué es importante este repaso?
Es crucial confirmar que contamos con todo lo que hemos creado hasta ahora. Este repaso no solo asegura que nuestra base está correctamente configurada, sino que también facilita un avance seguro hacia la evolución del proyecto. Tener todo en orden es el primer paso hacia el éxito.
Motivamos a los estudiantes y desarrolladores a asegurarse de que cada componente esté bien implementado. Igual de importante es seguir explorando y aplicando los conocimientos adquiridos en futuros módulos. La evolución continua es clave en el desarrollo profesional y personal.