Bootcamp Replays

Bootcamp Premium de Python profesional

Descripción

Requisitos previos

Este programa está diseñado para personas que comparten una o más de las siguientes características:

  • Tienen conocimientos básicos de programación, como entender qué es una variable o una estructura condicional (if).
  • Poseen nociones elementales de lógica de programación.
  • Son entusiastas de la programación, aunque no cuenten con experiencia previa desarrollando software.
  • Son desarrolladores/as con menos de tres años de experiencia en Python y desean profundizar en el lenguaje.
  • Quieren aprender a escribir código "pythónico", adoptando buenas prácticas y un estilo idiomático.
  • Provienen de otros lenguajes de programación y buscan incorporar Python a su stack profesional.
  • Desean actualizar o modernizar sus conocimientos de Python.
  • Se desempeñan en áreas como ciencia de datos, DevOps o cómputo en la nube y desean fortalecer sus habilidades de programación.

Perfil de egreso

Al finalizar el programa, las personas egresadas contarán con los conocimientos y habilidades necesarias para utilizar Python de manera efectiva en diversas áreas del desarrollo de software y tecnología, tales como: desarrollo web, DevOps, ciencia de datos y cómputo en la nube, entre otras.

Además, habrán desarrollado las siguientes competencias:

  • Preparar y configurar un entorno de trabajo adecuado para programar con Python.
  • Comprender los fundamentos del lenguaje Python.
  • Dominar distintos paradigmas de programación presentes en Python: imperativo, orientado a objetos y funcional.
  • Utilizar estructuras y elementos del lenguaje para organizar y estructurar el código de forma clara y eficiente.
  • Escribir código “pythónico”, siguiendo las buenas prácticas y convenciones de la comunidad.
  • Instalar y gestionar dependencias utilizando pip y el ecosistema de librerías de Python.
  • Conocer y aplicar herramientas clave de la biblioteca estándar del lenguaje.
  • Estar al tanto de las características más recientes de Python y saber cómo integrarlas para escribir mejor código.
  • Manejar conceptos y técnicas de nivel intermedio a avanzado en el uso del lenguaje.
  • Crear scripts en Python orientados a la automatización y programación de sistemas.
  • Aplicar sus conocimientos de Python en diversos roles técnicos dentro del ecosistema tecnológico.