10 cursos de programación para principiantes gratuitos.

Gracias a la inmensa popularidad de los MOOC (Massive Online Open Course) en los últimos años, se han abierto todo tipo de puertas para quienes desean aprender por su cuenta. Este tipo de cursos en linea, abiertos y masivos, abundan y están esperando por los alumnos las 24 horas del día los 365 días del año. Solo tienes que decidirte, registrarte, elegir un curso y empezar a aprender.

Una de las ramas del conocimiento que más se ha prestado para esto han sido sin duda las ciencias de la computación. Vivimos en una época donde la elección de una carrera en el mundo de la programación y el desarrollo, pueden resultar muy lucrativas, interesantes y divertidas. Si no sabes nada de computación, pero te gustaría aprender, ahora es más fácil que nunca empezar por el principio sin siquiera tener que ir a un salón de clases. Ya sea que quieras dedicarte a ello, o simplemente tienes interés en aprender conceptos básicos que a nadie le vienen mal, hoy te ofrecemos este listado con una decena de cursos de programación completamente gratuitos y para principiantes que puedes comenzar de inmediato.

Importante: todos estos cursos están en inglés, así que es imprescindible el manejo del idioma. Los cursos en edX son gratuitos si te inscribes como audit, si quieres certificado debes pagar los costos del papeleo. En Udacity algunos cursos ofrecen certificados y ayuda de entrenadores si pagas 200$ al mes, pero al resto del material puedes acceder de forma gratuita.

Introducción a las ciencias de la computación (edX)



Este es un curso dictado por Universidad de Hardvard que nos presenta una introducción a las ciencias de la computación, y el arte de la programación tanto para aquellos que tienen experiencia previa como para quienes no. Es un curso de nivel de entrada cuyos temas van desde la estructura de datos, ingeniería de software, desarrollo web, hasta lenguajes de programación como C, PHP, JavaScript, CSS, y más.

Puedes iniciar en cualquier momento del año y tomar las lecciones a tu propio ritmo. El curso consta de 9 sets de problemas que toman entre 10 a 20 horas cada uno. Para aprobar necesitas completarlos todos con una puntuación satisfactorio y presentar un proyecto final antes de que termine el año para aprobar el curso.

Introduction to Computer Science.

Introducción a las ciencias de la computación (Udacity)



Este curso introductorio a la programación de Udacity tiene un acercamiento diferente al que menciono de primero en la lista. En este aprenderás a construir un motor de búsqueda y una red social a través de una serie de ejercicios prácticos. Aprenderás Python, un lenguaje de programación poderoso, fácil de aprender y ampliamente utilizado.

El objetivo del curso es ayudarte a que empieces a pensar como un ingeniero intentando solucionar problemas interesantes. No necesitas ningún conocimiento previo para enlistarte. El curso consta de 7 lecciones bastante amplias, y es dictado por Dave Evans, quien es actualmente profesor de ciencias de la computación en la Universidad de Virginia, y quien además es egresado del MIT.

Intro to Computer Science.

Comienzos en la programación de videojuegos con C# (Coursera)

Este curso es dictado por la Universidad de Colorado, y está orientado a principiantes que deseen aprender a programar videojuegos. El curso se enfoca en el lenguaje de programación C# que te deja usar Microsoft XNA y los frameworks open source MonoGame para poder desarrollar juegos en Windows, Android, iOS, Mac y otros. Además de esto C# es uno de los lenguajes de programación que puedes usar para desarrollar juegos con el motor Unity, tan popular entre los desarrolladores indie.

El curso incluye vídeos con lecciones con quizes integrados, y ademas de la creación de un proyecto propio que deberás desarrollar antes del examen final.

Este curso comienza el 23 de Febrero y durará hasta el 17 de Mayo, es decir durara 12 semanas y deberas dedicarle entre 5-10 horas a la semana. Puedes ver el enlace del curso en este enlace.

Crea un sitio web (Codecademy)

Este es un curso rápido y sencillo creado por la gente de Codecademy, en el que te enseñan paso a paso cómo crear un sitio web utilizando HTML5, CSS3, y Bootstrap. Directamente desde el navegador podrás crear todos los elementos mientras te guían de forma interactiva durante el desarrollo.

