Este curso de programación para adolescentes enseña las tecnologías fundamentales de Internet y el desarrollo web en 24 clases de 2 horas a través de Zoom y WhatsApp. Los estudiantes aprenderán sobre desarrolladores front-end, HTML, CSS y JavaScript para crear páginas web dinámicas, así como sobre redes, protocolos de Internet, servidores web y navegadores. El objetivo es que los estudiantes comprendan cómo funciona Internet y sean capaces de construir un proyecto web final aplicando los conocimientos adquiridos.
2. Acerca del curso
• 24 clases de 2 horas
• Lunes, miércoles y viernes
• 18:30 a 20:30
• Zoom y Whatsapp
• Clases y material en la plataforma
3. ¿Qué vamos a aprender?
• Que hace un desarrollador Frontend
• Entender las tecnologías que impulsan Internet
• Usar HTML para construir una página
• Usar CSS para cambiar la apariencia de una página
• Aprender los fundamentos de la programación
• Usar JavaScript para programar y dar vida a una página web
• Proyecto final
4. Cómo tener éxito en el curso
• Asistir
• Tomar notas
• Usar la plataforma
• Practicar lo que vemos en clase
• Trabajar en equipo
• Hacer muchas preguntas
21. Estático VS Dinámico
web page, web site, y web app
Estático
Información fija, permanente
Sin funcionalidades
complejas
Propósitos específicos
Muy livianas
Dinámico
Utilizan un backend que
genera la página de forma
dinámica según variables
Muy interactivas
Responden según el usuario
22. Dominio VS Hosting
Dominio
Nombre que encontramosen
la URL
Asociado a una IP que apunta
a un hosting
Hosting
Servidor donde reside y se
sirve la página web que
apunta el dominio
23. Principios del diseño web
Accesibilidad
Funcionalidad
Contraste
Universalidad
Interfaz amigable y memorable
UX
Brindar una experiencia al
usuario que sea agradable y
pueda cumplir con sus
objetivos
24. Objetivo y audiencia
Un sitio web debe tener un propósitoy satisfacer una
necesidad de la sociedad a la que apunta.
Ese es su público objetivo y a partir de él el equipo de
desarrollo genera requerimientos y historias de usuario para
desarrollar funcionalidades e interfaces.
26. Internet
¿Qué es internet?
¿Qué es un servidor web y cómo funciona?
Página web y sitio web
Web hosting
Navegadores web
Protocolos de internet
HTTP
Las tecnologías fundamentales de la web