Crear y asociar tablas usando las migraciones de Laravel (con claves foráneas)

En esta lección del Curso de Laravel desde cero veremos más a fondo el sistema de migraciones de Laravel. En esta oportunidad, te enseñaré cómo crear nuevas tablas y cómo crear asociaciones entre una tabla y otra utilizando claves foráneas. También aprenderás un poco más sobre las convenciones que podemos utilizar al momento de generar […]

Ver post

Modificar tablas ya existentes con las migraciones de Laravel

En esta lección aprenderás cómo puedes modificar tablas ya existentes a través del sistema de migraciones de Laravel de dos formas: modificando una migración ya existente o creando una migración nueva. Para lograr esto utilizaremos varios comandos de Artisan como migrate:refresh, migrate:reset y migrate:rollback y por supuesto crearemos la nueva migración con el comando make:migration.

Ver post

Pruebas automatizadas con Laravel Socialite, parte 2

Al utilizar Laravel Socialite debemos utilizar una herramienta como Mockery para sustituir su implementación en nuestras pruebas, como vimos en la lección anterior. Esto puede ocasionar que comprender el funcionamiento de nuestra prueba resulte complicado; es por ello que en esta lección refactorizaremos nuestras pruebas y a su vez agregaremos nuevos métodos para probar el...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Pruebas automatizadas con Laravel Socialite, parte 1

En la lección anterior, completamos la funcionalidad para que los usuarios puedan conectarse con GitHub, sin embargo, si has sido usuario de Styde por algún tiempo, sabrás lo importante que es tener pruebas automatizadas en nuestra aplicación. Aunque acá parece difícil porque las peticiones dependen de un componente y proveedor externo, en esta lección aprenderás...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Autenticación con GitHub con Laravel Socialite (Videotutorial)

El componente Laravel Socialite provee de una interfaz expresiva y fluida para la autenticación de tipo OAuth con Facebook, Twitter, Google, GitHub y muchos otros sitios. En esta lección aprenderás cómo puedes instalar y utilizar este paquete para manejar autenticación con GitHub de una forma muy sencilla....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Introducción a las bases de datos y migraciones con Laravel

Las bases de datos son uno de los aspectos más importantes de un proyecto. Sin embargo el proceso de tener que diseñar, crear y llevar el control de la misma puede resultar bastante tedioso. Afortunadamente Laravel nos proporciona un mecanismo llamado Migraciones con el cual podremos diseñar la estructura de nuestra base de datos y mantener […]

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.