Desarrollar habilidades fundamentales de programación web: Proporcionar a los participantes un conocimiento básico de los conceptos y técnicas esenciales de programación web, asegurando una base sólida para avanzar en niveles superiores.
Fomentar el pensamiento lógico y algorítmico: Ayudar a los estudiantes a desarrollar una capacidad de resolución de problemas a través del pensamiento estructurado y el uso de algoritmos.
Introducir lenguajes de programación relevantes: Familiarizar a los participantes con lenguajes de programación básicos y sus aplicaciones prácticas, con un enfoque en aquellos más demandados en el mercado laboral actual (HTML, CSS, y JavaScript).
Preparar para el desarrollo de proyectos básicos: Equipar a los estudiantes con las habilidades necesarias para diseñar, desarrollar y ejecutar proyectos de programación básicos de manera efectiva.
Impulsar el uso del inglés técnico en programación: Mejorar las competencias en inglés técnico aplicado a la programación, facilitando la comprensión de documentación y recursos en inglés.
Comprensión de conceptos básicos de programación web: Variables, tipos de datos, estructuras de control (condicionales y bucles), y funciones en JavaScript.
Desarrollo de algoritmos sencillos: Capacidad para diseñar y escribir algoritmos básicos para resolver problemas comunes.
Manejo de herramientas de desarrollo web: Familiarización con editores de código, navegadores web y herramientas de desarrollo.
Diseño y desarrollo de páginas web estáticas: Creación de páginas web básicas utilizando HTML y CSS, aplicando principios de diseño responsivo.
Mejores prácticas en programación: Adopción de buenas prácticas en la escritura de código, incluyendo comentarios, documentación y organización del código.
Conceptos Básicos de HTML y CSS: Estructura de un documento HTML Elementos y etiquetas HTML Selectores y propiedades CSS Modelo de caja (box model) Diseño responsivo con Flexbox y Grid Desarrollo de Páginas Web: Creación y estructuración de documentos HTML Aplicación de estilos CSS para diseño y layout Implementación de formularios y tablas Diseño y desarrollo de un sitio web estático
Introducción a JavaScript: Conceptos básicos de JavaScript Manipulación del DOM Manejo de eventos Inglés Técnico Aplicado a la Programación: Terminología técnica en HTML y CSS Lectura y comprensión de documentación técnica Redacción de comentarios y documentación en inglés
Introducción a Python y Visualización de Datos, Manejo de Datos en Python, Desarrollo de Proyectos de Análisis y Visualización de Datos Variables y tipos de datos Estructuras de control Funciones y módulos Introducción a Pandas y NumPy Operaciones básicas con datos Limpieza y preprocesamiento de datos Introducción a Matplotlib Creación de gráficos básicos Personalización de gráficos
El Bootcamp de Programación Básica tiene como propósito proporcionar a los participantes una comprensión sólida de los fundamentos de la programación web, enfocándose en HTML y CSS, así como una introducción a JavaScript. Los objetivos son:
Formar programadores web con una base técnica robusta que les permita crear y mantener sitios web estáticos de manera efectiva.
Desarrollar competencias digitales clave para el mercado laboral actual, asegurando que los participantes estén preparados para enfrentar los desafíos técnicos en el desarrollo web.
Mejorar las habilidades de inglés técnico aplicadas a la programación, facilitando la lectura y comprensión de recursos técnicos globales.
Fomentar el desarrollo de proyectos prácticos que integren las competencias adquiridas, promoviendo la aplicación de conocimientos en contextos reales.
Este Bootcamp está diseñado para responder a las necesidades actuales del mercado laboral, donde las habilidades en HTML, CSS y JavaScript son altamente demandadas. Al finalizar el Bootcamp, los participantes estarán preparados para roles iniciales en desarrollo web, capaces de contribuir a proyectos de creación y mantenimiento de sitios web. Además, la inclusión de inglés técnico prepara a los estudiantes para interactuar con la documentación y recursos técnicos globales, ampliando sus oportunidades laborales.
Adquisición de habilidades prácticas en programación web y diseño de sitios.
Desarrollo de pensamiento crítico y lógico a través de la resolución de problemas de programación.
Fomento del aprendizaje continuo mediante la familiarización con recursos en inglés y mejores prácticas en desarrollo web.
Aplicación de conocimientos en proyectos reales, fortaleciendo su capacidad para adaptarse y solucionar problemas en el entorno laboral.