Curso b谩sico de programaci贸n en Python de la Universidad Austral

curso b谩sico de programaci贸n

En este art铆culo te presentar茅 un programa especializado de la Universidad Austral a trav茅s de la plataforma Coursera, con un curso b谩sico de programaci贸n en Python.

Este programa, que se compone de 4 cursos puede ser de utilidad para todos aquellos que est谩n buscando iniciarse en el mundo de la programaci贸n. Adem谩s, est谩 completamente en espa帽ol.

Hace un tiempo te present茅 un curso similar sobre Python, pero este pertenec铆a a la Universidad de Michigan. La gran desventaja de ese curso es que todo el contenido estaba en idioma ingl茅s. En cambio, este que te presento en este art铆culo, est谩 completamente en espa帽ol.

La Universidad Austral es una instituci贸n privada de Argentina que fue fundada en 1991 y que tiene sedes en distintas ciudades. Esta casa de estudios ofrece distintos cursos a trav茅s de Coursera. Ya hemos conocido algunos de ellos en Mentes Liberadas.

Sigue leyendo y te cuento m谩s sobre este programa especializado que en el fondo no es m谩s que un sofisticado curso b谩sico de programaci贸n.

Python, un lenguaje en auge y para aprender a programar

python

Python es un lenguaje de programaci贸n que apareci贸 en 1991 y desde entonces ha ido ganando cada vez m谩s espacio.

En la actualidad Python est谩 siendo furor debido a su aplicaci贸n a t茅cnicas de machine learning y ciencias de datos relacionadas. Es por eso que muchas personas se inclinan por aprender esta tecnolog铆a.

Pero lo interesante es que adem谩s de servir para ese tipo de aplicaciones, Python es tambi茅n un excelente lenguaje para aprender a programar. Muchas universidades del mundo lo han adoptado para los cursos iniciales de programaci贸n.

Sobre el programa especializado de la Universidad Austral

universidad austral

El programa especializado de la Universidad Austral est谩 en idioma espa帽ol y consta de 4 cursos sobre Python. Se compone de videolecciones y material complementario.

La duraci贸n sugerida para completar todo el programa es de 4 meses aunque lo puedes hacer聽 tu propio ritmo y en los horarios que prefieras.

En el momento en que te inscribes a este curso, obtienes un periodo de prueba de 7 d铆as con acceso completo al programa, tanto al contenido como a las pr谩cticas. Pasado ese periodo de prueba tienes dos opciones.

La primera es seguir cursando de forma gratuita, aunque no tendr谩s m谩s acceso a las pr谩cticas ni podr谩s obtener un certificado al completar el programa. S铆 tendr谩s acceso a todos los contenidos incluyendo las videolecciones.

La segunda opci贸n es comprar el curso para mantener acceso completo a todo el material y pr谩cticas. Adem谩s, al completarlo realizando todas estas pr谩cticas de forma satisfactoria, puedes obtener un certificado oficial de la Universidad Austral.

Hay que tener en cuenta que el precio es de 39 d贸lares por mes. Esto significa que si realizas el programa de forma r谩pida y lo haces en menos meses que los sugeridos, ahorrar谩s dinero.

Tambi茅n es posible hacer solamente algunos de los cursos en vez de todos juntos, pero se recomienda seguir el programa especializado en el orden que se presenta aqu铆.

Contenido del programa especializado de programaci贸n en Python

En cuanto al contenido, como ya te coment茅, el programa especializado se divide en 4 cursos. Cada uno de ellos aborda una serie de temas fundamentales para el trabajo con Python, pero a la vez, encierran conceptos fundamentales de programaci贸n. Especialmente los dos primeros cursos.

A continuaci贸n, te har茅 un resumen de lo que podr谩s encontrar en cada curso. Si seleccionas Explorar curso, podr谩s obtener m谩s detalles en la p谩gina de cada uno de ellos.

Curso 1: Introducci贸n a la programaci贸n en Python

introducci贸n a la programaci贸n en python

M谩s que un curso de Python, este m贸dulo encierra conceptos fundamentales de programaci贸n. Comienza desde lo m谩s b谩sico, ense帽ando c贸mo preparar un entorno de trabajo con Python y luego pasa a estos temas b谩sicos y tan importantes.

