Descripción
La finalidad del
curso es introducir al estudiante en el campo del Desarrollo Web, brindándoles
así las capacidades básicas para crear aplicaciones web sencillas de baja
complejidad. El taller estuvo centrado en aprender las habilidades esenciales,
como parte de los módulos necesarios para la creación exitosa de una aplicación
web básica, se estudiaron aplicaciones como: navegadores web, programación en HTML, CSS y Java Script.
Al final lo que
se persigue es establecer una base de conocimientos fundamentales requeridos
para iniciar una carrera en desarrollo de aplicaciones web, otorgándoles a los
estudiantes las competencias esenciales para que puedan continuar construyendo
a partir de estos fundamentos, una carrera como desarrolladores web.
En el transcurso
del Taller los estudiantes crearon
varias pruebas de concepto de aplicaciones web utilizando los lenguajes de
programación: HTML, CSS3 y Java script.
Proyección: El
enfoque de estos talleres es el garantizar que al concluir el curso, los
participantes no solo hayan aprendido habilidades técnicas sino también hayan
cultivado la capacidad para poner en práctica y de forma creativa esos
conocimientos con miras a sus aspiraciones personales y profesionales, así como
en favor de la comunidad en general
Programa
| Conceptos
básicos de sistemas operativos • Ambiente Windows • Sistema de archivos • Programas y aplicaciones Principios de Internet • Historia de Internet y las comunicaciones • Browsers y protocolos de Internet • Lenguajes web y estandarización • Funcionamiento del protocolo HTTP • Servidores, DNS, CDN, cliente y servidor • Contenedor web • HTML y XML • Estructura y creación de documentos HTML Fundamentos HTML • Estructura básica: Head, Title, Body, Footer • Visualización y edición en el navegador • Layout, navbar, menús, contenido y footer • Etiquetas HTML y su funcionamiento • Flexbox y CSS Grid |
Programación
Web 1 (JavaScript) • Historia de JavaScript • Conceptos: programa, algoritmo, variables y funciones Programación Web 2 • Principios de orientación a objetos: abstracción, encapsulamiento y herencia • Programación estructurada: funciones, parámetros y control de flujo (if, else, switch, bucles) • Colecciones Orientación a objetos en JavaScript • Objetos, clases y constructores • Constantes, variables y funciones • Objetos anidados y compuestos Introducción al DOM • Qué es y cómo visualizar el DOM • Conexión entre HTML y DOM • Acceso y manipulación del DOM con JavaScript • Creación e inserción de elementos HTML desde JavaScript |
||