Bootcamp de Python Avanzado
Bootcamp de Python Avanzado #consiguelogratis (consiguelogratis.com) #cibernautas #cursosconsiguelogratis #multimediaconsiguelogratis cursos gratis
Este bootcamp tiene un peso de 60 GB aproximado. Debe contactarnos directamente por nuestras redes de contacto para realizar la compra.
Requisitos previos
Este Bootcamp es para personas que ya tengan conocimientos fundamentales de Python tal que conozcan la sintaxis y estén familiarizados con los conceptos base de la programación orientada a objetos como definición de clases, creación de instancias y herencia.
Que sea una persona que desee crecer profesionalmente aprendiendo conceptos intermedio/avanzados de programación y de desarrollo con Python.
Que sea una persona curiosa que siempre desea el por qué de las cosas y quiera entender con mayor profundidad conceptos clave para escribir código más Pythonico.
Perfil de egreso
Al finalizar el Bootcamp, los participantes habrán adquirido un nivel avanzado de conocimientos en el lenguaje de programación Python y estarán preparados para enfrentar desafíos complejos en proyectos de programación.
Serán capaces de desarrollar soluciones de software eficientes, escalables y de alta calidad, aplicando buenas prácticas de programación y siguiendo estándares de programación en Python.
Podrá utilizar distintos paradigmas de programación como programación orientada a objetos, y programación funcional usando Python.
Escribirá código que se ejecute de manera eficiente aprovechando los recursos de la computadora, gracias al trabajo con procesos de forma concurrente y paralela, así como la ejecución de código de manera asíncrona.
Podrá distribuir código de manera profesional usando el manejador de paquetes de Python.
Será capaz de participar en procesos de selección donde se evalúen conocimientos de estructuras de datos y algoritmia, así como la habilidad de escribir pruebas unitarias para probar sus soluciones.
Temario:
- Módulo 1
- Próximamente
- Inicio de Bootcamp
- Módulo 2
- 3 clases
- Conoce más del lenguaje
- 1.- Clase grabada
- Inauguración
- 2.- Clase grabada
- ¿Cómo escribir código Pythonico?
- 3.- Clase grabada
- Estructuras de Datos Avanzadas
- Módulo 3
- 2 clases
- Gestión de proyectos
- 1.- Clase grabada
- Módulos y Paquetes
- 2.- Clase grabada
- Documentación de Proyectos
- Módulo 4
- 2 clases
- Algoritmos y estructura de datos
- 1.- Clase grabada
- Estructura de Datos Avanzados; Parte 2
- 2.- Clase grabada
- Algoritmos Avanzados
- Módulo 5
- 2 clases
- Decoradores
- 1.- Clase grabada
- Decoradores
- 2.- Clase grabada
- Proyecto con Decoradores
- Módulo 6
- 2 clases
- Programación funcional
- 1.- Clase grabada
- Programación Funcional, Parte 1
- 2.- Clase grabada
- Programación Funcional, Parte 2
- Módulo 7
- 2 clases
- Programación orientada a objetos avanzada
- 1.- Clase grabada
- Programación Orientada a Objetos, Parte 1
- 2.- Clase grabada
- Programación Orientada a Objetos, Parte 2
- Módulo 8
- 2 clases
- Pruebas unitarias & Debugging
- 1.- Clase grabada
- Pruebas Unitarias
- 2.- Clase grabada
- Búsqueda de bugs
- Módulo 9
- 2 clases
- Programación concurrente y asincrona
- 1.- Clase grabada
- Threads y procesos
- 2.- Clase grabada
- Asyncs
- Módulo 10
- 4 clases
- Clases extras
- 1.- Clase grabada
- Criptografía
- 2.- Clase grabada
- Manejo de tiempo
- 3.- Clase grabada
- Paquetes que deberías conocer
- 4.- Clase grabada
- Rompecabezas
- Módulo 11
- 1 clases
- Optimización de código
- 1.- Clase grabada
- Optimización de código
- Módulo 12
- Próximamente
- Cierre