En esta parte del módulo conoceremos las características básicas de los lenguajes de programación así como a familiarizarnos con la creación de software mediante el lenguaje de programación Python
En esta parte del módulo crearemos el entorno necesario que usaremos durante el resto del curso,
así como aprenderemos los conceptos básicos que nos servirán para empezar a familiarizarnos con el término
Puesta en Producción (Segura)
En esta parte del módulo aprenderemos Docker.
Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de virtualización de aplicaciones en múltiples sistemas operativos.
También aprenderemos a desplegar software en servicios en la nube
La CI/CD es un método para distribuir las aplicaciones a los clientes con frecuencia mediante el uso de la automatización en las etapas del desarrollo de aplicaciones. Los principales conceptos que se le atribuyen son la integración, la distribución y la implementación continuas. Se trata de una solución para los problemas que puede generar la integración del código nuevo para los equipos de desarrollo y de operaciones (también conocida como "el infierno de la integración").
En esta parte del módulo aprenderemos las características de seguridad de las aplicaciones móviles y aprederemos a analizar el código fuente en busca de vulnerabilidades