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
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.
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.
Curso Impartido por Link
Introduction to Computer Science and Programming Using Python MIT Link
Introduction to Computer Science Harvard University Link
Introduction to Computer Science Udacity Link
Introduction to Java Programming – Part 1 HKUST Link
Introduction to Java Programming – Part 2 HKUST Link
AP Computer Science A: Java Programming Purdue University Link
How to Code: Simple Data University of British Columbia Link
Programming Foundations with Python Udacity Link
Learn to Program in Java Microsoft Link
Learn to Program: The Fundamentals University of Toronto Link
Introduction to Python: Absolute Beginner Microsoft Link
Introduction to Python: Fundamentals Microsoft Link
Object-oriented Programming in Python: Create Your Own Adventure Game Raspberry Pi Foundation Link
Begin Programming: Build Your First Mobile Game University of Reading Link
Logic and Computational Thinking Microsoft Link
Introduction to Web Development UC Davis Link
Intro to HTML and CSS UC Davis Link
Full Stack Foundations Udacity Link
Swift for Beginners Udacity Link
Intro to iOS App Development with Swift Udacity Link
Android for Beginners Udacity Link
Android Development for Beginners Udacity Link
Intro to Relational Databases Udacity Link
Data Analytics in Business Georgia Tech Link
Introduction to R for Data Science Microsoft Link
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.