Los fundamentos que sostienen todo lo demás: lógica, algoritmos y tu primer lenguaje.
Curso
Pasa el cursor para ver la vista previa
Vista previa sin sonido
Testing en Calidad de Software
Abordarás desde los principios fundamentales del testing hasta estrategias avanzadas, ganando un sólido entendimiento de los procesos y herramientas esenciales. Explorarás la evolución del testing, incluyendo pruebas manuales, automatización, web, móviles, y API testing con herramientas como Selenium y Postman.
Comprenderás el enfoque de Microservicios y su papel crucial en las aplicaciones modernas. Adquirirás los fundamentos de la orquestación de contenedores, permitiéndote visualizar, gestionar y optimizar servicios desplegados y funcionales, asegurando un rendimiento eficiente y escalable.
"Este proyecto te desafía a aplicar los conocimientos adquiridos en un relato animado interactivo. Aprenderás a combinar escenarios, personajes y bloques de programación para contar historias visuales que cobren vida. Desarrollarás habilidades prácticas para estructurar narrativas atractivas y tecnológicamente creativas. "
Conocerás la importancia de la infraestructura como código y las herramientas clave. Entenderás los pipelines en DevOps y cómo las tecnologías adquiridas se integran como una amalgama para optimizar las actividades en el contexto de un Pipeline.
"Embárcate en un proyecto educativo donde diseñarás una animación interactiva titulada Coco por el mundo. Utilizarás herramientas de Scratch para crear escenarios globales, programar movimientos dinámicos y construir una experiencia que inspire a aprender sobre diversidad cultural y geográfica. "
"En este módulo, abordarás conceptos iniciales clave de ciudadanía digital, incluyendo seguridad en línea y comportamiento responsable en entornos virtuales. Aprenderás a promover el uso seguro y crítico de la tecnología, desarrollando competencias digitales que fomenten la participación activa y respetuosa en el mundo digital. Al finalizar introduciremos conceptos básicos de alfabetización digital como el uso y manejo de archivos y su alojamiento en la nube. "
Conocerás Express.js como tecnología que permite organizar el código de manera eficiente y escalable bajo el patrón de diseño MVC. Entenderás cómo funciona, separarás la lógica de la aplicación de la capa visual. Generarás sitios web dinámicos y autoadministrables.
Comprenderás las ventajas de usar React.js en proyectos futuros y cómo implementarlo correctamente. Aprenderás a trabajar con componentes de clase y funcionales, explorando sus características y posibilidades. Utilizarás formularios con las herramientas de React y podrás incorporar Hooks en tus proyectos
Obtendrás una introducción a las herramientas para manipular y persistir datos, consolidando el concepto de ORM. Comprenderás cómo un ORM facilita la persistencia de objetos en la base de datos y aprenderás a reconocer modelos y su representación en las tablas del backend.