Accede al curso completo

Estás visualizando el contenido gratuito de uno de nuestros cursos. Para poder ver el curso completo, puedes comprarlo o suscribirte a nuestro catálogo completo.

Descripción

En esta clase comenzamos el curso de Laravel 6, para ser más precisos, de novedades actualizaciones para trabajar con la versión 6 de Laravel.

Aunque este curso está orientado sobre todo a personas que ya conocen el framework PHP Laravel y quieren actualizar sus conocimientos y proyectos a Laravel 6, en esta clase vemos contenido que bien podría servir para nuevos desarrolladores, ya que en la mayoría de su contenido estaremos creando un proyecto nuevo de Laravel y configurando toda la parte de gestión de usuarios.

En Laravel 6 la parte de la administración de usuarios, login, logout, recordar la clave, etc. tiene que instalarse por medio del paquete de Laravel UI, como veremos en esta clase.

En este vídeo comenzamos con la creación de un proyecto Laravel 6, usando Composer.

Luego repasaremos las novedades fundamentales, dedicando especial atención al nuevo versionado de Laravel, que ahora será semántico, como estamos acostumbrados en muchos otros productos.

A continuación veremos cómo se puede poner en funcionamiento un proyecto en local, usado el servidor integrado de Artisan, pero también comentaremos otros mecanismos posibles.

Seguidamente veremos cómo configurar la base de datos. Entre todas las alternativas posibles usaremos SQLite, ya que nos permite trabajar sin tener que instalar un sistema gestor de base de datos en particular.

Luego, más o menos hacia la mitad de la clase, comenzaremos a analizar todo el nuevo sistema de Laravel UI, que nos sirve para crear el scaffolding de todo lo que sería el sistema de usuarios de un proyecto Laravel. Veremos las diferencias de Laravel UI con lo que antes se hacía directamente con Artisan y el comando make:auth.

Instalaremos por separado los componentes para login, primero sin assets del lado del frontend y luego con las dependencias de Bootstrap y Vue. De hecho, el tema de las dependencias lo iremos viendo en repetidas ocasiones a lo largo de la clase, tanto en la parte frontend con npm como en la parte del backend con Composer.

Acabamos la clase con un rápido resumen a las novedades de la página que muestra los errores encontrados y las excepciones en Laravel 6, algo que ahora se delega en el paquete Ignition.

Materiales de la clase

Momentos de la clase

Aquí puedes consultar los momentos de la clase que se han destacado por su interés. De esta manera puedes acceder más rápidamente a aquellas partes que te interesen más.

Tú también puedes generar tus momentos y ayudar al resto de los estudiantes desde el reproductor.

Novedades y creación de proyectos con Laravel 6 y Laravel UI

Curso de actualización a Laravel 6

Accede al curso completo

Estás visualizando el contenido gratuito de uno de nuestros cursos. Para poder ver el curso completo, puedes comprarlo o suscribirte a nuestro catálogo completo.

Comentarios

Descripción

En esta clase comenzamos el curso de Laravel 6, para ser más precisos, de novedades actualizaciones para trabajar con la versión 6 de Laravel.

Aunque este curso está orientado sobre todo a personas que ya conocen el framework PHP Laravel y quieren actualizar sus conocimientos y proyectos a Laravel 6, en esta clase vemos contenido que bien podría servir para nuevos desarrolladores, ya que en la mayoría de su contenido estaremos creando un proyecto nuevo de Laravel y configurando toda la parte de gestión de usuarios.

En Laravel 6 la parte de la administración de usuarios, login, logout, recordar la clave, etc. tiene que instalarse por medio del paquete de Laravel UI, como veremos en esta clase.

En este vídeo comenzamos con la creación de un proyecto Laravel 6, usando Composer.

Luego repasaremos las novedades fundamentales, dedicando especial atención al nuevo versionado de Laravel, que ahora será semántico, como estamos acostumbrados en muchos otros productos.

A continuación veremos cómo se puede poner en funcionamiento un proyecto en local, usado el servidor integrado de Artisan, pero también comentaremos otros mecanismos posibles.

Seguidamente veremos cómo configurar la base de datos. Entre todas las alternativas posibles usaremos SQLite, ya que nos permite trabajar sin tener que instalar un sistema gestor de base de datos en particular.

Luego, más o menos hacia la mitad de la clase, comenzaremos a analizar todo el nuevo sistema de Laravel UI, que nos sirve para crear el scaffolding de todo lo que sería el sistema de usuarios de un proyecto Laravel. Veremos las diferencias de Laravel UI con lo que antes se hacía directamente con Artisan y el comando make:auth.

Instalaremos por separado los componentes para login, primero sin assets del lado del frontend y luego con las dependencias de Bootstrap y Vue. De hecho, el tema de las dependencias lo iremos viendo en repetidas ocasiones a lo largo de la clase, tanto en la parte frontend con npm como en la parte del backend con Composer.

Acabamos la clase con un rápido resumen a las novedades de la página que muestra los errores encontrados y las excepciones en Laravel 6, algo que ahora se delega en el paquete Ignition.

Materiales de la clase

Momentos de la clase

Aquí puedes consultar los momentos de la clase que se han destacado por su interés. De esta manera puedes acceder más rápidamente a aquellas partes que te interesen más.

Tú también puedes generar tus momentos y ayudar al resto de los estudiantes desde el reproductor.

Preguntas

Puedes ser el primero en formular una pregunta.

Hacer una pregunta

Para no perderse nada

No te pierdas ninguna de nuestras clases en directo

Crea gratis tu usuario en EscuelaIT y activa los avisos por email en el panel de control.

¿Quieres acceso a todos nuestros cursos?

Cientos de cursos y miles de horas de vídeo para aprender todo lo que necesitas