Desarrollo web con Laravel 9: instalación y configuración inicial
Clase 1 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
02:15 min - 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é necesitas para empezar a desarrollar con Laravel?
Laravel es un framework potente y flexible que te permitirá desarrollar aplicaciones web de una forma más eficiente. Para empezar a utilizarlo, necesitarás asegurarte de tener algunos componentes esenciales instalados en tu sistema. A continuación, te explicamos cada uno de ellos en detalle.
¿Cuál es el entorno de desarrollo necesario?
Primero, necesitarás un entorno de desarrollo integrado (IDE) donde puedas escribir tu código. Visual Studio Code es una excelente opción debido a sus potentes funcionalidades y facilidad de uso. Puedes descargarlo desde su página oficial de descarga.
Adicionalmente, es importante tener un navegador web para visualizar el resultado de tu desarrollo. Esto te permitirá ver cómo se va construyendo tu aplicación en tiempo real.
¿Qué tecnología necesitas tener instalada?
-
PHP: Laravel es un framework de PHP, por lo cual es esencial tener una versión moderna y adecuada de PHP instalada en tu sistema.
-
Composer: Este es el manejador de dependencias de PHP. Con Composer puedes instalar el instalador de Laravel, el cual facilita mucho la creación de proyectos nuevos. Puedes acceder a la página oficial de Composer para instrucciones sobre su instalación.
-
Node.js y npm: Node.js es necesario para manejar paquetes de JavaScript mediante npm, que es el administrador de paquetes de Node. La instalación de Node también proporcionará npm por defecto. Puedes encontrar más información y guías de instalación en la página de Node.js.
-
Base de datos: Es fundamental tener una base de datos funcionando. Puedes elegir entre una variedad de clientes para gestionar las tablas, como MySQL, PostgreSQL o MariaDB.
¿Cómo instalar Laravel correctamente?
Para instalar Laravel, puedes usar el comando Composer:
composer create-project --prefer-dist laravel/laravel nombre-del-proyecto
Alternativamente, si tienes el instalador de Laravel globalmente instalado, puedes usar este comando para crear un nuevo proyecto:
laravel new nombre-del-proyecto
¿Cómo verificar las versiones de tus herramientas?
Es crucial tener las versiones correctas de todas las herramientas instaladas para asegurarte de que funcionen correctamente. Utiliza los siguientes comandos para verificarlo:
-
Para PHP:
php --version -
Para Composer:
composer --version -
Para el instalador de Laravel:
laravel --version -
Para npm:
npm --version -
Para MariaDB, si estás usándola como base de datos:
mysql --version
¿Cómo iniciar el servidor local de Laravel?
Una vez que tengas todos los componentes necesarios instalados y tu proyecto creado, puedes iniciar el servidor local de Laravel utilizando el siguiente comando:
php artisan serve
Esto comenzará un servidor en tu máquina local, generalmente en http://localhost:8000, donde podrás ver tu proyecto en acción.
Mantente motivado
El camino del desarrollo es extenso, pero con dedicación y las herramientas adecuadas, puedes crear aplicaciones web impresionantes con Laravel. Asegúrate de mantener todos los programas actualizados y aprovecha la extensa documentación y comunidad en línea para resolver cualquier duda que surja. ¡Sigue adelante y no te detengas en tu aprendizaje!