José Mario Rivera Carranza Desarrollo de IA con JavaScript: Usos, herramientas y proyectos Aunque el desarrollo de inteligencia artificial (IA) suele asociarse con lenguajes como Python, JavaScript también puede desempeñar un papel importante en este campo. Gracias a su flexibilidad y su ca...
José Mario Rivera Carranza Conseguí un puesto como desarrollador siendo autodidacta: 9 recursos formativos esenciales Cambiar de carrera profesional es un reto importante, sobre todo cuando se trata de ingresar en un campo técnico sin estudios formales. La historia de Oodtoon, un usuario de Reddit que decidió aprende...
José Mario Rivera Carranza Accesibilidad web: Llega a más usuarios con ARIA ¿Qué es ARIA (Accessible Rich Internet Applications)? ARIA (Accessible Rich Internet Applications) es una especificación técnica que complementa HTML para mejorar la accesibilidad de los sitios web. P...
José Mario Rivera Carranza Mejores prácticas de HTML: Guía para escribir código limpio y eficiente HTML es el lenguaje fundamental para la creación de sitios web. Aunque no es un lenguaje de programación completo, es importante seguir buenas prácticas para escribir código que sea limpio, eficiente ...
José Mario Rivera Carranza GitHub: Desarrolla y colabora en el mundo abierto GitHub es una plataforma de desarrollo colaborativo que te permite alojar proyectos utilizando el sistema de control de versiones Git. Funciona como una red social para programadores, donde puedes enc...
José Mario Rivera Carranza Domina la terminal: Guía básica para principiantes La terminal, también conocida como consola o shell, es una herramienta poderosa que te permite interactuar con tu sistema operativo La terminal, también conocida como consola o shell, es una herramien...
José Mario Rivera Carranza Formulario HTML5: Domina el arte de la interacción web Los formularios son elementos esenciales en la interacción web, permitiendo a los usuarios conectar con tu sitio web y compartir información valiosa. Con la llegada de HTML5, estas herramientas se han...
José Mario Rivera Carranza Modelo de caja en HTML: todo lo que necesitas saber ¿Qué es el modelo de caja en HTML? El modelo de caja, también conocido como box model, es una estructura que se utiliza para representar los elementos HTML. Cada elemento HTML se considera una caja, y...
José Mario Rivera Carranza La propiedad display en CSS: cómo controlar la forma en que se muestran los elementos La propiedad display es una de las propiedades más importantes de CSS. Se utiliza para controlar la forma en que se muestran los elementos en la página web. La propiedad display puede tener los siguie...
José Mario Rivera Carranza Cómo hacer layouts en HTML Los layouts son la estructura de un sitio web. Es la forma en que se organizan los elementos de una página web. Hay muchos tipos de layouts diferentes, pero todos tienen un objetivo común: proporciona...
José Mario Rivera Carranza CSS: Cascading Style Sheets CSS: Cascading Style Sheets CSS, o Cascading Style Sheets, es un lenguaje de marcado que se utiliza para dar estilos a los documentos HTML. CSS permite controlar el aspecto de los elementos HTML, como...
José Mario Rivera Carranza Entorno de desarrollo: qué es y cómo elegir el adecuado Entorno de desarrollo Un entorno de desarrollo (IDE) es una herramienta de software que proporciona una interfaz para crear, editar, depurar y probar código fuente. Los IDE suelen ser específicos para...