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

Total: 60 horas ~ 4 semanas

Objetivos de Aprendizaje

Al finalizar este curso, el estudiante será capaz de explicar y aplicar los siguientes conocimientos:

Sílabo del Curso

  1. La Industria web
    • Web Moderna.
    • Historia y Evolución.
    • Cómo funciona la web.
  2. HTML
    • Anatomía y Estructura.
    • Sintaxis y Elementos.
    • Atributos.
  3. CSS
    • Capa de presentación.
    • Sintaxis.
    • Selectores.
  4. Usando IA para codificar
    • Fundamentos del prompt.
    • Agregando contexto.
    • Optimizando el código.
  5. Markdown y Web Publishing
    • Growth Mindset.
    • Sintaxis de marcado rápido.
    • GitHub Pages.
  6. Developer Tools
    • GUI vs. CLI.
    • Code Editors.
    • Enviroment Setup.
  7. Control de Versiones
    • Versionamiento (CVS, SVN, BitKeeper).
    • Git.
    • Flujo colaborativo.
  8. Wireframing
    • Fundamentos de maquetación.
    • HTML semántico.
    • CSS Layout
  9. Introducción a Javascript
    • Variables y tipos de datos.
    • Operadores y Expresiones.
    • Condicionales.
  10. Arreglos y Control de Flujo
    • Arrays.
    • Bucles for y while.
    • Funciones.
  11. Introducción al DOM y Proyectos
    • Manipular elementos HTML.
    • Reaccionar a eventos.
    • Preparación del Proyecto 101.
  12. Proyecto 101 y Examen final
    • Presentación del Proyecto 101.
    • Issues en GitHub.
    • Examen Final.

Calendario

<= Regresar