Este curso comprende los fundamentos de programación y la implementación en Python de programas orientados a la administración y automatización de tareas en dispositivos de infraestructura de TI, ya sean routers, switches, firewalls y todo aquel hardware que cuente con una interfaz de línea de comandos (CLI).
El objetivo es comprender el modelo de análisis de problemas, convertir las soluciones en algoritmos funcionales de acuerdo con los estándares de programación estructurada e implementar en Python los algoritmos desarrollados
Principiantes sin experiencia previa en programación.
Estudiantes de diferentes niveles educativos.
Profesionales de TI y científicos de datos.
Aficionados y entusiastas.
Emprendedores y profesionales de otras áreas que buscan aprender Python para mejorar sus habilidades, desarrollar proyectos, automatizar tareas o analizar datos.
Fundamentos de programación y lógica algorítmica.
Sintaxis y estructuras básicas de Python.
Desarrollo de scripts para automatización de tareas en dispositivos de red.
Interacción con interfaces de línea de comandos (CLI) utilizando Python.
Implementación de algoritmos según estándares de programación estructurada.
Requerimientos técnicos:
Computadora con conexión a Internet.
Conocimientos básicos de computación.
Requisitos:
Ninguno
Recomendable: Matemáticas básicas (nivel escolar, sin título formal)
Aconsejable: Interés por la lógica de programación
Curso recomendado antes de este: Front End Developer (deseable, dado en VLA)
Curso recomendado para continuar: SQL, AWS, Front End Developer, Back End Developer o Azure