Arduino Introducción a programación de hardware con Arduino Una buena forma para que un principiante comience a programar con hardware es familiarizarse con Arduino, ya que es una plataforma de código abierto que cuenta con una comunidad muy activa, lo que facilita la creación rápida de prototipos de proyectos simples de robótica y de Internet de las Cosas
Pygame Crea juegos y simulaciones con Pygame La capacidad de crear juegos y simulaciones es algo que agrega mucho al currículo de un programador, ya que es necesario utilizar en conjunto varios de los conocimientos esenciales para su formación profesional, como estructuras de datos, orientación a objetos, concurrencia y paralelismo, interfaz humana informática, Inteligencia Artificial, entre otros.
Inteligencia Artificial Cómo funciona una inteligencia artificial - Redes neuronales La Inteligencia Artificial es una de las tecnologías de mayor crecimiento en la actualidad y está presente en varias aplicaciones de nuestro día a día, como asistentes virtuales, coches autónomos y sistemas de recomendación. Una de las áreas más importantes de la Inteligencia Artificial es el Aprendizaje Automático o Machine
Python Principios de Test Driven Development (TDD) con Python Cuando se inicia un nuevo sistema, es común comenzar por diseñar la funcionalidad básica y probar manualmente para asegurarse de que cada pieza de código funcione como se espera. Sin embargo, a medida que avanzamos en la carrera de desarrollador, nos involucramos en proyectos cada vez más complejos y, por
Django API REST con Django y PostgreSQL Cuando accedemos a un sitio web y queremos obtener o modificar la información que tiene almacenada en su base de datos como, por ejemplo, los datos de tu cuenta en una red social, el frontend del sitio web (que es la parte visual con la que interactuamos) realiza una solicitud
React.js React y Tailwind para desarrollo web Crear aplicaciones web es un trabajo muy demandado en la actualidad y saber cómo desarrollar proyectos en esta área de manera rápida y eficiente puede traerte una excelente fuente de ingresos. El programador frontend será el encargado de programar las interfaces, que es la capa de interacción del sistema con
Python Performance y legibilidad en Python La prioridad para un programador principiante es hacer que el código funcione, pero a medida que avanzamos en nuestra carrera, nos damos cuenta de que, para construir proyectos más complejos, es fundamental preocuparse también por el rendimiento y la legibilidad del código. El código rápido puede ahorrar recursos en su
Devs 10 consejos para triunfar como freelance dev La programación se ha vuelto cada vez más popular últimamente, porque aún con los escenarios de crisis, el mercado ha ido creciendo y mostrando una alta demanda de desarrolladores experimentados que pagan salarios altos. En este artículo veremos 10 consejos para convertirte en un desarrollador freelance que serán muy importantes
Python Programación concurrente usando múltiples threads en Python Dos conceptos importantes que todo programador debe conocer son: concurrencia y paralelismo. Estos brindan la capacidad de aumentar la velocidad a la que se ejecutan los programas cuando se ejecuta más de una tarea al mismo tiempo. En este artículo, hablaremos un poco sobre esto y luego aplicaremos la concurrencia
OpenCV Manipulación de imágenes con librería openCV La vista es uno de los sentidos más importantes, ya que proporciona mucha información sobre el mundo que puede determinar si se debe actuar o no. Por esta razón, los informáticos se han esforzado durante años en darle esta capacidad a las computadoras, pues si bien ellas ya son capaces
Python Simplifica el webscraping con Selenium y Python Cuando queremos obtener grandes cantidades de información o realizar pruebas sobre aplicaciones web es poco práctico realizar esta tarea de forma manual, dependiendo de tus necesidades. Una herramienta muy utilizada para automatizar esta tarea es Selenium, un proyecto de código abierto con varias funcionalidades que permiten la automatización de navegadores