CienciaCuriosidades Científicas y más.MundoTecnología

Python: 6 cursos GRATUITOS y en línea para aprender a programar desde cero

Comparte esta información en tus redes sociales

Créditos de imagen: Adobe Stock

Los avances actuales de la tecnología no dejan de crecer, por lo que cada vez se requiere contar con conocimientos mayores sobre las novedades que salen a la luz cada día. En el mundo de la programación, existen distintos lenguajes que te permiten la creación de aplicaciones y hasta de videojuegos, siendo Python uno de esos lenguajes multiparadigmas. Es sencillo de aprender y tan poderoso, que empresas como Google, Facebook o Spotify, entre otras más, lo usan para programar sus aplicaciones. Y si deseas aprender más sobre este interesante mundo de la programación, te invitamos a que tomes alguno de los cursos ofrecidos por la plataforma Coursera para que te adentres y especialices en este apasionante mundo; te mostramos los cursos a continuación:

Programación para todos (Introducción a Python)

Este curso, totalmente en línea y con una duración de aproximadamente 8 meses, es ofrecido por la Universidad de Michigan, bajo instrucción del profesor Charles Russell Severance. Cuenta con subtítulos en inglés, árabe, francés, portugués, chino, vietnamita, coreano, alemán, ruso, turco y español.

Aquí aprenderás los conceptos fundamentales de la programación, como estructuras de datos, interfaces de programas de aplicaciones en red y bases de datos, además de aprender a diseñar y crear tus propias aplicaciones para recuperación, visualización y procesamiento de datos. Los cursos que componen el programa son los siguientes:

  1. Curso 1. Programación para todos (Primeros pasos con Python)
  2. Curso 2. Estructura de datos de Python
  3. Curso 3. Uso de Python para acceder a los datos web
  4. Curso 4. Uso de bases de datos con Python

Puedes acceder al curso “Programación para todos (Introducción a Python)” aquí.

Programación en Python

Este curso ofrece herramientas necesarias para desarrollar tus habilidades de pensamiento computacional. Dura aproximadamente 60 horas, en las que aprenderás a comprender conceptos como el algoritmo, estructura de control, parámetros, entre otros conceptos, así como el manejo de archivos y estructuras de datos complejos para grandes volúmenes de información.

Estarás bajo la dirección de los Profesores Andrés Felipe Melani de la Hoz, Marcela Hernández Hoyos, Andrea Herrera Suescún y Mario Sánchez Puccini de la Universidad de los Andes. El curso se divide en 4 semanas:

  1. Semana 1. Descubriendo e mundo de la programación
  2. Semana 2. Tomando decisiones
  3. Semana 3. Repitiendo acciones y manejando estructuras de datos
  4. Semana 4. Solucionando problemas con matrices y librerías

Accede al curso mediante el enlace “Programación en Python”.

Estructuras de datos de Python

Este curso es ofrecido por la Universidad Austral y forma parte del programa especializado Aprende a programar con Python. En este curso, aprenderás a acceder ágilmente a las estructuras de datos del lenguaje Python en su versión 3.0, teniendo como objetivo obtener conocimiento que te permita realizar programas que trabajen con muchos datos, dura aproximadamente 15 horas. Las habilidades que podrás adquirir son las siguientes:

  • Comprender las diferentes estructuras de datos que provee Python.
  • Comprender cómo se trabaja con archivos.
  • Comprender sobre el uso de los decoradores.

Enlace al curso Estructuras de datos de Python”.

Créditos de imagen: Freepik

Introducción a la programación en Python I: Aprendiendo a programar con Python.

Este curso se encuentra impartido por la Pontificia Universidad Católica de Chile, bajo la enseñanza de los profesores Jorge Muñoz Gama, Valeria Herskovic, el Dr. Cristian Ruiz y la asistente del Prof. Mar Pérez -Sanagustin. No se requieren conocimientos previos, dura aproximadamente 17 horas y las habilidades que garantiza obtener son: Programación, Programación en Python y Lenguaje de programación. Lo que aprenderás en este curso es:

  • Programación y sistemas computacionales
  • Instrucciones básicas del lenguaje de Python, control de flujo, funciones, strings y archivos, listas.

Para acceder al curso, pulsa el enlace “Introducción a la programación en Python: Aprendiendo a programar con Python”.

Aprendiendo Python con circuitos digitales y Gratificando con Python

Estos son ofrecidos Courser Project Network, tampoco requieren conocimientos previos y está dirigido al público en general. En estos proyectos, tu espacio de trabajo es un escritorio virtual abierto directamente en tu navegador, donde podrás observar en la parte derecha de tu pantalla un video donde tu instructor te guiará.

Aprendiendo Python con circuitos digitales. Aquí aprenderás a crear una biblioteca de funciones y clases para simular circuitos digitales. Dura dos horas, en las que desarrollarás habilidades en programación de computadoras, programación orientada a objetos, organizador de tareas y se encuentra bajo la guía del Prof. Arturo Javier Miguel de Priego Paz Soldán.

Gratificando con Python es un curso que requiere un nivel de experiencia intermedio, con duración de dos horas en las que podrás aprender a crear gráficas, personalizarlas, además de extraer, trabajar y gratificar datos de repositorio de Github, bajo la dirección de la ingeniera María Ignacia España.

Puedes inscribirte a los cursos como participante u oyente, de manera gratuita, podrás acceder a la mayor parte del contenido. En cambio, si deseas inscribirte al programa con experiencia de certificado, podrás acceder al curso que te otorga un certificado con valor curricular en tanto realices un pago en dicha plataforma.


Comparte esta información en tus redes sociales

Descubre más desde Enséñame de Ciencia

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo