Listado detallado con Blade, Eloquent y Seeders

Logo
41

Listado detallado

Curso de Crea una aplicación con Laravel 5.3 Parte 1

En esta lección mejoraremos el listado de post agregando elementos, como status y categoría, para poder identificar los posts fácilmente. Además trabajaremos con los seeders para crear registros con fechas de creación y estatus diferentes, de manera tal que tengamos datos ficticios que nos permitan ver diferentes resultados cuando filtremos los posts. Por supuesto nos apoyaremos  en las pruebas escritas durante todo el curso para garantizar que todo sigue funcionando correctamente.
Ver post

Cómo personalizar el correo de recuperación de contraseñas en Laravel 5.3 y 5.4

Laravel trae por defecto un sistema de autenticación de usuarios que puedes agregar a tu aplicación con el  comando php artisan make:auth. Este sistema incluye la funcionalidad para la recuperación de contraseña de un usuario, que envía un email con el mensaje y el enlace para que el usuario pueda recuperarla, sin embargo, este correo es genérico y en inglés, por lo que si tu aplicación está en español o quieres un mensaje más descriptivo necesitarás personalizar esta funcionalidad.  Con este tutorial aprenderás cómo crear un mensaje para el correo de recuperación de contraseñas adaptado al contexto de tu aplicación:

Ver post

Filtrar posts por status con Laravel y TDD

Logo
40

Filtrar posts por status

Crea una aplicación con Laravel Parte 1

En la lección anterior logramos filtrar los posts por categorías, pero también puede ser útil filtrarlos por su estado: completado o pendiente.  Es por ello que en esta lección aprenderás a trabajar con los Scopes de Eloquent usando el método scopes que nos permite implementar múltiples scopes a la vez de forma dinámica. También aprenderás cómo filtrar y mostrar diferentes resultados usando una única acción dentro de un controlador.

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

Filtrar posts por categorías con Laravel y TDD

Logo
39

Filtrar posts por categorías

Curso de Crea una aplicación con Laravel Parte 1

Una funcionalidad importante para nuestro foro es que los usuarios de la aplicación puedan filtrar los posts relacionados con una categoría en particular.  En esta lección aprenderás a desarrollar este feature apoyándonos con el desarrollo guiado por pruebas o TDD.  Haremos un repaso del uso de scopes de Eloquent, menús con el componente Styde Html, sobre el método getRouteKeyName y el uso de métodos para trabajar con colecciones.

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

Editores de texto para la terminal

En ocasiones, sobre todo cuando trabajamos directamente con un servidor, es necesario que editemos algún archivo dentro de un editor, pero al estar en un entorno no gráfico quizá se pregunten si es posible -y desde luego lo es-. Así que en esta ocasión veremos 2 de los editores más populares para trabajar desde la terminal: nano y vim.

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

Esquema de permisos en macOS y Linux

Un aspecto muy importante en sistemas *nix es el de los permisos, estos nos permiten decidir quién puede hacer qué sobre nuestros archivos. Tomemos de ejemplo un script que estamos desarrollando, dependiendo de qué es lo que queremos hacer con ese script podemos asignarle permisos específicos para que solamente sea de ejecución o si queremos que pueda ser leído o modificado. Esto, por más complicado que parezca, en realidad es muy sencillo, pero veamos todo esto en acción para poder comprenderlo mucho mejor.

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

Manejo de eventos en Vue.js 2


Vue.js nos permite hacer uso de la directiva v-on para ejecutar expresiones y métodos al momento en que disparen ciertos eventos en el DOM. En la lección de hoy aprenderemos a hacer uso de esta directiva para manejar los eventos de nuestra página.

Ver post

Suscríbete a nuestro boletín

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

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.