Educators
Cursos gratis para aprender a programar desde cero
A continuación, te mostramos una lista de cursos gratuitos online con los que aprender a programar sin salir de casa y dedicándole el tiempo libre que tengas disponible, sin horarios fijos.
​
1. Bases de la programación Nivel I. Pseudocódigo. El primer curso de muchos disponibles en Aprender a programar, el portal en español más longevo y uno de los primeros en ofrecer cursos gratuitos en nuestro idioma. Con este curso tomarás un primer contacto con la programación: ¿para qué saber programar? ¿con qué lenguaje de programación empiezo? En este curso encontrarás las respuestas.
​
2. Fundamentos de la Ciencia de la Computación. Code es una ONG que quiere enseñar a programar a los más pequeños. Tiene el apoyo de grandes como Microsoft, Facebook o Google. Está pensado para niños y adolescentes (de 4 a 18 años), pero cualquiera puede acceder a estos cursos, muy bien organizados. Están enfocados a los juegos, pero te enseñarán nociones básicas para todo tipo de programas.
​
3. Curso Aprendiendo a Programar. Microsoft tiene su propia academia online de aprendizaje, la Microsoft Virtual Academy. Ahí encontrarás este curso que te introduce en la programación desde cero y con prácticos vídeos y presentaciones. Está organizado en doce módulos que cubren desde lo más básico a aspectos más complejos con un lenguaje al alcance de cualquiera y con ejemplos prácticos. Además, si te registras en el curso podrás realizar exámenes.
​
4. Lenguaje de programación C. AulaFácil ofrece varios cursos de programación para todos los niveles y con explicaciones paso a paso. Además del lenguaje C, puedes aprender Java, PHP, Javascript y MySQL.
​
5. Curso de programación de Java (Esencial). Java es uno de los lenguajes de programación más populares y más sencillos. Además, te permite crear programas exportables a diferentes plataformas (PC, Mac o móviles). Este curso en particular consta de 41 clases en vídeo más material adicional. En total, 5 horas de contenido para ver una y otra vez y aprender las nociones básicas de Java. En la misma página encontrarás más cursos relacionados.
​
6. Introducción a Swift, Objective-C, AngularJS, Python, Django y REST. En esta página encontrarás varios cursos introductorios a diferentes lenguajes de programación enfocados a aplicaciones móviles iOS y Android. Están enfocados a recién llegados y se basa en vídeos cortos para ver en cualquier momento. Si te gustan estos cursos y quieres aprender más, la página ofrece cursos más avanzados de pago.
​
7. Aprende a programar con Ruby. El grupo de Usuarios de Ruby de América del Sur ofrece en su página oficial un práctico curso de Ruby. Paso a paso, capítulo a capítulo podrás aprender este lenguaje de programación multiplataforma directamente desde el navegador y realizando ejercicios en tiempo real.
​
8. Desde 0 Programación en PHP. En 25 capítulos, este curso te explica qué es el lenguaje PHP y cómo se utiliza. A través de explicaciones y ejemplos de código obtendrás las nociones necesarias para lidiar con PHP y crear tu propia web. En la misma página hay cursos sobre páginas dinámicas o CSS, entre otros.
(Autor: Imonk72)
​