Los cursos de Codecademy son muy fáciles de seguir e ideales para principiantes. Este curso es uno de los mejores que hay para iniciarse en desarrollo y diseño web. Consta apenas de 5 pasos o lecciones, y al final habrás aprendido a usar HTML para añadir enlaces, texto e imágenes; dar estilo a tu texto, fondo, y bordes usando CSS para organizar los elementos de la página; y al final aprenderás a usar un framework CSS para construir sitios web profesionales de forma más rápida.

Make a Website.

Haz un sitio web interactivo (Codecademy)



Si terminas el curso anterior para aprender a crear un sitio web, no debes dejar de tomar el siguiente. En este curso Codecademy te enseña a crear la página de inicio de Flipboard para que aprendas como crear una página web completamente interactiva. Además de repasar lo básico de HTML y CSS, aprenderás a conectar JavaScript y jQuery a tus archivos HTML para crear menús interactivos, añadir efectos, y permitir a los usuarios modificar los elementos de la web. El curso tiene una duración aproximada de 5 horas.

Make an Interactive Website.

Introducción a las ciencias de la computación y programación usando Python (edX)



Este curso es impartido por el MIT, tiene una duración de 9 semanas si se invierten 12 horas a la semana en él. El curso está diseñado para ayudar a personas que no han tenido ninguna exposición previa a la programación y la computación, a aprender a pensar de forma computacional y a escribir programas que intenten solucionar problemas.

Las clases cubren nociones de computación, el lenguaje de programación Python, algoritmos simples, testing y debugging, una introducción informal a la complejidad algorítmica, y estructura de datos. Los únicos pre-requisitos para tomar este curso son conocimientos de álgebra de escuela secundaria y buenas aptitudes matemáticas.

Introduction to Computer Science and Programming Using Python.

Introducción a HTML y CSS (Udacity)

Este no es un curso típico de introducción al desarrollo web, sino uno que busca enseñarte a pensar como desarrollador front-end desde un principio, no solo darte nociones de sintaxis. En el curso aprenderás como convertir mockups digitales en páginas web estáticas. Cómo abordar la organización de una página, y como derramar las ideas de un simple boceto en elementos de una página web implementando HTML y CSS.

El curso también cubre técnicas de diseño responsivo. Tiene una duración de aproximadamente 3 semanas si se invierten 6 horas por semana en él.

Intro to HTML and CSS.

Intruducción a la programación con Java (edX)

Este es un curso de la Universidad Carlos III de Madrid, tiene una duración de aproximadamente 5 a 7 semanas. Comienza en abril del 2015, y como su nombre lo dice es un curso introductorio para aprender a programar con Java. Consta de 3 partes, que van desde la introducción conceptos básicos a través de mecanismos conocidos como juegos y calculadoras; cómo escribir buen software de forma correcta, eficiente, y ética; y, estructura de datos y algoritmos.

Introduction to Programming with Java – Part 1: Starting to Program in Java.

JavaScript básico (Udacity)

JavaScript es el lenguaje de programación de la web, se ha convertido en la herramienta principal para crear contenido interactivo en Internet. Este curso forma parte de la serie dedicada al desarrollo front-end de Udacity, y te lleva a explorar JavaScript mediante la creación de una versión interactiva de tu propio curriculum en una página web. Tiene una duración de aproximadamente 3 semanas, siempre que se deciden 6 horas por semana a completarlo.

JavaScript Basics.

Cómo usar Git y GitHub

Si vas a aprender a programar deberías también aprender sobre los sistemas de control de versiones. Este curso te lleva a aprender sobre el uso efectivo del control de versiones en un proyecto, en especial cuando más de un desarrollador está involucrado. El curso ha sido construido con ayuda de GitHub, y nos introduce a los aspectos básicos del control de versiones, enfocándose particularmente en el sistema Git y la plataforma de GitHub. Tiene una duración aproximada de 3 semanas si se invierten 6 horas semanales.

How to use Git and GitHub.

Podéis ver más cursos en la sección de cursos de Tecnomundo.es

La entrada 10 cursos de programación para principiantes gratuitos. aparece primero en Tecnomundo.

Fuente: este post proviene de Tecnomundo, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Hay quien piensa de muchas empresas que es lo que han hecho para llegar a donde están a lo más alto, evidentemente las cosas no surgen dela nada ni se consigue de quedarse en casa viendo la tele, cuan ...

