L'objectif de cette UE est d'étudier les différentes technologies, outils, concepts permettant d'exploiter au mieux la vaste source d'informations qu'est le Web.
Le cours comprend une introduction aux technologies utilisées sur le Web pour le développement d’applications Web. Il permet de se représenter le fonctionnement général d'outils tels que les moteurs de recherche, et les techniques de crawling et de scraping. Il présente également le concept du Web sémantique et de la représentation structurée des connaissances, utilisée notamment en intégration de données. Enfin, le cours propose une introduction aux problématiques de sécurité des données et de gestion des données personnelles.