En este manual se realiza una introducción a un conjunto de herramientas y técnicas para el acceso y procesamiento de datos web, que se encuentran en formatos como XML, CSV o JSON, o bien en bases de datos tanto relacionales como NoSQL. El objetivo de esta obra es acercar al lector estos conocimientos a partir de las herramientas y librerías de un lenguaje de programación concreto como Python, el más utilizado hoy en el área del análisis de datos y big data. El primer capítulo constituye una introducción a Python, que sirve como lenguaje vehicular en el resto de los capítulos, los cuales se dedican a estudiar el acceso y procesamiento de datos en los formatos XML, JSON y CSV. Los siguientes capítulos abordan el acceso a bases de datos relacionales, SQLite y MySQL, y a la base de datos NoSQL MongoDB. En los dos últimos capítulos, se tratan técnicas de extracción de información usando web scraping y programación de páginas web con la framework Bottle. Cada capítulo contiene algunos ejercicios propuestos para fijar las ideas expuestas
- Cover
- Title page
- Copyright page
- Índex
- Autor
- Què vull saber
- La divulgació científica
- Divulgació
- Un gènere literari
- Cultura científica
- Comunicació pública de les ciències
- Ciència comunicada
- Un Diàleg que va marcar el camí
- Transmetre el coneixement
- L’edat d’or
- Astrònoms divulgadors
- Camille Flammarion
- Josep Comas i Solà
- Carl Sagan
- Divulgació i educació
- Fer saber
- Una realitat discursiva
- La trobada entre dos mons
- Creadors d’un sentit ètic
- Saber i explicar
- Contextualització enfront de simplificació
- Qualitat enfront de quantitat
- Divulgació enfront de banalització
- Creativitat
- Ciència, cultura i societat
- Un valor afegit
- Complexitat
- Comunicabilitat i divulgació
- Valors culturals
- Promoció social de les ciències
- Societat del coneixement
- Saber i poder
- Talent, tecnologia i tolerància
- Bibliografia