buenas , hace unos años había hecho un curso de python enfocado a la ciberseguridad , pero perdí todo contacto con el lenguaje lo que conllevo a perder toda la practica y base , me gustaría volver a empezar de cero como un novato , sabéis de algún libro interesante en español para prender de cero (si lo hay muy muy bueno puede ser en ingles , pero preferiblemente en español)
gracias de antemano
Libros no se, pero la aplicación de sololearn para móviles o tablets mola un porrón. Te la recomiendo.
Tenemos un hilo "oficial" de Python: https://www.mediavida.com/foro/dev/python-hilo-general-551473 y ahí te recomiendo esto https://www.mediavida.com/foro/dev/python-hilo-general-551473/15#445
#4 (ya que veo que estás puesto en el tema, aprovecho: hace muuuuchos años que no programo nada (aprendí en c, con lo que todo lo relativo a poo me suena a chino pues no sé pensar en objetos y cómo interactuar con ellos. sabes de alguna guía, curso, foro, canal... para que una mente arcaica no adaptada a este concepto pueda entender bien los fundamentos de poo, y poder empezar a hacer cosillas?)
Me pica el gusanillo de la programación, pero no sé por dónde empezar.
#9 Pues depende de lo que busques. Si es por hobby pilla cualquier curso chungo que veas y listo. Si quieres aprender las bases 100% sólidas la cosa cambiaría.
#10 No quiero nada como para crear el siguiente paradigma de la informática xD Sólo ser capaz de entender la puta poo que así de entrada me parece tan confusa porque tengo mente de viejo. Alguna web o curso que sepas que lo explique medianamente bien, o alguna web recomendable sobre el tema para noobs, no confundir con boobs? (que también)
#11 De cursos la verdad es que no tengo ni idea. Métete en el subreddit de LearnPython y tienes miles de libros para empezar. O empieza con lo duro que he puesto yo y muere jajaja.
mis dieses a todos por las infos, no lo buscaba activamente pero me ha venido de perlas el material. Como app, añadir que yo suelo usar Anki para los trayectos en transporte, y siempre aprendes alguna cosilla
All Hail Hexan, gran fuente de sabiduría xD
No soy muy buen ejemplo ya que no tengo ni puta idea programación y no paso de hacer alguna app básica en el curro para automatizar mierdas tediosas pero me sirvieron mucho para empezar "Learn Python 3 - The Hard Way" y "Python Crash Course".
También estoy leyendo por los loles "Make Your Own Python Text Adventure" todos son libros muy prácticos que empiezan desde lo más básico así que no vas a tener problema, eso si están en ingles :\ y por experiencia propia te recomiendo que le des duro al tema del idioma ya que para recursos, tutoriales, stackoverflow y demás lo bueno esta todo en ese idioma.
Normalmente, como en cualquier lenguaje que se precie, mira como evaluar los tipos, particularidades de los operands y los assignments, crear y asignar variables al uso, aprender estructuras complejas tipo array, etc..., como se hacen bucles, condicionales, switches y funciones.
Luego como se hacen las clases y sus particularidades en dicho código (constructores, def-methods, subs, etc...), y a correr. Con eso ya programas lo que te salga de la polla.
Lo siguiente es ver si existen ciertas particularidades desarrolladas encima del propio lenguaje (MVC, prototipaje, FWs varios, específicos para cumplimiento SOLID, TDD, DDD, etc...) y pasas de 0 a 100%, en una tarde. xD
Finalmente: practicar.
En Python por ejemplo, esto es precioso:
def my_function(*kids):
print("The youngest child is " + kids[2])
my_function("Emil", "Tobias", "Linus")
Menudo "hack" al SOLID que le pega... Luego pasa lo que pasa...
APRENDE A PROGRAMAR EN PYTHON CON EL NUEVO CANAL DE YOUTUBE DE MICROSOFT
En un esfuerzo por incentivar y facilitar a una nueva ola de programadores el aprendizaje de Python, un lenguaje de programación que ha tenido gran auge en los últimos tiempos, Microsoft ha puesto a disposición de forma gratuita un curso en YouTube con un total de 44 videos.
Designado con el nombre Python for Begginners, el contenido de estos videos consta de lecciones, con una duración de 3 a 4 minutos.
En ellos, Christopher Harrison, Director Senior de programas de Microsoft y Susan Ibach, Directora de desarrollo empresarial de la unidad AI Gaming de Microsoft, enseñan de forma didáctica los principios y enunciados que rigen la programación en Python.
https://www.youtube.com/playlist?list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6
pd: lo pego también en el otro hilo de Python.
#21 Me los he mirado por encima y están muy bien para empezar. Me veo obligado a compartir uno de los mejores comunicadores en cuanto a youtubers se refiere (mejor que mi profesor de universidad, desde luego) y de los que tiene mejor contenido dedicado a Python: Corey Schafer