Este curso de Tópicos de Programación se centra en el desarrollo de aplicaciones que se puedan ejecutar tanto en dispositivos móviles como en la web, proporcionando una interfaz agradable y fácil de usar para los usuarios. A lo largo del curso, hemos trabajado en varios proyectos que nos han permitido aplicar conceptos de desarrollo de software utilizando Node.js y JavaScript.
Descripción: CRUD de usuarios
- Tecnologías utilizadas: Node.js, JavaScript
- Despliegue: Lista de Usuarios
- Codigo Fuente: Github - Lista de usuarios
Descripción: Envía mensajes en tiempo real y que salgan a los demás usuarios, todo en tiempo real
- Tecnologías utilizadas: Node.js, JavaScript
- Despliegue: Chat en tiempo real
- Codigo Fuente: Github - Chat en tiempo real
A lo largo de este curso, he adquirido una amplia gama de conocimientos y habilidades que son esenciales para el desarrollo de aplicaciones tanto web como móviles. Algunos de los puntos clave incluyen:
- Desarrollo con Node.js y JavaScript: He ganado una comprensión sólida de cómo utilizar Node.js y JavaScript para crear aplicaciones funcionales y eficientes.
- Despliegue de aplicaciones: He aprendido a desplegar aplicaciones en servidores, asegurando que estén disponibles para los usuarios finales.
- Interfaz de usuario: He trabajado en la creación de interfaces de usuario atractivas y fáciles de usar, mejorando la experiencia del usuario.
- Mejora continua: Entiendo la importancia de la iteración y mejora continua en el desarrollo de software. En el futuro, planeo incorporar frameworks de frontend para mejorar la funcionalidad y apariencia de mis proyectos.
En el futuro, planeo:
- Incorporar frameworks de frontend: Implementar frameworks como React, Vue, o Angular para mejorar la interfaz de usuario y la experiencia general de mis aplicaciones.
- Mejorar los proyectos existentes: Continuar mejorando los proyectos realizados, añadiendo nuevas características y optimizando el rendimiento.