Entre ellos, aprender谩s sobre tipos de datos, variables, sentencias de control condicionales, y los distintos tipos de iteraciones.

En el medio aprender谩s a utilizar el debugger de Python y la Consola interactiva, que son herramientas importantes de asistencia del programador.

Curso 2: Estructuras de datos en Python

Estructuras de datos en Python

Este segundo curso comienza con cadenas de textos con todas sus caracter铆sticas y m茅todos asociados. Se analiza la liber铆a string, parte de la biblioteca est谩ndar de Python. En este mismo m贸dulo aprender谩s tambi茅n a trabajar con fechas.

A continuaci贸n se estudia todo lo relacionado a manejo de archivos. Tambi茅n aprender谩s a trabajar con excepciones, un mecanismo importante que se debe conocer.

Luego llega el momento de trabajar con listas, estructuras de datos fundamentales para distintas operaciones.

En el 煤ltimo m贸dulo de este curso aprender谩s a utilizar diccionarios y tuplas, que constituyen otras estructuras de datos muy 煤tiles.

Curso 3: Programaci贸n Orientada a Objetos con Python

Programaci贸n Orientada a Objetos con Python

En este curso aprender谩s uno de los paradigmas m谩s importantes de programaci贸n: la programaci贸n orientada a objetos. Deb茅s tener en cuenta que este es un paradigma que se aplica a muchos lenguajes, no solo a Python.

La introducci贸n general a este tema se ve en el primer m贸dulo del curso, con los fundamentos m谩s importantes. Puede tratarse de lecciones muy te贸ricas pero son vitales.

En el siguiente m贸dulo aprender谩s sobre las claves m谩s importantes a la hora de dise帽ar con objetos.

En el tercer m贸dulo aprender谩s a utilizar el lenguaje UML para representar las relaciones entre las diferentes clases.

Por 煤ltimo, en el cuarto m贸dulo, ver谩s una introducci贸n a TDD (Test Driven Development), es decir, desarrollo orientado a pruebas. Esta es una modalidad de programaci贸n que utilizan los desarrolladores profesionales. Te recomiendo que prestes atenci贸n a ello.

Curso 4: Manejo de bases de datos con Python

Manejo de bases de datos con Python

En este 煤ltimo curso aprender谩s todo lo vinculado a bases de datos relacionales y c贸mo aprovecharlas con Python.

En el primer m贸dulo ver谩s toda una introducci贸n a este tema. Aprender谩s sobre tablas, tipos de columnas, restricciones de integridad, 铆ndices, y otros fundamentos importantes.

El segundo m贸dulo est谩 dedicado al lenguaje SQL, que es el que se utiliza cuando se trabaja en bases de datos. Aprender谩s a hacer consultas a la base de datos y a crear, modificar y eliminar registros.

El tercer m贸dulo es sobre c贸mo manejar las bases de datos utilizando Python.

Finalmente el 煤ltimo m贸dulo es sobre el mapeo objeto relacional, tambi茅n conocido como ORM, que tanto se utiliza especialmente en frameworks.

Aprende Python hoy

Inscr铆bete ahora mismo y accede a 7 d铆as de acceso ilimitado. Aprovecha este periodo para explorar todo el contenido y ver todo lo que aprender谩s.聽

Beneficios de Coursera

100% online

Puedes hacer el programa especializado desde donde te encuentres y desde tu dispositivo preferido.

Gratis para cursar

Puedes cursar como oyente y de esa forma tendr谩s acceso a todas las lecciones en video de forma gratuita.

Maneja tus horarios

Si bien tienes un calendario sugerido, puedes avanzar a tu propio ritmo, en tus horarios preferidos.

Certificados oficiales

Coursera ofrece cursos y certificados de las m谩s prestigiosas universidades del mundo. Para acceder a ellos deber谩s comprar el programa especializado.

Subscribe
Notify of
guest

0 Comentarios
Oldest
Newest
Inline Feedbacks
View all comments
Quiz谩s tambi茅n te interese