200HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Utilizar las estructuras de datos y algoritmos avanzados en Python y el desarrollo de aplicaciones y programas en Python que utilicen estructuras de datos y algoritmos avanzados. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 5
Estructuras de datos y algoritmos avanzados en Python.
Tipos de árboles en Python y sus características.
Árboles en Python para resolver problemas complejos.
Funcionamiento de los diccionarios en Python y sus aplicaciones.
Diccionarios en Python para resolver problemas complejos.
Implementación de estructuras de datos y algoritmos avanzados en Python para resolver problemas complejos.
Desarrollo de programas en Python que utilicen estructuras de datos y algoritmos avanzados para resolver problemas reales.
Objetivo. Comprender la programación orientada a objetos en Python así como desarrollar programas en Python utilizando la programación orientada a objetos. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 7
Conceptos básicos de la programación orientada a objetos.
Diferencia entre datos y objetos.
Concepto de clase y objeto.
Identificación de los atributos y métodos de una clase.
Concepto de herencia.
Concepto de polimorfismo.
Concepto de encapsulación.
Comprensión de los conceptos básicos de la programación orientada a objetos, como datos, objetos, clases, atributos y métodos.
Objetivo. Desarrollar aplicaciones web y móviles con Python utilizando las principales librerías y frameworks de Python para el desarrollo web y móvil. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 4
Librerías y frameworks de Python.
Desarrollo web y móvil con Python.
Web con Python: Django, Flask.
Aplicaciones en entorno móvil con Python: Kivy, PyQt5.
Desarrollo de aplicaciones móviles con Python.
Desarrollo de una web con una web con Python: Django, Flask.
Objetivo. Utilizar Python para resolver problemas y automatizar tareas complejas. Desarrollar proyectos finales en Python. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 4
Aplicaciones avanzadas con Python.
Concepto de aprendizaje automático.
Conceptos básicos de la ciencia de datos, como análisis de datos, visualización de datos y minería de datos.
Conceptos básicos de la ingeniería de software, como diseño de software, desarrollo de software y pruebas de software.
Comprensión de los conceptos y herramientas necesarios para desarrollar aplicaciones avanzadas con Python, como librerías y frameworks avanzados, desarrollo web y móvil, y resolución de problemas complejos.

Selecciona tu perfil para continuar:
Actualmente atendemos a los usuarios particulares desde nuestra web.
Ver cursos para particulares