Recursos Python

Uno de los asuntos mas importantes para los que decidimos embarcarcarnos en el aprendizaje semi autodidacta es saber buscar, o disponer de la información correcta, para después rehacerla a nuestro gusto o bién tenerla localizable.

En Internet casi todo lo que podemos catalogar como «decente» está en inglés, limitando enormemente a las personas que solo entienden español. En cualquier caso, siempre se aprende mejor desde nuestra lengua materna.

Aquí voy a ir dejando enlaces de libros, cursos, blogs y webs de aprendizaje, y cuando acabe de exponer todos los recursos importantes que conozco, detallaré los que yo creo que son mejores.

Webs de aprendizaje en base a resolución de problemas, competiciones y concursos.

Estas webs tienen tutoriales realmente buenos para aprender varios lenguajes, y además tienen un montón de problemas para resolver en los que puedes comprobar como los han resuelto otras personas en varios lenguajes. Cada una tiene sus características que cuando pueda detallaré un poco, aunque recomiendo encarecidamente verlas todas, pues unas son mas orientadas a matemáticas, otras a ciencia de datos, otras incluso son orientadas a demostrar un nivel determinado en el mundo laboral y conseguir ofertas, otras directamente cuelgan proyectos y el precio que pagan por hacerlos, aunque eso ya es a otro nivel.

Sobre todo quiero recalcar la importancia de hacer ejercicios y ver los resultados de los demás porque se aprende mucho mas rápido. Es importantísimo ver como lo hacen otros y tomar nota.

https://www.hackerrank.com

https://www.coderbyte.com/

https://projecteuler.net/

https://www.codeeval.com/

https://www.hackerearth.com

https://www.spoj.com

http://www.programmr.com/

http://www.codechef.com/

http://www.kaggle.com/

https://www.reddit.com/r/DailyProgrammer

 

Foros de consulta

Va mas allá de las clásicas consultas y respuestas, es una fuente de información inagotable y otro de los recursos mas importantes.

http://www.stackoverflow.com

http://www.quora.com

Cursos universitarios online gratuitos

Un enorme recurso para aprender sobre cualquier disciplina es consultar los cursos pasados de las universidades, lo que se conoce como «opencourseware».  Si bien hay personas que no están interesadas en profundizar en exceso, quizás en algunos asuntos lo necesitaremos o simplemente querremos descender a ciertos «infiernos».

En algunas universidades tienen la delicadeza de recoger todos los recursos utilizados en las clases, incluidas a veces las mismas clases grabadas, apuntes, bibliografía, publicaciones académicas,  ejercicios y soluciones, exámenes, etc… El valor de esto es incalculable para los que nos gusta estudiar por nuestra cuenta, y algunos de estos cursos han quedado como clásicos imprescindibles para ciertos ámbitos.

MIT cursos básicos 

http://ocw.mit.edu/courses/ocw-scholar/?utm_source=OCWHomePage&utm_medium=CarouselBig&utm_campaign=Scholar

MIT

http://ocw.mit.edu/index.htm

Universidades españolas.

http://ocw.um.es/ingenierias

http://www.upv.es/contenidos/OCW/menu_698656c.html

http://ocw.upm.es/

Y tantos enlaces como universidades hay en España….

Informe sobre este fenómeno en España, el cual me encantaría leerme en cuanto pueda.

http://ocw.upm.es/informe-final-ocw

Cursos certificados online por universidades

Es básicamente la misma información, o mas «ligera» que en el punto anterior, pero con una certificación que queda muy bién en linkedin y es cierto que a veces puede mercer la pena ese punto de presión que te marca el pagar por un curso y ser puntual en la entrega de trabajos y exámenes.

Hay varios cursos excepcionalmente buenos para Python, de los que hablaré mas adelante.

En español.

https://miriadax.net/home

En inglés la mayoría.

https://www.coursera.org/

https://www.edx.org/

Otras webs de cursos certificados, algunos de pago.

http://udemy.com

http://udacity.com

https://www.awseducate.com/microsite/CommunitiesEngageHome

Canales de youtube imprescindibles

https://www.youtube.com/channel/UCJbPGzawDH1njbqV-D5HqKw

https://www.youtube.com/user/sentdex

Cursos para entender lo mas básico

Python, muy bien explicado.

http://www.python-course.eu/re.php

Conceptos de matemáticas, ingeniería y demás.

https://www.youtube.com/user/khanacademy/videos

 

 

 

 

Deja un comentario