Logo Computerhoy.com

25 cursos para aprender a programar gratis que puedes hacer online

Tecnología
Programación

Aprender a programar es una de las tareas pendientes de muchos de nosotros. Ya sea para encontrar trabajo o por el gustazo de coger una Raspberry Pi y empezar a realizar trabajitos domésticos, aprender a programar es algo que se ha puesto de moda. No en vano, es uno de los mejores trabajos de cara a un futuro en el que las ''máquinas'' gobiernen el día a día...

Ya os hemos contado cuáles son los mejores lenguajes de programación para empezar a programar, y a continuación vamos a ver una serie de cursos gratis para aprender a programar.

Se trata de 25 cursos online que están dirigidos a principiantes y que son obra de algunas de las compañías más reconocidas del sector.

Qué es Arduino y por qué es tan interesante para aprender a programar

Qué es Arduino y por qué es tan interesante para aprender a programar

Te explicamos qué es Arduino y por qué es tan interesante para aprender a programar. Es posible que se te abra todo un mundo de posibilidades y esperamos que te animes a conocer más y a formar parte de la enorme comunidad que existe alrededor de esta fascinante herramienta.

Lee el reportaje

Esto permite que, si controláis inglés, aprendáis los conocimientos básicos tanto de lenguajes de programación (como Java o Python), pero también CSS, HTML, los fundamentos de la programación, creación de bases de datos, análisis de datos en empresas, programación en Android y, prácticamente cualquier tipo de información enfocada a principiantes.

Un usuario a través de Reddit ha sido el encargado de recopilar estos cursos gratuitos para aprender a programar, y cuando vemos que Udacity, diferentes niversidades, Raspberry, Microsoft o el MIT están detrás de los mismos, dan ganas de dejar lo que estemos haciendo para empezar a ''estudiar''.

A continuación, va la lista completa de los cursos.

CursoImpartido porLink
Introduction to Computer Science and Programming Using Python MITLink
Introduction to Computer Science Harvard UniversityLink
Introduction to Computer Science UdacityLink
Introduction to Java Programming – Part 1 HKUSTLink
Introduction to Java Programming – Part 2 HKUSTLink
AP Computer Science A: Java Programming Purdue UniversityLink
How to Code: Simple DataUniversity of British ColumbiaLink
Programming Foundations with PythonUdacityLink
Learn to Program in Java MicrosoftLink
Learn to Program: The Fundamentals University of TorontoLink
Introduction to Python: Absolute Beginner MicrosoftLink
Introduction to Python: FundamentalsMicrosoftLink
Object-oriented Programming in Python: Create Your Own Adventure Game Raspberry Pi FoundationLink
Begin Programming: Build Your First Mobile Game University of ReadingLink
Logic and Computational Thinking MicrosoftLink
Introduction to Web Development UC DavisLink
Intro to HTML and CSS UC DavisLink
Full Stack FoundationsUdacityLink
Swift for BeginnersUdacityLink
Intro to iOS App Development with Swift UdacityLink
Android for Beginners UdacityLink
Android Development for Beginners UdacityLink
Intro to Relational Databases UdacityLink
Data Analytics in Business Georgia TechLink
Introduction to R for Data Science MicrosoftLink

Con esto, seguro que encontráis tanto motivación como información muy útil de cara a aprender a programar, ya sea de cara a continuar vuestra formación profesional en un futuro o para aprender cositas para ''trastear'' en casa.

Descubre más sobre autor/a de este artículo.

Conoce cómo trabajamos en Computerhoy.

Hoy destacamos

Y además