Code 101 - Elementals
Este curso esta dirigido a principiantes, ofrece un emocionante descubrimiento del Desarrollo de Software Web, creando una experiencia inmersiva entre lenguajes y herramientas. Aprenderás cómo se integran HTML, CSS y JavaScript para crear sitios dinámicos, y cómo utilizar plataformas de colaboración y de inteligencia artificial como GitHub y ChatGPT.
El curso tiene 60 horas en total, las cuales incluyen clases, sesiones de laboratorio, entregables asíncronos, sesión de networking, una hackathon, un proyecto y el examen final.
No se necesitan conocimientos previos.
Inversión de tiempo
- 36 horas en vivo
- 16 horas asíncronas
- 8 horas de networking
Total: 60 horas ~ 4 semanas
Objetivos de Aprendizaje
Al finalizar este curso, el estudiante será capaz de explicar y aplicar los siguientes conocimientos:
- Web Basics:
- Wireframing, HTML y CSS.
- Javascript: DOM API.
- Chrome Dev Tools.
- Configuración de Entornos:
- CLI / Terminal.
- Git y GitHub.
- Code Editors.
- Programación elemental:
- Javascript: estructura y sintaxis.
- Control de Flujo.
- Arreglos y Funciones.
Sílabo del Curso
- La Industria web
- Web Moderna.
- Historia y Evolución.
- Cómo funciona la web.
- HTML
- Anatomía y Estructura.
- Sintaxis y Elementos.
- Atributos.
- CSS
- Capa de presentación.
- Sintaxis.
- Selectores.
- Usando IA para codificar
- Fundamentos del prompt.
- Agregando contexto.
- Optimizando el código.
- Markdown y Web Publishing
- Growth Mindset.
- Sintaxis de marcado rápido.
- GitHub Pages.
- Developer Tools
- GUI vs. CLI.
- Code Editors.
- Enviroment Setup.
- Control de Versiones
- Versionamiento (CVS, SVN, BitKeeper).
- Git.
- Flujo colaborativo.
- Wireframing
- Fundamentos de maquetación.
- HTML semántico.
- CSS Layout
- Introducción a Javascript
- Variables y tipos de datos.
- Operadores y Expresiones.
- Condicionales.
- Arreglos y Control de Flujo
- Arrays.
- Bucles for y while.
- Funciones.
- Introducción al DOM y Proyectos
- Manipular elementos HTML.
- Reaccionar a eventos.
- Preparación del Proyecto 101.
- Proyecto 101 y Examen final
- Presentación del Proyecto 101.
- Issues en GitHub.
- Examen Final.
Calendario
<= Regresar