Retour
Python programmation
Objectifs de la formation
Maîtriser les aspects essentiels du langage Python et de son écosystème Maîtriser les mécanismes de développement Python
Contenu de la formation
Introduction à la programmation Python Exécuter du code Python Utilisation des outils de développement Python (IDE et outils de ligne de commande) Travailler avec des shells Python et iPython Types de données et opérations Entiers et flottants Chaînes et octets Tuples et listes Dictionnaires et dictionnaires ordonnés Ensembles et ensembles figés Organisation et distribution du code Création de modules et packages Distribution de code aux repositories Programmation Orientée Objet et Fonctionnelle Créer et utiliser des fonctions et des classes Modification des fonctions et des classes avec des décorateurs Présentation des meta-classes Gestion des erreurs et tests Gérer et lever des exceptions Ecrire et exécuter de tests (doc tests et tests unitaires) Vérification de la couverture du code par les tests Travailler avec des fichiers et des répertoires Accès aux différents types de fichiers et principes de gestion des fichiers Création, lecture, mise à jour et suppression de fichiers (y compris les fichiers texte normaux, CSV,...) Extraction de données à partir de fichiers texte à l'aide d'expressions régulières Création et suppression de répertoires, liste et recherche de fichiers Accéder aux bases de données Sélection, insertion, mise à jour et suppression de données API de base de données générique basée sur SQLite 3, PostgreSQL et MySQL Utilisation du mappeur relationnel objet (SQLAlchemy) Travailler avec des bases de données NoSQL À la conquête du Web Retrieving web pages Analyse HTML et XML Remplir automatiquement les formulaires Web
Résultats de la formation
Non prévu;
Conditions spécifiques d'accès à la formation
Posseder une comprehension du web et des APIs RESTNotions fondamentales de programmationConnaissance de base de l utilisation d un editeur de texte ou d un environnement de developpement integre (IDE), tel que VSCode
Formation 100% en ligne
Métier formé
Développement
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
INOW CARAIBES
Durée de la formation
1 mois
Prochaine(s) session(s)
- 05/02/2025 - 07/02/2025