Curso online – profesional certificado de especialización en Aprende a programar con Python de la Universidad Austral

Entra en nuestra guía completa para descubrir consejos y trucos para mejorar tu vida personal y profesional. Obtenga ideas innovadoras para el éxito y el crecimiento en cualquier campo.

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
  • Comunicación efectiva
  • gestión del tiempo
  • trabajo en equipo
  • resolución de problemas
  • creatividad
  • liderazgo
  • habilidades de presentación
  • Habilidades para llegar a la raíz del problema
  • Adaptabilidad

What you will learn in the course

Courses for which the course is suitable

  • desarrollador de software
  • analista de datos
  • ingeniero de software
  • Desarrollador de sistemas de información
  • desarrollador de aplicaciones
  • Experto en Python
  • Desarrollador de inteligencia artificial
  • desarrollador de juegos
  • Desarrollador de sitios web
  • Responsable de proyectos tecnológicos

Prácticas: una serie de 4 cursos.

Este programa es para personas que quieren aprender a programar en Python. Durante los 4 cursos aprenderás a manejar los conceptos básicos de programación en el lenguaje de programación Python en su versión 3.0. La dificultad y exigencia de los contenidos irá aumentando paulatinamente a lo largo de los cursos.

Este programa se lleva a cabo en 4 MOOC, de 4 semanas de duración cada uno.

Un proyecto de aprendizaje práctico.

Con este programa podrás crear software que te ayudará en tu trabajo y te preparará para cursos de programación más avanzados.

Contenido del curso

  • MOOC 1

    Los conceptos básicos de programación se aprenden utilizando el lenguaje de programación Python para crear pequeños programas.

  • MOOC 2

    Se enseñan estructuras de datos estructurados en Python, trabajar con archivos y manejar excepciones para crear programas que manejan grandes cantidades de información desde la computadora.

  • MOOC 3

    Se estudian los conceptos del paradigma de programación orientada a objetos. Los objetivos del curso son diseñar y construir sistemas con objetos para visualizar cualquier aspecto de la realidad que desee.

  • MOOC 4

    En lugar de trabajar con archivos simples, nos ocuparemos de bases de datos relacionales que nos permitan guardar información de forma ordenada y recuperar datos de forma eficiente. Esto permite trabajar con grandes cantidades de datos.

Details of the courses that make up the specialization

Introducción a la programación con Python

  • Curso 1
  • 16 horas
  • 4,6 (1.727 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Comprender los conceptos básicos de la programación.
  • Comprender cómo la computadora interpreta el código.
  • escribir sus propios scripts en Python y ejecutarlos (tanto los propios como los de otros).
  • Leer e interpretar código básico escrito en Python.
habilidades que adquirirás
  • Categoría: Lenguaje de programación básico
  • Categoría: Implementaciones de Python
  • Categoría: Programación de computadoras
  • Categoría: programación en Python

Estructuras de datos en Python

  • Curso 2
  • 14 horas
  • 4,6 (401 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • aplicar cuerdas.
  • Comprender las diversas estructuras de datos proporcionadas por Python.
  • Comprender cómo trabajar con archivos.
  • Comprenda qué son las excepciones y cómo utilizar los decoradores.
habilidades que adquirirás
  • Categoría: Implementaciones de Python
  • Categoría: Programación de computadoras
  • Categoría: programación en Python

Programación orientada a objetos con Python

  • Curso 3
  • 8 horas
  • 4.0 (255 calificaciones)

Detalles del curso

¿Qué aprenderás?
  • Comprender qué es un programa orientado a objetos y los conceptos paradigmáticos relacionados, para diseñar sistemas de acuerdo con buenos procedimientos de trabajo.
  • Realizar diagramas de objetos, clases y diagramas de secuencia.
  • Realizar pruebas unitarias automáticas para el sistema.
  • Refactorice el código y utilice la técnica de programación basada en pruebas (TDD).
habilidades que adquirirás
  • Categoría: Programación de computadoras
  • Categoría: programación en Python
  • Categoría: Implementación de Python

Gestión de bases de datos con Python

  • Curso 4
  • 15 horas
  • 4,3 (174 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Comprender qué son las bases de datos relacionales y cómo funcionan.
  • Crea tus propias bases de datos relacionales en SQLite.
  • Cree sistemas orientados a objetos que almacenen datos en una base de datos relacional utilizando el mapeo relacional de objetos en SQLAlchemy.
  • Escriba consultas SQL y comprenda qué es el mapeo de objetos relacionales.
habilidades que adquirirás
  • Categoría: Programación de computadoras
  • Categoría: programación en Python
  • Categoría: Implementación de Python