- Commandes et premier programme Python
- Introduction aux types et à la saisie au clavier
- IDE Python
- Boucles
- Types de données en Python
- Fonctions en Python
- Listes
- Tuples
- Ensembles
- Cordes
- Dictionnaires
- Git et GitHub
- Fonctions d'ordre supérieur
- Décorateurs et bibliothèques
- Classes et objets, partie 1
- Classes et objets, partie 2
- Erreurs et exceptions
- Débogage et gestion des exceptions
- Modules et packages
- Erreurs standard
- Travailler avec des fichiers et des répertoires
- Sérialisation
- Notions de base sur JSON et les réseaux
- Proxy, sockets et e-mail
- Python asynchrone, partie 1
- Python asynchrone, partie 2
- Notions de base sur le traitement des données Excel à l'aide de Python
- Organiser et analyser les données
- Notions de base du HTML pour le scraping Web
- Notions de base du CSS pour le scraping Web
- Web scraping avec BeautifulSoup
- Extraction de textes et d'attributs à l'aide de BeautifulSoup
- Méthodes avancées de scraping Web
- Travailler avec du contenu dynamique
- Introduction à Selenium
- Gestion des formulaires dans Selenium
- Projet de bot Selenium
- Optimisation des scripts dans Selenium
- Gestion de la date et de l'heure pour l'automatisation des tâches
- Utilisation de la bibliothèque de planification
- Visualisation des données avec Matplotlib
- Visualisation des données avec Plotly
- Automatisation de la gestion des PDF
- Traitement de documents texte
- Traitement d'image avec Pillow
- Automatisation du traitement d'images
- Traitement vidéo avec MoviePy
- Créer des effets vidéo
- Notions de base sur l'interface graphique avec Tkinter
- Développement d'interface utilisateur graphique pour l'automatisation des données
- Algorithmes et structures de données, partie 1
- Algorithmes et structures de données, partie 2
- Algorithmes de recherche et hachage, partie 1
- Algorithmes de recherche et hachage, partie 2
- Récursivité et tri, partie 1
- Récursivité et tri, partie 2
- Arbres et graphes, partie 1
- Arbres et graphes, partie 2
- Programmation dynamique, partie 1
- Programmation dynamique, partie 2
- Analyse de la complexité des algorithmes, partie 1
- Analyse de la complexité des algorithmes, partie 2
- L'industrie informatique et vous
- Développement moderne
300+
Conférences
800+
Tâches
63
Tests
Et aussi :
- Vérification instantanée des tâches
- Mentor virtuel
- Plugin IDE
- WebIDE
- Ludification
- Conférences de motivation