Curso en línea – pasantía profesional certificada en Google Python, Universidad de Michigan

¡Conviértete en un programador creativo con Python! Descubre cómo desarrollar habilidades en programación textual y mejorar tu creatividad mientras programas.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Cifrar y transformar mensajes
  • haciendo dibujos
  • Crear clases que agreguen efectos a las imágenes.
  • Solución de problemas del código
  • Trabajar con datos complejos
  • Usando expresiones regulares (Regex)
  • Recopilación de datos de páginas web.
  • Usando el formato JSON
  • Trabajar con API
  • Gestión de SQL y almacenamiento de datos en una base de datos.
  • Crear gráficos y diagramas a partir de datos.

What you will learn in the course

Courses for which the course is suitable

  • desarrollador de software
  • Desarrollador de sitios web
  • analista de datos
  • desarrollador de aplicaciones
  • desarrollador de juegos
  • ingeniero de software
  • Desarrollador de sistemas de información
  • Desarrollador de inteligencia artificial
  • clave del lado del servidor
  • desarrollador del lado del cliente
  • analista de sistemas
  • Responsable de proyectos tecnológicos
  • clave API
  • desarrollador de bases de datos
  • Desarrollador de soluciones de datos

Pasantía: una serie de cursos de cuatro partes

Esta serie de cursos se enfoca en aprender haciendo a través de actividades conceptuales, creativas y colaborativas, así como videos explicativos que van más allá de las conferencias del instructor. Las actividades y ejercicios de esta serie involucrarán a los alumnos en los principios de la programación y, al mismo tiempo, fomentarán la creatividad a través del código.

Al final de la serie, los alumnos responderán con éxito la pregunta: ¿Cómo expreso mi creatividad mientras aprendo habilidades avanzadas de programación?

Un proyecto de aprendizaje práctico.

Al final de la serie, crearás programas que desencadenarán una historia en la que tú eliges tus propias aventuras. Podrás:

  • Cifrar y revertir mensaje
  • hacer un dibujo
  • Crea una clase que agregue efectos a las imágenes.
  • Encuentra problemas en el código.
  • trabajar con datos complejos
  • utilizar expresiones regulares (Regex)
  • Recopilar datos de páginas web.
  • Usar formato JSON
  • trabajar con API
  • Administrar SQL y almacenar datos en una base de datos.
  • hacer gráficos y diagramas a partir de datos

Details of the courses that make up the specialization

Grandes pensamientos en programación: expresarse con Python

Curso 1

Duración: 23 horas

Aprovecha el poder de Python y los términos de programación para expresarte y mejorar todo tu trabajo en este curso en línea de la Universidad de Michigan. El curso está dirigido a cualquier persona interesada en aprender Python.

  • Dominio de los términos de programación: variables, bucles, cadenas, condiciones y funciones.
  • Estructuras de datos: listas, tuplas y diccionarios.
  • Diseñar y crear historias personales, ordenar y convertir datos.
  • Ejercicios interactivos y retroalimentación inmediata.

El poder de la programación orientada a objetos

Curso 2
Duración: 24 horas

La programación orientada a objetos (OOP) es un modelo que le permite organizar datos por clases y objetos. En este curso ampliarás tus conocimientos de POO y aprenderás a escribir programas con objetos de clases.

  • Creando un collage de fotografías y modelos del mundo real.
  • Compartir conocimientos y trabajo en equipo con otros estudiantes.

Depuración: búsqueda y localización de errores

Curso 3
Duración: 25 horas

Aprender a depurar es la habilidad más valiosa que se puede desarrollar al aprender a programar. Este curso lo ayudará a mejorar su capacidad de programación brindándole las habilidades que necesita para comprender y depurar su código.

  • Técnicas para minimizar errores y problemas en el código.
  • Usar la depuración para encontrar errores.
  • Redacción y ejecución de pruebas unitarias.

Respondiendo preguntas interesantes con datos

Curso 4
Duración: 29 horas

Este curso le ayudará a aprender a leer datos en varios formatos y a escribir programas para extraer datos de Internet. Aprenderá a utilizar SQL para gestionar datos en bases de datos relacionales.

  • Almacenamiento y gestión eficiente de datos.
  • Visualice datos para convertirlos en información valiosa.