Objetivo 1: Aprender lenguajes de programación y herramientas de desarrollo web
Meta 1: Familiarizarme con HTML, CSS y JavaScript, y aprender a utilizarlos en la construcción de páginas web.
Meta 2: Aprender un lenguaje de programación del lado del servidor, como Python o Ruby, para construir aplicaciones web dinámicas.
Meta 3: Familiarizarme con frameworks de desarrollo web como React o Angular y aprender a utilizarlos para crear aplicaciones de una sola página (Single Page Applications).
Objetivo 2: Adquirir habilidades de base de datos y seguridad
Meta 1: Aprender a utilizar una base de datos relacional como MySQL o PostgreSQL, para almacenar y gestionar datos de aplicaciones web.
Meta 2: Familiarizarme con el lenguaje SQL y aprender a escribir consultas de base de datos para recuperar información.
Objetivo 3: Desarrollar habilidades de implementación y despliegue
Meta 1: Aprender a utilizar herramientas de control de versiones como Git para gestionar el código fuente de las aplicaciones.
Meta 2: Desarrollar habilidades de implementación utilizando herramientas de automatización de construcción como Jenkins o Travis CI.
Meta 3: Aprender a desplegar aplicaciones en entornos de producción utilizando herramientas de orquestación de contenedores como Docker y Kubernetes.