240 horas
Modalidad Online
Resumen
Python es uno de los lenguajes de programación más utilizados y, actualmente, es muy demandado por empresas especializadas en Big data.
Es un lenguaje muy versátil que se utiliza para diversos fines, desde cálculos numéricos y análisis de datos hasta desarrollo web y aprendizaje automático. Además, es un lenguaje de código abierto, con una gran comunidad y que puede ser ejecutado en múltiples plataformas.
Gracias a este Diplomado en Python aprenderás a programar en este lenguaje multipropósito utilizando multitud de bibliotecas especializadas, diferentes frameworks de desarrollo y otras características interesantes que permiten desarrollar webs profesionales, evaluar y analizar, desde conjuntos de datos simples hasta muy complejos y crear visualizaciones de datos profesionales.
Objetivos
– Descubrir todas las posibilidades que ofrece Python para desarrollo web y análisis y visualización de datos.
– Aprender a gestionar bases de datos MySQL en Python gracias a la librería SQLite.
– Crear y administrar módulos e interfaces gráficas.
– Aprender qué librerías, módulos y herramientas ofrece Python para el desarrollo de páginas web.
– Saber que técnicas, herramientas y librerías utiliza Python para el análisis de datos.
– Utilizar OpenCV en Python con todas sus opciones y configuraciones para la visualización de datos.
Salidas profesionales
Al tratarse de un lenguaje multipropósito, multiplataforma y tener tanta popularidad, Python es uno de los lenguajes con más salidas laborales actualmente en el mundo de la programación. Por tanto, gracias a este Diplomado en Python, podrás desempeñar puestos como Desarrollador web, Analista de datos, Especialista en visualizaciones de datos o Python Developer.
Para que te prepara
Python es uno de los lenguajes de programación más utilizados. Gracias a este Diplomado en Python aprenderás a programar en este lenguaje multipropósito utilizando multitud de bibliotecas especializadas, diferentes frameworks de desarrollo y otras características interesantes que permiten desarrollar webs profesionales, evaluar y analizar, desde conjuntos de datos simples hasta muy complejos y crear visualizaciones de datos profesionales.
A quién va dirigido
Este Diplomado en Python está orientado a personas interesadas en aprender uno de los lenguajes más extendidos, funcionales y con más futuro por delante gracias a su versatilidad. Este lenguaje es interesante para desarrolladores web, analistas de datos, estadísticos o creadores de informes empresariales. También es una formación perfecta para estudiantes de informática.
Temario
- Introducción de Python avanzado
- Comandos en Python
- Métodosy funcionamiento para Python
- Orden en Python
- Uso de conjuntos en Python
- Como crear un módulo para Python
- Como crear variables con Path de Python
- Uso de paquetes con Python
- Unir MySQL en Python
- Añadir datos en una base de datos MySQL con Python
- Como leer datos de una base de datos MySQL con Python
- Borrar datos MySQL
- SQLite con Python
- Insertar, leer y borrar datos en SQLite
- wxPython con interfaz gráficas
- Crear una ventana para una app Python
- Estilo de una interfaz gráfica tamaño y utilización
- Posición de una ventana y posición del menú en Python
- Ventana de login en Python
- urllib2 y BeautifulSoup en Python
- Práctica de lectura en Python
- Zen de Python y conclusiones de Python
- Introducción a Python
- ¿Qué necesitas?
- Librerías para el análisis de datos en Python
- MongoDB, Hadoop y Python. Dream Team del Big Data
- Descripción general OpenCV
- Instalación OpenCV para Python en Windows
- Instalación OpenCV para Python en Linux
- Anaconda y OpenCV
- Manejo de archivos
- Leer una imagen con OpenCV
- Mostrar imagen con OpenCV
- Guardar una imagen con OpenCV
- Operaciones aritméticas en imágenes usando OpenCV
- Funciones de dibujo
- Redimensión de imágenes
- Erosión de imágenes
- Desenfoque de imágenes
- Bordeado de imágenes
- Escala de grises en imágenes
- Escalado, rotación, desplazamiento y detección de bordes
- Erosión y dilatación de imágenes
- Umbrales simples
- Umbrales adaptativos
- Umbral de Otsu
- Contornos de imágenes
- Incrustación de imágenes
- Intensidad en imágenes
- Registro de imágenes
- Extracción de primer plano
- Operaciones morfológicas en imágenes
- Pirámide de imágen
- Analizar imágenes usando histogramas
- Ecualización de histogramas
- Template matching
- Detección de campos en documentos usando Template matching
- Espacios de color en OpenCV
- Cambio de espacio de color
- Filtrado de color
- Denoising de imágenes en color
- Visualizar una imagen en diferentes espacios de color
- Detección de líneas
- Detección de círculos
- Detectar esquinas (Método Shi-Tomasi)
- Detectar esquinas (método Harris)
- Encontrar círculos y elipses
- Detección de caras y sonrisas
- Vecino más cercano (K-Nearest Neighbour)
- Agrupamiento de K-medias (K-Means Clustering)
Titulación
Titulación Universitaria de CEU – Diplomado en Python otorgada por San Ignacio University of Miami (SIU)
Descubre tus opciones de estudio
Solicita información