Etiquetas: generalcursos

Recomendamos

Relacionado

Internet

¿Alguna vez has pensado en aprender a programar en Java pero te da pereza? ¿Quieres ampliar tus conocimientos en bases de datos y practicar un poco de SQL? En el post de hoy hemos recopilado una interesante colección de cursos gratis en español relacionados con la programación y el desarrollo web, que podemos realizar cómodamente desde casa y a nuestro ritmo. Todos los cursos se realizan desde la ...

Tecnología e Internet

Desde hace años es sabido que tener conocimientos sobre programación puede ser fundamental para ampliar las posibilidades laborales, aunque en la actualidad son muchos los usuarios que han seguido esta recomendación y la competencia se va volviendo cada vez más dura. Así, no queda más remedio que continuar aprendiendo y espacios como especialidades formativas resaltan por su variedad de cursos gra ...

general cursos cursos

Cursos online gratuitos marzo 2015 Otro mes más os traemos cursos online gratuitos, en esta ocasión, los que comienzan en marzo de 2015. Todos los meses iremos actualizando estos cursos, seleccionando los de las mejores universidad que sean gratuitos y si hay alguno que no sea de una universidad que merezca la pena también lo incluiremos. Este mes hemos seleccionado cursos gratis de una temática m ...

Apple Educación MacOs ...

Muy recientemente te comentábamos sobre la iniciativa que tuvo Apple en cuanto a la programación se refiere. La empresa de Cupertino, CA., lanzó en México una serie de cursos gratuitos para que sobre todo niños y adolescentes, tuvieran la oportunidad de aprender a programar, por supuesto con sus herramientas. Ahora, toca el turno de Microsoft que también lanza cursos de programación gratuitos. Y l ...

Internet

Debido al inesperado interés suscitado por el anterior recopilatorio de cursos online para programadores, web developers y demás amantes de la informática en general (podéis consultarlo AQUÍ), hemos decidido darle continuidad con un nuevo post dedicado. En esta segunda parte recogemos cursos gratuitos sobre temáticas tan candentes como la inteligencia artificial y el machine learning, la seguridad ...

Internet

Siguiendo la estela de otros posts como “17 cursos online sobre seguridad informática y ciberseguridad”,  “17 cursos gratuitos para programadores y editores multimedia” o “23 cursos online sobre Microsoft Excel”, hoy os traigo un completo listado de cursos online sobre Microsoft Office. Todos los cursos son gratuitos, en perfecto castellano (a excepción de un par en inglés con subtítulos), y están ...

Internet Promociones

Terminamos las vacaciones de Semana Santa con otro post sobre formación gratuita a través de Internet. Si ayer os hablamos acerca de varios cursos online de seguridad informática y ciberseguridad, hoy toca echar un vistazo a otras propuestas igual de interesantes o más. En esta ocasión nos centramos en una amplia selección de cursos online gratuitos para programadores y creativos multimedia. Curso ...

diseño web gratis html

Cuando hablamos o escuchamos de diseño web, programación, entre otros; es necesario saber desde los conceptos básicos hasta los avanzados si queremos entender correctamente lo que vamos hacer en nuestro proyecto, es por eso que te traigo más de cinco cursos gratis de diseño web que se encuentran en la plataforma de Udemy y en español. Detalles de los cursos Los cursos son gratis Se encuentran en ...

cursos gratuitos con certificado cursos gratuitos de google cursos gratuitos de harvard ...

Se han ampliado las maneras para ser un autodidacta integral. Así como antes se iba a las bibliotecas y se aprendía en a Universidad de la Vida, ahora se hace con la capacitación que brindan de manera con cursos gratuitos, diversidad de páginas web. Hemos recopilado nombres y características de algunos, para que puedan aumentar su sapiencia y fortalecer su currículo de la manera más realista que e ...

general cursos

La ingeniería de software es una de las carreras profesionales más demandadas (y mejor pagadas a largo plazo) en la actualidad. Aprender programación y otros conocimientos de ingeniería informática puede ser enormemente útil, incluso para otras ramas profesionales. La tecnología ya es completamente transversal. ¿Qué conocimientos adquirir? ¿Qué cursos hacer? Google tiene unas cuantas recomendacion ...