Más de 50 Cursos Gratuitos de Programación

Más de 50 cursos gratuitos de programación

 NOTA: Al momento de realizar este articulo, todos los cursos expuestos eran ofrecidos de manera gratuita, si alguna de las plataformas que compartimos aquí ha cambiado esto, por favor dejen un comentario para así poder actualizar la lista con cursos únicamente gratuitos. 

¿Qué es la programación?

Un equipo de cómputo es una maquina con extraordinarias capacidades para realizas distintas tareas, cálculos matemáticos, mostrar gráficos e imágenes, procesar y almacenar datos, etc. pero incapaz de hacer nada por sí misma, es ahí donde entramos nosotros a proporcionarle instrucciones a la máquina para realizar las tareas deseadas. A esto último se le conoce como programar.

¿Es fácil aprender a programar?

En diferentes ocasiones nos hemos preguntado si es realmente dificil aprender a programar y por el miedo o por pensar que es complicado no lo intentamos.

Pienso que aprender a programar no es complicado solo hay que tener bien definido algunos conceptos como que es una variable, que es una condición, que es un ciclo y entender el flujo de lo que deseas programar, también es importante sobretodo desarrollar una lógica de programador.

Cuando menciono “lógica de programador” me refiero al punto de vista de que todo sucede por algo y que para llegar a ese algo hay que seguir ciertos pasos, por ejemplo calcular un promedio final; sabemos que para esto hay que saber primero  las calificaciones individuales, después sumarlas y posteriormente dividir el total entre el numero de calificaciones individuales. Si a esta lógica le sumamos el conocimiento de los conceptos mencionados anteriormente ya tienes la mayoría hecho solo falta representarlo en código.

Antes de empezar

Antes de que comiences a desarrollarte con algún lenguaje de programación te recomiendo que tomes en cuenta algunas cosas, investiga un poco sobre la rama a la que te quieras dedicar, puede ser Web Developmet, Game Developmet, Mobile App Developmet, Data Analysis, Embedded System Programming, etc. y después escoge un lenguaje basado en lo anterior. Te dejo estos dos artículos que sin duda te ayudaran a tomar una buena decisión. ¿Cómo escoger tu primer lenguaje de programación? | Los lenguajes de programación más solicitados y mejor pagados en la industria.

Y recuerda… todos pueden aprender a programar.

Más de 50 cursos gratuitos de programación

Aprende Java desde ceroir al curso
TareasPlus – 14 lecciones – Introducción a Java.

JavaScript ir al curso
Codecademy – 4 unidades – Fundamentos de JavaScript.

Fundamentos de Programación con Javair al curso
Udemy – 57 clases – Introducción a Java.

Curso básico de Androidir al curso
DevCode – 10 módulos – Para crear nuestra primera app en Android.

Swift – Apple desde Ceroir al curso
TareasPlus – 20 lecciones – Introducción a Swift.

Primeros Pasos con Swiftir al curso
Udemy – 9 clases – Otra propuesta para comenzar con Swift.

Cómo Programar para Emprendedores – HTML y CSSir al curso
Udemy – 28 clases – Nociones básicas de desarrollo web.

HTML & CSSir al curso
Codecademy – 6 unidades – Cómo crear sitios con HTML y CSS.

jQuery ir al curso
Codecademy – 5 unidades – Cómo crear sitios web interactivos con jQuery.

Python ir al curso
Codecademy –  13 unidades – Introducción a Python.

Curso Python para científicos e ingenierosir al curso
Universidad de Alicante – 16 videos – Introducción a Python.

Rubyir al curso
Codecademy –  10 unidades – Introducción a Ruby.

PHPir al curso
Codecademy –  11 unidades – Introducción a PHP.

Aprende Efectos CSS3ir a curso
TareasPlus – 20 lecciones – Fundamentos de animación con CSS3.

Aprende Accesibilidad Web paso a pasoir al curso
Cátedra Telefónica Universidad de Alicante – 102 clases – Analiza los diferentes componentes de la accesibilidad web.

Curso de Programación de Apps Móvilesir al curso
Universidad Complutense Madrid – 6 módulos – Conocimiento general sobre el desarrollo de app móviles.

Curso de Introducción al Desarrollo web: HTML Y CSSir al curso
Universidad de Alicante – 4 módulos – Cómo crear páginas adaptativas con HTML5 y CSS3.

Introducción a Objective C & iOSir al curso
KeepCoding – 21 lecciones – Para los que deseen dar sus primeros pasos en la programación en iOS.

Introducción a la Programación de Apps para NO Programadores GRATISir al curso
KeepCoding – 23 lecciones – Para iniciarse en la programación.

Introducción a Swift para Programadores Objective-Cir al curso
KeepCoding – 18 lecciones – Para introducirse en Swift.

