Inyección de Dependencias vs. Inversión de Dependencias: ¿cuál es la diferencia?
La inversión de dependencias es uno de los 5 principios SOLID de la programación orientada a objetos. Y la inyección de dependencias es un patrón de diseño que...
#PlatziRetos: Desafío de programación en 3 lenguajes y Ganadores de Desarrollo Web
¡Te doy la bienvenida a un nuevo desafío! Esta vez el reto consiste en Construir la misma aplicación en 3 lenguajes diferentes. Debes construir un sistema...
Buenas prácticas en desarrollo de software: POO, SOLID y Patrones de Diseño
Las buenas prácticas en programación son costumbres y decisiones que buscan mejorar la agilidad, legibilidad, mantenimiento o escalabilidad de nuestros...
Todos tenemos buenas ideas, pero no todos contamos buenas historias
Resolver el problema de tus clientes y transmitirlo de la forma correcta es la clave para que tu emprendimiento sea exitoso. El miedo es la única razón por la...
Java para JavaScript Developers: ¡Cómo superar el miedo a Java!
Spoiler: No hay ningún secreto. La manera más efectiva de conocer nuevas herramientas y distintas maneras de pensar es aprendiendo nuevos lenguajes. Al mismo...
Cómo Producir Audio profesionalmente
Así como cocinar, la Producción de Audio consiste en manipular un conjunto de elementos para conseguir el resultado más agradable posible. Pero en vez de un...
Cómo Spring y los ORMs como Hibernate agilizan nuestro Desarrollo con Java
Independiente del lenguaje de programación que utilizamos para construir nuestras aplicaciones, lo más importante es que nunca paremos de aprender y sigamos...
Conceptos clave para empezar a programar videojuegos con Unity
Unity es un motor de videojuegos para todos los dispositivos disponibles. Su poder está en todas las herramientas que nos proporciona a los desarrolladores...
Crea tu propio Blog con React, Gatsby y Markdown
Gatsby es un framework open source muy innovador que integra tecnologías como React y GraphQL para que nuestras aplicaciones funcionen increíblemente rápido,...
#PlatziRetos: Desafío de Desarrollo Web - Maquetar una Página Web Profesional con base al diseño
Alinear elementos donde realmente los quieres puede ser una tarea sumamente complicada. Afortunadamente, CSS nos permite hacer páginas impresionantes con muy...