Objetivos:
- Definir rutas para solicitar datos al modelo.
- Escribir comandos laravel y composer para definir un model, migración y un seeder
- Definir una tabla a través de una migración.
- Utilizar las carpetas raíces de nuestro proyecto laravel.
Conocimientos Previos:
- Descarga de proyectos laravel.
- Uso de la consola de Windows.
- Conocimientos básicos de programación en php.
- Poder definir rutas en laravel y rutas con parámetros.
Para poder trabajar en ello necesitaremos estos básicos requisitos:
1- Un IDE cualquiera de tu preferencia yo utilizare visual studio code.
2- Tener instalado MySQL Workbench o MySQL de Xampp.
3- Tener instalado xampp en nuestro ordenador junto con composer.
4- Tener hecho nuestro proyecto laravel.
Desarrollo de los temas:
Estaremos definiendo que es un seeder, un model y una migración y para que sirven.
- Estaremos abriendo nuestro proyecto laravel en el editor de tu preferencia.Si a un no has creado tu proyecto laravel te dejo el link del video: https://www.youtube.com/watch?v=JLtTduONC9M&t=7s donde aprenderás a instalar laravel y creando así un nuevo proyecto sin descalfar xampp y composer ya que estas son dos de sus requisitos importantes para la creación de la misma.
- Abriremos XAMPP y activaremos el servidor Apache y MySQL.
- Estaremos abriendo la consola de Windows "Símbolo de Sistema" mediante los comandos de DOS para poder nosotros así acceder a nuestra carpeta donde se encuentra nuestro proyecto laravel.
- Una vez abierto la consola escribiremos el siguiente comando:php artisan make:model nombre_del_modelo -m para poder crear el modelo y la migración.
- En el video explicare donde encontrar el modelo y la migración que acabas de crear.
Descripción de módulo a realizar:
Estaremos definiendo rutas y modelos dando uso de las carpetas descargadas en nuestro proyecto laravel.Crearemos una tabla llamada students con la siguiente estructura que se mostrará en la imagen en la siguiente pestaña haciendo uso del componente faker, donde se guardaran en la carpeta de migraciones de nuestro proyecto laravel haciendo uso de los comandos de composer.
Conclusión:
Estaremos aprendiendo a utilizar los comandos de laravel y en nuestra consola aprenderemos a crear modelos y migración de datos, crear tabla de datos desde nuestra IDE para migrar a MYSQL.Dominaremos un poco las rutas y controller de las carpetas laravel puesto que vamos a trabajar mucho con ellas.Aprenderás a extraer datos desde la web siempre con localhost.De las cuales una vez hecho los modelo, la migración y el seeder se estará realizando peticiones para visualizar datos de nuestra tabla students.
Bibliografia:
https://laravel.com/docs/5.4/eloquent
Comentarios
Publicar un comentario