Curso de Cloud Computing – ir al curso
EOI – 8 módulos – Estrategias y modelos de Negocio Cloud, seguridad, privacidad, entre otros temas.

Introducción al desarrollo de temas WordPressir al curso
Udemy – 15 clases – Para crear nuestros propios temas en WordPress.

Introducción a Codelgniterir al curso
Udemy – 34 clases – Sobre el potencial de este framework.

Primeros Pasos con iOSir al curso
Udemy – 16 clases – Para iniciarse en el desarrollo de aplicaciones iOS.

Javascript Básico – ir al curso
TareasPlus – Cómo crear nuestros programas con Javascript.

Apps en HTML5 para BlackBerry 10 – ir al curso
TareasPlus – Cómo desarrollar una app para BlackBerry 10

Desarrollo Web en PHP desde formularios hasta bots – ir al curso
TareasPlus – 3 horas – Curso de PHP.

Curso de Python – ir al curso
TareasPlus – 3 horas – Curso introductorio a Python.

Programar Android desde cero – ir al curso
TareasPlus – 6 horas – Para dar los primeros pasos programando en Android.

Como Crear Una Pagina Web o Blog con WordPress en 2 horasir al curso
Udemy – 5 clases – Para aquellos que dan sus primeros pasos en WordPress.

Introducción a la Programación Orientada a Objetos con Swiftir al curso
Udemy – 11 clases – Fundamentos de POO.

WordPress – Personalización de Plantillair al curso
Udemy – 18 clases – Cómo instalar wordpress y personalizar un theme.

Curso de diseño y desarrollo web – ir al curso
Codejobs – 12 clases – Cómo crear páginas y aplicaciones web.

Curso de diseño web responsive HTML y CSS3 – ir al curso
Edutin – 11 clases – Introducción al diseño web adaptable.

Creación de Videojuegos con Unity 3D – ir al curso
Tutellus – 40 videos – Cómo crear juegos con Unity.

Aprende a programar con Scratch – ir al curso
Tutellus – 4 videos – Para niños a partir de los  8 años.

LESS de cero a expertoir al curso
Udemy – 12 clases – Sobre el potencial de LESS.

Curso básico de Less – ir al curso
DevCode – Cómo trabajar las hojas de estilo

Firefox OS – ir al curso
DevCode – Cómo desarrollar aplicaciones para Firefox OS.

Curso básico de Laravel 4 – ir al curso
DevCode – Cómo desarrollar aplicaciones web con Laravel.

Curso básico de Ruby on Rails – ir al curso
DevCode – Introducción a Rails 4.

Curso básico de Backbone.js – ir al curso
DevCode –Fundamentos de Backbone.js.

Aprende a crear una página web desde 0ir al curso
Udemy – 10 clases – Cómo crear una página web paso a paso.

WordPress: El comienzo – ir al curso
Acamica – 13 clases – Para aquellos que dan sus primeros pasos en WordPress.

La Jungla iOS – ir al curso
Acamica – 28 clases – Para iniciarse en el desarrollo de apps en iOS.

Programación creativa con Processing – ir al curso
Acamica – 43 clases – Para aprender a programar desde cero.

Android Ataca – ir al curso
Acamica – 19 clases – Para aprender a programar en Android desde cero.

Maquetando el monstruo web – ir al curso
Acamica – 26 clases – Cómo crear páginas web con HTML y CSS.

Programación en BlackBerry 10 – ir al curso
Acamica – Cómo programar para BlackBerry 10.

Ejercicios C++ (Orientado a objetos) – ir al curso
TareasPlus – 26 lecciones – Una serie de guías y ejemplos para entender los conceptos.

Programador web: Cookies y Sesiones en PHPir al curso
Udemy – 16 clases – Cómo crear web dinámicas y profesionales.

Dominando WordPress sin programaciónir al curso
Udemy – 34 clases – Cómo crear sitios web dinámicos.

Fuente: Cursos gratuitos en español

Descargar este artículo en PDF

Lo sentimos, esta opción solo está disponible para los socios. Más información de nuestro grupo de socios.


Angel Sanchez on FacebookAngel Sanchez on GithubAngel Sanchez on GoogleAngel Sanchez on InstagramAngel Sanchez on LinkedinAngel Sanchez on Twitter
Angel Sanchez
CEO en Azul Web
Fundador de Azul Web amante de la tecnología, me gusta compartir mis conocimientos y apoyar a las demás personas que desean tener un mejor desarrollo profesional. Toda persona que tenga un sueño y este luchando por él tiene mi respeto y mi apoyo.

Déjanos un comentario:

2 Respuestas

  1. Daniel May dice:

    Hola, me encantaría que dieran un curso sobre lenguaje de programacion C# en Windows Forms… si alguien tiene un link en donde sea gratis compartan please…

  2. Carlos R L Maderos dice:

    El curso Primeros pasos con Swift en Udemy ya no es gratuito.

Deja un comentario