Cours
PrestaShop

Newsletter

Python : APIs et Web Scraping

Initiez-vous aux bases du scraping sur APIs et sur des sites web

Ou s'abonner pour un accès illimité sans engagement à tout Skilleos pour 19,90€/mois. En savoir plus
chapitre

Chapitres

40

chrono

Durée

17h31 de cours en ligne

chrono

Prérequis

acces

Accès

24h/24 et 7j/7
PC/Mac, tablette et smartphone

certificat

Certificat

Délivré à la fin de la formation

1for1

Notes

4.4 / 5 - 5 votes

1for1

1 For 1

Un abo ou un achat sur Skilleos = Un cours offert à un bénéficiaire

Rod Paris

Rod Paris

Rod a déjà accompagné plus de 5000 étudiants sur ses formations. Entrepreneur, Data Scientist, Développeur Web et Formateur passionné de Cloud, Big Data et d’Intelligence Artificielle, il écrit aussi de nombreux articles sur le blog Mon Coach Data. Sa mission consiste à vous inspirer à créer quelque chose qui ait du sens pour vous, car c’est en étant passionné que l’on réussit le mieux. Il propose aujourd’hui des formations sur Python, SQL, la Data Science et l’Intelligence Artificielle. Il a hâte de vous retrouver dans ses cours et de vous transmettre ses passions.

Vous souhaitez extraire des données depuis des APIs ou des sites web (scraping de data) mais vous ne savez pas par où commencer ?

Ce cours en ligne sur le Scraping avec Python vous permettra d'apprendre à extraire des données et informations directement depuis des APIs, quand elles existent, et depuis des sites web.

Ce cours en ligne se base sur des APIs et des sites web réels pour des projets complets. Vous y trouverez toutes les bases pour démarrer et parvenir à extraire des données de plus en plus complexes. Ce cours en ligne est constitué des points théoriques nécessaires pour commencer à scraper des APIs ou des sites web. Il est préférable pour suivre ce cours d'avoir des notions basiques en Python : variables, listes, dictionnaires, boucles, conditions, utilisation des librairies. Vous apprendrez à pratiquer le API Scraping sur 3 APIs différents, avec évolution progressive de la difficulté, puis vous pratiquerez le Web Scraping sur des cas réels : un site météo pour scraper les prévisions sur la semaine et un site de critique de films pour scraper plus de 2500 films avec leurs titres, années de sortie et notes. 

Contenu du cours

  • Guide d'installation Python et Anaconda
  • PDF contenant les URLs des APIs et sites web utilisés dans la formation
  • Fichiers HTML pour les exercices du Web Scraping
  • Code source du script final du challenge 2
  • Exercices pratiques en situation réelle

À la fin du cours, vous serez capable de :

  • S'authentifier sur une API et scraper de la data via cette API
  • Scraper les sites web qui vous intéressent

Chapitres

INTRODUCTION
1
06:49
Installation d'Anaconda et utilisation de Jupyter Notebook
API SCRAPING
2
08:09
Introduction aux APIs et à la requête GET
3
08:30
Les codes Status
4
08:37
Paramètres de requête
5
09:49
Format JSON
6
07:06
Obtenir un JSON depuis une requête
7
03:04
Type de contenu
8
03:57
Défi : Trouver le nombre de personnes dans l'espace
AUTHENTIFICATION À UNE API
9
07:37
Authentification à l'API de Github
10
05:37
Points d'accès ou endpoints
11
06:53
Pagination
12
02:01
Point d'accès User-Level
13
05:17
Requête POST
14
05:12
Requête PATCH/PUT
15
03:11
Requête DELETE
CAS PRATIQUE: API REDDIT
16
13:51
Authentification à l'API de Reddit
17
06:04
Extraire l'article le plus populaire
18
04:25
Extraire tous les commentaires de cet article
19
07:32
Extraire le commentaire le plus populaire
WEB SCRAPING
20
04:05
Introduction au web scraping
21
05:55
Récupérer des éléments d'une page
22
05:13
Utiliser Find All
23
06:24
Eléments correspondant aux IDs
24
07:11
Les classes
25
08:51
Sélecteurs CSS
26
08:06
Association de sélecteurs en CSS
CHALLENGE 1 : SITE MÉTÉO
27
08:08
Exploration de la structure de la page web
28
06:29
Extraire toutes les informations d'un élément
29
07:10
Extraire toutes les informations de la page
30
03:11
Affichage du résultat avec Pandas
CHALLENGE 2 : CRITIQUE DE FILMS
31
02:57
Introduction au site web
32
04:32
Structure de l'URL
33
04:45
Structure HTML de la page
34
12:35
Extraire la data pour un seul film
35
09:55
Script pour scraper une seule page
36
02:51
Affichage du DataFrame avec Pandas
37
02:44
Script pour toutes les pages
38
08:11
Contrôler le taux de requêtes envoyées
39
17:08
Script final
40
02:49
Affichage final de la data


   Avis (5)

4.4/ 5


61 élèves suivent déjà ce cours



  • .
    Il y a 2 semaines


    Cours très utile. Contenu clair et bien expliqué par l’expert

  • .
    Il y a 1 mois


    RAS

  • .
    Il y a 2 mois


    Très bien

  • .
    Il y a 3 mois


    bien

  • .
    Il y a 4 mois


    Bien mais tout n'estp as forcément assez expliqué.
Voir plus d'avis
Voir moins d'avis

Python : APIs et Web Scraping

49.00 €

close if for show price

  • langues fr