Python Desarrollador
Curso
En línea
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Taller intensivo
-
Nivel
Nivel intermedio
-
Metodología
En línea
-
Horas lectivas
25h
-
Duración
4 Días
-
Prácticas en empresa
Sí
-
Campus virtual
Sí
-
Envío de materiales didácticos
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
-
Exámenes presenciales
Sí
Aprender Python desde cero hasta sus características más avanzadas.
● Obtener los conocimientos necesarios para poder realizar diferentes tipos de proyectos en Python.
● Aprender las bases del Scripting, Scrapping, Desarrollo Web, Testing y Automatización con Python.
● Adquirir las habilidades necesarias para obtener un empleo como programador Python.
Acerca de este curso
● Aprender Python desde cero hasta sus características más avanzadas.
● Obtener los conocimientos necesarios para poder realizar diferentes tipos de proyectos en Python.
● Aprender las bases del Scripting, Scrapping, Desarrollo Web, Testing y Automatización con Python.
● Adquirir las habilidades necesarias para obtener un empleo como programador Python.
● Una computadora con Windows, Mac o Linux.
● Experiencia previa en programación (conocimientos básicos).
● No se requiere ningún conocimiento previo de Python.
● ¡Entusiasmo por la programación y ganas de aprender Python!
Constancia DC3 competencias y habilidades laborales STPS y Diploma de Participacion
Si, a partir de 3 personas en adelante se puede impartir la capacitacion directo en su empresa.
Opiniones
Materias
- Python
- Cadenas
- Booleanos
- Tuplas
- Bucles
- Control de flujo
- Kwargs
- Args
- Scope
- Programación orientada a objetos
- Programación funcional
- Decoradores
- Generadores
- Proyecto de Scripting
- Proyecto de Scraping
- Desarrollo web
- Selenium
- Flask
- TEMPLATES
- Proyecto de automatización
Profesores
Victor Hugo Reyes
Instructor TI
Programa académico
Temario.
1. Introducción
● Estructura del curso
● ¿Qué es Python?
● ¿Por qué Python?
● Instalación de Python
● Herramientas básicas
2. Tipos básicos
● Números
● Cadenas
● Booleanos
3. Colecciones
● Listas
● Tuplas
● Diccionarios
4. Control de flujo
● Sentencias condicionales
● Bucles
5. Funciones
● Parámetros y argumentos
● *args y **kwargs
● Scope
6. Programación orientada a objetos
● Clases y objetos
● Herencia
● Herencia múltiple
● Polimorfismo
● Encapsulamiento
7. Programación funcional
● Funciones lambda
● Comprensión de listas
8. Decoradores
● Funciones de orden superior
● Caso de uso de los decoradores
9. Manejo de errores
● Introducción al manejo de errores
● Ejercicio práctico
10. Generadores
● Introducción a los Generadores
● Ejercicio práctico
11. Módulos y paquetes
● Módulos
● Paquetes
12. Pruebas
● Introducción al testing
● Pruebas unitarias
13. Proyecto de Scripting
● Manejo de imágenes
● Convertidor de imágenes
● Marca de agua
14. Proyecto de Scraping
● Introducción al Web Scraping
● APIs
● Desarrollo práctico de un proyecto que haga uso de Scrapping
15. Proyecto de desarrollo web.
● Introducción a Flask
● Templates
● Desarrollo práctico de un proyecto web
16. Proyecto de automatización.
● Introducción a Selenium
● Desarrollo práctico de un proyecto de automatización con Selenium.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Python Desarrollador