Patrón Decorador: Proyecto base para creación de imágenes

En ésta y las lecciones siguientes de este Curso de Patrones de Diseño con PHP aprenderás sobre el Patrón Decorador. Para ello una vez más comenzaré con un ejemplo sencillo pero con funcionalidad real. En esta ocasión voy a trabajar con la creación y procesamiento de imágenes utilizando la biblioteca GD de PHP. En esta lección trabajaré...

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

Ver post

Patrón Strategy: Agregando comportamiento adicional de manera condicional

En la lección anterior, creamos un pequeño ejemplo base utilizando Composer, PHPUnit y otras dependencias, en esta lección agregaremos comportamiento adicional a la clase de ejemplo (Mailer) y para ello utilizaremos condicionales, lo cual complicará el código de varias maneras que nos llevarán a visualizar porqué necesitamos aplicar refactorización y un patrón de diseño (en...

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

Ver post

Cómo acelerar la ejecución de comandos de Composer

Al momento de ejecutar el comando composer update o install en un proyecto de PHP necesitamos esperar hasta que todas las dependencias de dicho proyecto sean descargadas una por una. Sin embargo, dependiendo de nuestro equipo y la conexión a Internet que tenemos disponible, completar todo el proceso de descarga de paquetes puede tomar entre […]

Ver post

Instalación y configuración de PHPUnit

En esta lección voy a instalar y a configurar la última versión de PHPUnit disponible al momento de grabar este video (6.5) utilizando Composer, también voy a crear y a configurar mi directorio de pruebas automatizadas (tests/) de forma que pueda comenzar a escribir las pruebas de mi componente, las cuales serán las que me...

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

Ver post

Introducción a Laravel

Laravel es un framework para el desarrollo de aplicaciones web con PHP que nos permite construir aplicaciones modernas con una sintaxis elegante y expresiva. Éste fue creado por Taylor Otwell en el 2011 y a la fecha de publicación de este curso va por la versión 5.5. Para empezar a trabajar con Laravel necesitas preparar tu […]

Ver post

Instalación de Composer y Laravel

Para desarrollar aplicaciones de PHP con Laravel necesitamos primero instalar y configurar un conjunto de herramientas que nos facilitan el trabajo de creación de nuevas aplicaciones. Por un lado, requerimos tener un entorno de desarrollo en nuestro equipo que cumpla con los requerimientos del framework y por otro, es recomendable configurar y conocer las formas […]

Ver post

Actualizando la aplicación de Laravel 5.4 a Laravel 5.5

Ya Laravel 5.5 LTS está aquí y eso quiere decir que ha llegado el momento de actualizar nuestras aplicaciones a esta nueva versión y dejar atrás a Laravel 5.4 y a PHP 5.6. Es por ello que en el siguiente video tutorial vamos, paso a paso, a actualizar todas las dependencias del proyecto de «Crea...

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

Ver post

Instalación de un proyecto existente de Laravel 5.4 (o superior)

Cuando queremos trabajar con un proyecto ya desarrollado en Laravel debemos realizar algunos pasos para instalar y configurarlo adecuadamente.  En esta lección haremos un repaso de lo que debemos tomar en cuenta para que nuestro proyecto funcione correctamente en el entorno de desarrollo local....

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

Ver post

Package Discovery en Laravel 5.5

En Laravel 5.5 instalar componentes o paquetes de terceros en tus aplicaciones será más rápido y sencillo gracias a está nueva característica Package Discovery o detección automática de paquetes. En esta lección agregaremos este nuevo feature al componente Styde\Html, así que podrás ver este nuevo feature en acción en un componente real de Laravel.

Ver post

Suscríbete a nuestro boletín

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

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