Curso online – especialización profesional certificada en desarrollo en Python 3 – cursos de la Universidad de Michigan

¡Conviértete en un programador certificado de Python! Aprenda los conceptos básicos y experimente la programación independiente.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de nivel intermedio avanzando involucrado

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • programación de computadoras
  • Programación en Python
  • clasificación

What you will learn in the course

Courses for which the course is suitable

  • programador pitón
  • desarrollador de software
  • analista de datos
  • desarrollador de aplicaciones
  • clave API
  • Experto en reconocimiento óptico de caracteres (OCR)
  • Desarrollador de proyectos en el campo de la ciencia de datos.
  • Desarrollador de sistemas de recomendación

Pasantía: una serie de cursos de 5 partes

Esta especialización enseña los conceptos básicos de la programación en Python 3. Comenzaremos desde lo básico, con:

  • cambio
  • condiciones
  • Bucles

Y avanzaremos a materiales medianos como:

  • Parámetros de palabras clave
  • Comprensión de listas.
  • expresiones lambda
  • herencia de clases

Tendrás muchas oportunidades para practicar. También medirá formas de pensar sobre el rendimiento del programa, para que ya no sea un misterio y pueda solucionar problemas de los programas cuando no funcionan.

Al final de la pasantía, escribirá programas que realicen solicitudes API desde Internet para obtener datos y extraer información útil de ellos. También puede aprender a utilizar nuevos módulos y API usted mismo leyendo la documentación. Esto le dará un gran paso para convertirse en un programador independiente de Python.

Esta pasantía es un buen paso para ti si:

  • Has completado el curso «Python para todos»
  • Interesado en profundizar aún más los conceptos básicos de Python y tener más práctica.

Para que pueda pasar con confianza a especializaciones como «Ciencia de datos aplicada en Python». Pero también califica como el primer conjunto de cursos de Python si:

  • Ya conoces otro lenguaje de programación.
  • O si estás preparado para el desafío de entrar a este mundo con la mente clara.

Proyecto de aprendizaje aplicado

Al final del segundo curso, crearás un analizador de sentimientos sencillo que contará la cantidad de palabras positivas y negativas en los tweets. En el tercer curso, conectará dos API para crear recomendaciones de películas. El curso final, el proyecto Python: almohada, tesseract y opencv (curso 5), es un proyecto extendido donde realizarás reconocimiento óptico de caracteres (OCR) y reconocimiento de objetos en imágenes.

Details of the courses that make up the specialization

Conceptos básicos de Python – curso 1

  • 26 horas
  • 4,8 (17.561 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Aprenda los conceptos básicos de Python 3, incluidas declaraciones condicionales, bucles y estructuras de datos como cadenas y listas.
  • Desarrolle habilidades prácticas de programación creando dibujos y mejorando sus habilidades de depuración.
habilidades que adquirirás
  • Categoría: estructura de datos
  • Categoría: programación en Python
  • Categoría: Evaluación de datos
  • Categoría: Pruebas de código

Funciones, archivos y diccionarios en Python – curso 2

  • 41 horas
  • 4,8 (5.295 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Explore la estructura de datos del diccionario y las funciones definidas por el usuario en Python.
  • Comprender conceptos como variables locales y globales, técnicas de paso de parámetros, funciones nombradas y expresiones científicas.
  • Implemente la función de clasificación de Python y envíe el orden de clasificación mediante funciones personalizadas.
  • Cree un proyecto final que trate sobre el análisis de datos de redes sociales y la manipulación de archivos CSV.
habilidades que adquirirás
  • Categoría: estructura de datos
  • Categoría: programación en Python
  • Categoría: Pruebas de código

Recopilación y edición de datos con Python – curso 3

  • 20 horas
  • 4,7 (3.944 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Liberar y procesar datos en servicios web de manera eficiente.
  • Comprensiones de listas maestras en Python para extracción y procesamiento de datos.
  • Inhale el módulo de solicitudes de Python para comunicarse con las API REST y navegar a través de documentos API.
habilidades que adquirirás
  • Categoría: programación en Python
  • Categoría: Pruebas de código
  • Categoría: Pruebas de código

Clases y herencia en Python – curso 4

  • 19 horas
  • 4,7 (3.621 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Explore clases, instancias y herencia para representar datos de manera efectiva.
  • Obtenga información sobre el diseño de clases y desarrolle la práctica de escribir pruebas automatizadas para su código.
  • Aprenda a anular métodos integrados y crear clases autorizadas que funcionen con funciones existentes.
habilidades que adquirirás
  • Categoría: programación en Python
  • Categoría: Pruebas de código
  • Categoría: Pruebas de código

Proyecto Python: ingeniería de software y manipulación de imágenes – curso 5

  • 8 horas
  • 4,2 (1.462 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Cómo probar y comprender las API y bibliotecas externas para usar con Python 3.
  • Cómo aplicar la biblioteca de imágenes de Python (almohada) para abrir, ver y modificar imágenes, incluido recortar, cambiar el tamaño, cambiar el color y colocar texto.
  • Cómo implementar la biblioteca pytesseract con Python 3 para reconocer texto en imágenes mediante reconocimiento óptico de caracteres (OCR).
habilidades que adquirirás
  • Categoría: Recopilación de datos
  • Categoría: programación en Python
  • Categoría: documentación API