cursos recomendados para iniciación en programación y desarrollo
Existen cantidad de cursos gratuitos en portales como coursera, edx o udacity. Basta con hacer una búsqueda y leer algunos de los comentarios, mirar contenido o la puntuación para hacerte una idea de si está bien montado y se ajusta a lo que quieres aprender. Aunque conseguir un certificado o diploma puede tener un coste en estos portales, seguir el curso y obtener los conocimientos es totalmente gratuito ;)
Curso básico de linux. Tiene capítulos interesantes. Hay que ser crítico y echar un ojo con cariño a los capítulos más útiles ya que hay varios de poca utilidad que se pueden pasar con menos atención: el de aplicaciones gráficas, printing, o editores de texto resultan poco interesantes.
Curso general sobre computer science, una joyita super divertida en la que se muestran y tocan un puñado de lenguajes para introducir a la gente a este mundillo.
OUTDATED. IGNORA ESTE BLOQUE.
TODO LIST:
* encontrar al menos alternativa a los cursos con jupyter de microsoft
Basados en Jupyter, permite entrar en contacto con python sin instalaciones, recomiendo comenzar por aquí si no has programado:
1. [Microsoft: Python - Absolute Beginer](https://www.edx.org/es/course/introduction-python-absolute-beginner-microsoft-dev236x-0)
1. [Microsoft: Python - Fundamentals](https://www.edx.org/es/course/introduction-python-fundamentals-microsoft-dev274x-0)
Un curso más al uso, con su instalación y cubriendo las bases de programación más algunas particularidades de python es el siguiente. Tiene bastantes quizs y preguntitas que lo pueden hacer muy ameno:
* [UoTA: Learn to program using Python](https://www.edx.org/es/course/learn-program-using-python-utarlingtonx-cse1309x)
Y uno más profundo, algunos de los topics quizás son un poco complejos si no se ha programado antes:
* [MIT: Computer Science y Programación con Python](https://www.edx.org/es/course/introduction-computer-science-mitx-6-00-1x-11)
Por otro lado, los cursos de Chuck tocan python de forma muy divertida, con ejercicios específicos para tareas como acceso a web, bases de datos, scrapping... El siguiente enlace contiene un programa de 4 o 5 cursos, se pueden buscar por separado en el portal de coursera cada uno de ellos. Se pueden encontrar cursos de Chuck tanto en coursera como en edX.
En edX incluso los hay en español!
Los cursos online de desarrollo web de Google Activate parecen ser un buen sitio para comenzar con HTML y CSS:
Para reventar HTML, CSS y Javascript. W3schools es crema. SQL tambien se puede aprender bien ahí.