WR 57: Cenar con Python
Comienza aquí una #TecnoTrilogía con tres tecnologías que me han sorprendido a lo largo de los últimos meses. Empezamos con Python, un lenguaje de programación honesto y muy versátil.
Lo primero de todo agradecer el mucho feedback sobre el episodio 55 que habéis ido enviando y que comentaré en algún episodio futuro.
Además cada domingo sigo apareciendo en la bandeja de entrada de los suscriptores del newsletter. Es completamente gratuito y hablamos de recursos, metodologías y reflexiones sobre el mundo tecnológico que nos rodea. Apúntate en este formulario
#DesafíoPython ¶
Me he propuesto compartir con vosotros un pequeño desafío: ejecutar una aplicación en Python para realizar web scrapping.
Compartiré con vosotros las dificultades que me voy encontrando, los recursos que empleo para aprender y el resultado hasta terminar de darle forma.
Veremos como funciona y si os gusta. Atentos a vuestras pantallas.
Python es un gran lenguaje de programación ¶
Algunas de las cosas que he descubierto en estos meses de aprendizaje son:
- Facilidad de lectura del código escrito.
- Claridad gracias a la identación.
- Escribes en menos líneas cualquier cosa que antes escribías en varias.
- Tiene el logging incorporado de serie.
- Empezarás a aprender siempre pegado a la terminal o el intérprete.
- Los errores si dicen lo que tienen que decir.
- La diversidad de campos que abarca este lenguaje de programación es brutal.
- Capacidad para virtualizar el entorno de desarrollo.
Referencias y recursos sobre python ¶
- Zen de python https://es.wikipedia.org/wiki/Zen_de_Python http://www.thezenofpython.com/
- Automate The Boring Stuff with Python (online) Versión kindle
- Women in Django (en castellano)
- Flask Mega Tutorial
- How to code in Python
- Regex101
- AprendePython y UnPythonAlDía
- Python Telegram Bot Toggl Alarm
- Toggl-cli
- Jrnl.sh
- CKan
- Desde el desarrollo web al data science
- Rankings de lenguaje de programación
- Salarios por lenguajes de programación en EE.UU.
Puedes seguir a Web Reactiva en el canal de telegram t.me/webreactiva o en la cuenta de twitter @webreactiva con referencias, recursos y enlaces de interés.
Nos escuchamos el próximo martes con la segunda parte de la trilogía. :)
Escrito por:
Daniel Primo
12 recursos para developers cada domingo en tu bandeja de entrada
Además de una skill práctica bien explicada, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.