🧠 Objetivos de aprendizaje
Al finalizar esta certificación, las personas cursantes serán capaces de diseñar y maquetar sitios web utilizando HTML y CSS, dominando la programación en JavaScript para crear algoritmos y aplicaciones simples. Además, comprenderán cómo aplicar principios de diseño UX/UI para crear productos intuitivos y centrados en el usuario, asegurando que sus desarrollos no solo sean funcionales, sino también atractivos y fáciles de usar.
📚 Contenidos
Diseño Web: HTML y CSS
Se espera que los estudiantes puedan:
● Adquirir conocimientos básicos y sólidos de HTML y CSS.
● Maquetar un Sitio Web adaptado a los diferentes dispositivos.
● Incorporar el manejo de buenas prácticas en sus proyectos.
Programación Imperativa con JavaScript
Se espera que los estudiantes puedan:
● Desarrollar habilidades en pensamiento computacional para resolver problemas y diseñar algoritmos de manera efectiva.
● Conocer el entorno de desarrollo de Node y JavaScript, y aprender a instalar y configurar herramientas.
● Comprender y trabajar con las estructuras elementales y básicas de la programación en JavaScript, incluyendo variables, tipos de datos y funciones.
● Aplicar habilidades adquiridas para construir aplicaciones simples como una calculadora.
● Entender y manejar operadores lógicos y condicionales para controlar el flujo de una aplicación.
● Avanzar en la comprensión de JavaScript trabajando con estructuras de datos más complejas, como strings, arrays, y objetos literales.
● Implementar y gestionar datos utilizando JSON y el sistema de módulos de Node.
● Desarrollar aplicaciones completas utilizando conocimientos avanzados de JavaScript, como matrices, funciones avanzadas y métodos de arrays.
● Aprender e implementar algoritmos de ordenación y búsqueda, como Bubble sort, Linear search y Binary search.
JavaScript para DOM
Se espera que los estudiantes puedan:
● Aprender los recursos que JavaScript tiene para manipular elementos HTML dentro de un sitio web.
● Conocer y utilizar las herramientas para poder crear una validación del lado del cliente y, a su vez, enviar feedback al usuario en base a sus respuestas.
● Comprender el asincronismo dentro de JavaScript y entender su aplicación en el consumo de APIs.
Diseño UX/UI
Se espera que los estudiantes puedan:
● Aprender los pilares básicos del diseño centrado en las personas.
● Conocer la diferencia entre diseño UX, UI y cómo aplicarlos en el desarrollo de productos.
● Conocer las bases del diseño visual y de interacción.