Curso en línea – especialización profesional certificada en escritura de scripts en Python por Google y Rice University

Invierte en tu carrera de programación en Python. Domine los principios clave de las secuencias de comandos en Python y desarrolle su capacidad para resolver problemas prácticos.

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

  • pensamiento crítico
  • habilidades para resolver problemas
  • Comunicación efectiva
  • Cooperación y trabajo en equipo.
  • gestión del tiempo
  • y liderazgo
  • creatividad e innovación
  • habilidades tecnológicas
  • Autoaprendizaje

What you will learn in the course

Courses for which the course is suitable

  • científico de datos
  • ingeniero de software
  • Desarrollador de guiones
  • analista de datos
  • desarrollador de aplicaciones
  • especialista en procesamiento de datos
  • analista deportivo
  • Desarrollador de soluciones de datos

Pasantía: una serie de cursos de cuatro partes

Esta especialización fue desarrollada por el cuerpo docente de expertos de la Facultad de Ciencias de la Computación y Ciencias de Datos de la Universidad Rice. Está destinado a principiantes que deseen adquirir conocimientos básicos de programación. Durante los cuatro cursos, aprenderá conceptos clave de programación en el lenguaje Python 3, que lo prepararán para usar Python para realizar tareas rutinarias de secuencias de comandos. Este conocimiento le proporcionará una base sólida para una carrera en ciencia de datos, ingeniería de software u otros campos que requieran programación.

Proyecto de estudio aplicado

Cada curso finaliza con un proyecto práctico en el que utilizará las habilidades de programación de Python. Los proyectos introductorios se centrarán en problemas típicos de secuencias de comandos como:

  • Fechas de procesamiento
  • Encontrar diferencias en archivos similares

Más adelante en la pasantía, aprenderá a trabajar con datos almacenados en archivos con el fin de:

  • Análisis deportivo
  • Visualización de datos

Estos proyectos incluyen:

  • Lectura de datos históricos sobre el béisbol.
  • Cálculo de estadísticas a partir de estos datos.
  • Análisis de los resultados.

Al finalizar las prácticas, realizarás un proyecto en el que:

  • Importar datos económicos del Banco Mundial
  • Procesar estos datos
  • Imagina la información en un mapa mundial.

Details of the courses that make up the specialization

Programación Python: los conceptos básicos del curso

  • 9 horas
  • 4,8 (3.444 valoraciones)

Detalles del curso

¿Qué aprenderás?

¡Este curso te presentará el mundo de la programación Python! Aprenderemos sobre los conceptos básicos de la programación y cómo crear programas básicos en Python. Cubriremos expresiones, variables, funciones, lógica y condiciones, que son conceptos básicos en programación de computadoras.

También aprenderemos a utilizar los módulos de Python, que le permitirán beneficiarse de las numerosas funciones que ya existen en el lenguaje Python. Estos conceptos y habilidades le ayudarán a empezar a pensar como programadores informáticos y a comprender cómo escribir programas en Python.

Al final del curso podrás escribir programas cortos en Python que realicen tareas prácticas reales. Este curso es la base para desarrollar experiencia en programación Python. Como primer curso de la especialización, proporciona los elementos básicos necesarios para aprender a escribir programas Python más complejos.

tecnología

Este curso utiliza Python 3. Aunque muchos programas Python utilizan Python 2, Python 3 es el futuro del lenguaje Python. Este curso utilizará la versión Python 3 del entorno de desarrollo CodeSkulptor, que está diseñado específicamente para ayudar a los programadores principiantes a aprender rápidamente.

CodeSkulptor se ejecuta en cualquier navegador moderno y no requiere instalación de software, lo que le permite comenzar a escribir y ejecutar pequeños programas de inmediato. En cursos posteriores de esta especialización, te ayudaremos a pasar a entornos de desarrollo de escritorio más avanzados.

Las habilidades que obtendrás
  • Categoría: CodeSculptor
  • Categoría: Sintaxis y significado de Python
  • Categoría: programación en Python
  • Categoría: Depuración

Curso 2

  • 8 horas
  • 4,7 (1.119 valoraciones)

Detalles del curso

¿Qué aprenderás?

Este curso continuará la introducción a la programación en Python que comenzó con los conceptos básicos de la programación en Python. Aprenderemos sobre varias representaciones de datos, incluidas cadenas, listas y tuplas, que forman el núcleo de todos los programas de Python.

También aprenderemos cómo acceder a archivos, para que podamos almacenar y extraer datos dentro de nuestros programas. Estos conceptos y habilidades lo ayudarán con la manipulación de datos y la escritura de programas Python más complejos.

Al final del curso, podrá escribir programas Python que sean capaces de manipular datos almacenados en archivos. Esto ampliará su experiencia en programación Python y le permitirá escribir una amplia variedad de scripts usando Python.

tecnología

Este curso utiliza Python 3. Si bien la mayoría de los programas Python continúan usando Python 2, Python 3 es el futuro del lenguaje Python. Este curso presenta los entornos básicos de desarrollo de escritorio Python que le permiten ejecutar programas Python directamente en su computadora.

Esta elección permite una transición fluida desde los entornos de desarrollo en línea.

Las habilidades que obtendrás
  • Categoría: Tratar
  • Categoría: programación en Python
  • Categoría: Depuración
  • Categoría: Lista y etiqueta

Curso 3

  • 9 horas
  • 4,7 (884 valoraciones)

Detalles del curso

¿Qué aprenderás?

Este curso continuará la introducción a la programación en Python que comenzó con los conceptos básicos de la programación en Python y las representaciones de datos en Python. Aprenderemos a leer, almacenar y procesar datos tabulares, que es una tarea común.

También aprenderemos sobre los archivos CSV y el soporte de Python para leerlos y escribirlos. Los archivos CSV son un formato de archivo de texto sin formato que le permite intercambiar datos tabulares entre diferentes programas.

Estos conceptos y habilidades lo ayudarán a ampliar su conocimiento de la programación en Python y le permitirán procesar datos más complejos. Al final del curso, se sentirá cómodo trabajando con datos tabulares en Python. Esto ampliará su experiencia en programación Python y le permitirá escribir una variedad más amplia de scripts usando Python.

tecnología

Este curso utiliza Python 3. Si bien la mayoría de los programas Python continúan usando Python 2, Python 3 es el futuro del lenguaje Python. Este curso utiliza entornos básicos de desarrollo de escritorio Python que le permiten ejecutar programas Python directamente en su computadora.

Visualización de datos de Python

  • Curso 4
  • 8 horas
  • 4,6 (538 valoraciones)

Detalles del curso

¿Qué aprenderás?

Este es el último curso de la especialización, que establece los conocimientos aprendidos en los conceptos básicos de programación en Python, representaciones de datos en Python y análisis de datos en Python. Aprenderemos cómo instalar paquetes externos para usarlos dentro de Python, obtener datos de fuentes de red y luego limpiaremos, procesaremos, analizaremos y devolveremos los datos.

Este curso organizará las habilidades aprendidas durante la pasantía y le permitirá escribir programas interesantes, prácticos y útiles. Al final del curso, se sentirá cómodo instalando paquetes de Python, analizando datos existentes y produciendo visualizaciones de estos datos.

Este curso lo graduará como scripter, permitiéndole ubicar, instalar y usar paquetes de Python escritos por otros. Podrá utilizar eficazmente muchas herramientas y paquetes disponibles para mejorar su eficiencia y escribir programas útiles.