El día 27 de marzo de 2017, 20:40, Johnny Alonso <johnny.alonso.quint...@gmail.com> escribió: > Muchas gracias Mario, acabo de mirar el enlace e indica que esta actualizado > a 2016. Por otro lado tu mismo lo dice y no son pocos los miles, la > siguiente búsqueda en google “python manuales” el resultado es 242.000 me > llevaría mucho tiempo encontrar el adecuado, en lo que llevo estudiando, > python ha cambiado de versión 2 o más veces, ayer instalé la 3.6.1, y > tampoco se inglés, es por eso que acudo a ustedes, ya ustedes pasaron por > esto, saben que buscar o conocen sitios que mantienen más o menos > actualizados y que con solo me lo digan es invaluable la ayuda que me > proporcionan. > >
Buscas una recopilación directa porque en esos 242.000 manuales es imposible aprenderlo todo y hay mucha información duplicada. Es correcto, pero no le veo una solución. Hay tanto material porque somos diferentes porque lo que a uno nos parece didáctico a otro no. Asume que esto va a ser así y prepárate para ir poco a poco ;-) Piensa en hacer un MVP (Minium Value Product), lo se, no sabes inglés. Tampoco sabes desarrollo web. Tómatelo como una materia más a aprender. MVP significa hacer el proyecto mínimo con valor. Empieza con un framework que te lo ponga fácil y luego curiosea. Casi todos los frameworks vienen con un tutorial con el que ir aprendiendo cosas de forma práctica, por ejemplo https://docs.djangoproject.com/en/1.10/intro/ Cuando vayas viendo que eres capaz de conseguir cosas útiles conseguirás confianza. Pero también necesitarás nuevos retos. Hay 242.000 manuales porque también hay 242.000 retos. Pronto descubrirás si eres más de front y curiosearás más por manuales de CSS, JS y el DOM; o eres más de back y te leeras los rfc del protoco http porque te interesa mejorar el cache-hit de tu aplicación y dudas de que eso del Vary, los etags y todas esas cosas raras; tal vez abandones el desarrollo web y te des cuenta de que lo tuyo es crear contenedores Docker, integración continua, monitorización de sondas, ... No pasa nada, encuentra tu camino, hay mucha información y solo una vida para aprender. Tampoco tienes por qué especializarte, quizá lo tuyo sea ser un full-stack. O dicho de otra forma: Documentación de alto nivel: - Tutoriales tontos de hacer una aplicación. Te recomiendo Django y Flask (en este orden) - Parte visual: Usar bootstrap o materialize css para empezar a hacer webs sin tener mucha idea de css y javascript. - Usa las herramientas de desarrollador de tu navegador para curiosear: cambiar variables css en caliente, probar js con la consola, ver las cabeceras con la que se comunica con el server, ... - Mira docker y docker-compose. No pierdas mucho tiempo instalando la base de datos, el memcache, ... - abusa del google translate y empieza a ver series con subtitulos en inglés para que se te vaya quedando algo mientras te diviertes - Haz un proyecto tonto para algo que te pueda ser util Segundo paso: - Avanzar en front: mozilla developer network es tu amiga - Avanzar en back: haz una lectura rápida del api del framework que uses, instala django-debug-toolbar y mejora el rendimiento de tu página - El rollo devops está de moda: haz tests unitarios y automatizalos - mira a ver que es eso de SOLID o DDD que ya te empezas a haber encontrado, colabora en algún proyecto para ponerlo en práctica En unos años: - Comparte algún componente visual de tu cosecha - Resuelve algún error de tu framework favorito - Escribe el tutorial 242.001 para tu yo pasado - Vete de vacaciones a algún país anglosajon y descansa un poco de tanto ordenador Espero que te sea util y mucha paciencia ;-) Un saludo, Javi > > Saludos > _______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es