Curso de Python: Aprende a Programar

Duración

100
horas

Titulación

Cursos

Modalidad

Online

    Descripción del programa

    Python se ha convertido en uno de los lenguajes de programación más populares y versátiles en la actualidad debido a su facilidad de uso, legibilidad del código y amplio conjunto de bibliotecas y herramientas disponibles. Este Curso de Python: Aprende a Programar te abrirá muchas puertas debido a la creciente demanda de profesionales con habilidades en Python y programación en general. Python es utilizado en una amplia variedad de aplicaciones y sectores, desde el desarrollo de aplicaciones web y móviles hasta el análisis de datos, aprendizaje automático, procesamiento de imágenes, automatización de tareas, etc. Su flexibilidad y eficiencia lo convierten en una herramienta muy potente y valorada en la industria. Además, contarás con un equipo de profesionales especializados en la materia

    Este programa incluye:

    Videos

    Tutoría personalizada

    Recursos descargables

    Titulación oficial

    Bloque Hero para subcategoría
    Off

    UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A PYTHON

    1. Introducción de Python avanzado
    2. Comandos en Python
    3. Métodosy funcionamiento para Python
    4. Orden en Python
    5. Uso de conjuntos en Python

    UNIDAD DIDÁCTICA 2. CREACIÓN DE MÓDULOS EN PYTHON

    1. Como crear un módulo para Python
    2. Como crear variables con Path de Python
    3. Uso de paquetes con Python

    UNIDAD DIDÁCTICA 3. CREACIÓN DE BASES DE DATOS EN PYTHON

    1. Unir MySQL en Python
    2. Añadir datos en una base de datos MySQL con Python
    3. Como leer datos de una base de datos MySQL con Python
    4. Borrar datos MySQL
    5. SQLite con Python
    6. Insertar, leer y borrar datos en SQLite

    UNIDAD DIDÁCTICA 4. USO DE INTERFAZ GRÁFICA DE PYTHON

    1. wxPython con interfaz gráfica
    2. Crear una ventana para una app Python
    3. Estilo de una interfaz gráfica tamaño y utilización
    4. Posición de una ventana y posición del menú en Python
    5. Ventana de login en Python

    UNIDAD DIDÁCTICA 5. LEER Y VISUALIZAR LA WEB CON PYTHON ZEN DE PYTHON

    1. urllib2 y BeautifulSoup en Python
    2. Práctica de lectura en Python
    3. Zen de Python y conclusiones de Python

    UNIDAD DIDÁCTICA 6. PYTHON Y EL ANÁLISIS DE DATOS

    1. Introducción a Python
    2. ¿Qué necesitas?
    3. Librerías para el análisis de datos en Python
    4. MongoDB, Hadoop y Python. Dream Team del Big Data

    UNIDAD DIDÁCTICA 7. INTRODUCCIÓN E INSTALACIÓN DE OPENCV

    1. Descripción general OpenCV
    2. Instalación OpenCV para Python en Windows
    3. Instalación OpenCV para Python en Linux
    4. Anaconda y OpenCV

    UNIDAD DIDÁCTICA 8. MANEJO DE FICHEROS, CÁMARAS E INTERFACES GRÁFICAS

    1. Manejo de archivos
    2. Leer una imagen con OpenCV
    3. Mostrar imagen con OpenCV
    4. Guardar una imagen con OpenCV
    5. Operaciones aritméticas en imágenes usando OpenCV
    6. Funciones de dibujo

    UNIDAD DIDÁCTICA 9. TRATAMIENTO DE IMÁGENES

    1. Redimensión de imágenes
    2. Erosión de imágenes
    3. Desenfoque de imágenes
    4. Bordeado de imágenes
    5. Escala de grises en imágenes
    6. Escalado, rotación, desplazamiento y detección de bordes
    7. Erosión y dilatación de imágenes
    8. Umbrales simples
    9. Umbrales adaptativos
    10. Umbral de Otsu
    11. Contornos de imágenes
    12. Incrustación de imágenes
    13. Intensidad en imágenes
    14. Registro de imágenes
    15. Extracción de primer plano
    16. Operaciones morfológicas en imágenes
    17. Pirámide de imágen

    UNIDAD DIDÁCTICA 10. HISTOGRAMAS Y TEMPLATE MATCHING

    1. Analizar imágenes usando histogramas
    2. Ecualización de histogramas
    3. Template matching
    4. Detección de campos en documentos usando Template matching

    UNIDAD DIDÁCTICA 11. COLORES Y ESPACIOS DE COLOR

    1. Espacios de color en OpenCV
    2. Cambio de espacio de color
    3. Filtrado de color
    4. Denoising de imágenes en color
    5. Visualizar una imagen en diferentes espacios de color

    UNIDAD DIDÁCTICA 12. DETECCIÓN DE CARAS Y EXTRACCIÓN DE CARACTERÍSTICAS

    1. Detección de líneas
    2. Detección de círculos
    3. Detectar esquinas (Método Shi-Tomasi)
    4. Detectar esquinas (método Harris)
    5. Encontrar círculos y elipses
    6. Detección de caras y sonrisas

    UNIDAD DIDÁCTICA 13. APRENDIZAJE AUTOMÁTICO

    1. Vecino más cercano (K-Nearest Neighbour)
    2. Agrupamiento de K-medias (K-Means Clustering)

    Metodología

    asesorias

    Integración en equipos de trabajo

    asesorias

    Trabajo en línea

    asesorias

    Asesorías y auditorías

    asesorias

    Proyecto Final

    Bloque Hero para subcategoría
    Off

    Descubre la innovadora metodología de UDAVINCI

    Con nuestra metodología de aprendizaje online el alumno comienza sus estudios en UDAVINCI a través de un campus virtual diseñado exclusivamente para desarrollar el itinerario formativo con el objetivo de mejorar su perfil profesional.


    El alumno contará con todos los contenidos y recursos: vídeos, presentaciones, libros, links de internet, y una serie de actividades tales como: foros, auto evaluaciones, ensayos, estudios de caso, etc... todo ello articulado y organizado en una guía académica semanal por docentes especializados. A la par, una vez cada 15 días (según la asignatura que se trate), tendrá una sesión sincrónica con el docente. Esta sesión es una reunión donde podrá interactuar con el facilitador y sus pares académicos, exponer dudas y preguntas. Generalmente se realiza entre lunes y viernes, entre 19:00 y 22:00, horario de CDMX. No es una sesión obligatoria, a menos que se indique lo contrario al inicio de la asignatura.

    Validez Académica

    Campo Laboral

    Este Curso de Python: Aprende a Programar es ideal para desarrolladores, científicos de datos, ingenieros y cualquier persona que desee aprender a programar en Python y ampliar sus conocimientos en el ámbito tecnológico. No se requiere experiencia previa en programación, ya que el curso abarca desde los conceptos básicos hasta técnicas avanzadas

    Perfil de egreso

    Al completar el Curso de Python: Aprende a Programar, estarás preparado para trabajar en diversos campos. Podrás optar a puestos como desarrollador de software, científico de datos, analista de datos, ingeniero de software, especialista en aprendizaje automático, etc. Además, podrás colaborar en el desarrollo de aplicaciones, análisis de datos y procesamiento de imágenes
    Solicitar Información
    Pais
    Información básica sobre Protección de Datos . Haz clic aquí 
    También te puede interesar
    Ingeniería e Informática

    Curso de Analítica Web

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso en Inteligencia Artificial

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso en Digital Twins

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso en Ethical Hacking

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso en Tecnologías Emergentes

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso en Cálculo Numérico para Computación en Ciencia e Ingeniería

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso en Diseño UI con Figma

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso en Entornos Data Warehouse

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso de Robótica e Inteligencia Artificial

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso en Automatización

    Duracion:

    100
    horas
    RVOE SEP
    Ingeniería e Informática

    Curso de Computación Cuántica

    Duracion:

    100
    horas
    RVOE SEP

    image

    ¿Tienes alguna duda?

    Pais
    Información básica sobre Protección de Datos . Haz clic aquí