Soy virologa Finalmente he elegido aprender Python en lugar de R o Perl. ¿Cuál es el mejor libro o sitio web para los principiantes de python?

Para los principiantes de Python, recomendaría ALTAMENTE este curso:

Programación para todos (Introducción a Python) – Universidad de Michigan | Coursera

Cuando lo tomé en Coursera, fue completamente gratis, a menos que quisiera que se le mostrara un diploma oficial. Sin embargo, no sé cómo han cambiado las cosas y tendrá que verificar si se pagó o no.

El curso es para principiantes completos y dura (si toma la especialización completa y completa) durante aproximadamente 6 meses. Sin embargo, es muy flexible, ya que sabrá si decide inscribirse. El curso cubrirá los aspectos básicos de Python, y tendrá numerosas tareas para poner a prueba tus conocimientos. El enfoque del curso es principalmente para el análisis de datos (cerca del final del curso), que puede ser útil considerando su campo. Sin embargo, eso no es lo único que podrás usar Python una vez que completes el curso.

Si decide que el curso no es para usted, o si no quiere gastar dinero en un curso (debo señalar que hay ayuda financiera disponible para aquellos que no pueden pagar la tarifa), entonces hay otros recursos gratuitos. Una de las mejores alternativas sería la descarga gratuita de iBook Python for Informatics por Charles Severance en iBooks, que está escrita por el mismo profesor que imparte el curso mencionado anteriormente y también contiene todos los videos que ofrece (o al menos videos para Los primeros capítulos). Es un excelente libro, que proporciona videos y lecturas para ayudarlo a comenzar con Python. Sin embargo, no tendrá acceso a asignaciones autogradadas, pero sigue siendo la mejor alternativa que se me ocurre, y es completamente gratis. Puede encontrar otras versiones del libro (como .epub o .PDF) en PythonLearn – Exploring Data.

Aquí hay algunos otros recursos que he encontrado:

  • Aprender a codificar (Codecademia)
  • ¡Aprende Python de la manera más fácil! (Libros gratuitos de Python: incluye el libro ‘Think Python’, en el cual el curso de Coursera que mencioné se “inspiró”).

Espero que mi respuesta te haya ayudado en tu viaje para aprender Python. Es un lenguaje maravilloso y divertido, y se puede usar para una gran variedad de cosas, desde datos y análisis científicos hasta el desarrollo de aplicaciones web. Diviértete aprendiendo!

Realmente me gustó la Programación práctica para principiantes totales, solo para comenzar con algunos proyectos divertidos de inmediato. Todo el contenido de los libros está disponible de forma gratuita, pero puede comprar una copia impresa si lo desea.

El libro que realmente me hizo seguir fue Python Crash Course … Es preciso y conciso.