Formation Python Initiation + Approfondissement

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Connaître les possibilités et limites de Python - Maîtriser la syntaxe essentielle de Python. Etre capable de créer et maintenir des applications complètes et complexes en Python

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 995,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 995,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

     Découvrir le langage

    Historique, alternatives
    A propos de Python 2 et Python 3
    Présentation et installation de Python dans un environnement Windows ou Linux
    Mise en oeuvre de Python : accès au terminal
    Environnements de développement assistés ; association à des outils connus et éditeurs pratiques

    Atelier : Mise en place d'un environnement de développement

    Maîtriser la syntaxe de base

    Syntaxe de base, en interprétation directe et en script
    Déclarer des variables en Python, types internes et leur utilisation
    Utiliser les opérateurs et expressions
    Présentation et détail des structures de contrôle : les tests, les boucles
    Utiliser les boucles et tests pour réaliser des algorithmes
    Se servir des tableaux, algorithmes divers de traitement de données massives
    Types de données et opérations avancées (ensembles, dictionnaires,ordonnancement...)
    Gestion des exceptions

    Atelier : Multiples algorithmes pour maitriser la syntaxe de base.

    Structurer le code avec des fonctions

    Intérêt des structurations du code dans le projet et pour le groupe de projets
    Créer et organiser les fonctions
    Retour des fonctions, absence de retour, multiples retours et intérêt dans un algorithme complexe
    Espaces de noms, manipulation
    Créations de bibliothèques de fonctions, documentation
    Opérations les chaînes de caractères
    Calculer avec Python
    Gestion des dates, heures, intervalles de temps avec Python
    Fonctions diverses nécessaires

    Atelier : Construction d'une bibliothèque de fonctions

    Maîtriser l'Objet et modéliser une implémentation

    Différents styles de programmation, apports de l'objet
    Objet et classes
    Gestion des attributs et méthodes
    Instanciation, destruction
    Encapsuler les données et utiliser des propriétés
    Agrégation d'objets
    Héritage simple et multiples
    Polymorphisme
    Introspection
    Utilisation d'interfaces
    Modélisation UML : diagrammes de classes, d'objets

    Atelier : Conception UML d'une application et implémentation des classes métiers

    Manipuler des données

    Manipulation de fichiers
    Parsing Xml, JSON
    Gestion des logs avec Python
    Documentation du code et génération de rendu HTML
    Utiliser des bases de données avec Python, DBAPI

    Atelier : Manipulation de fichiers et opérations liées à une base de données SQLite.

    Construire une interface graphique

    Bibliothèques graphiques en Python
    Tkinter vs PyQT ou autre
    Widgets graphiques
    Menus
    Positionnement des composants
    Gestion des fenêtres
    Gestion des évènements

     Atelier : Implémentation d'une interface graphique complète d'une application

    Prérequis

    Aucun

    Public

    Tous

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    À l'issue de cette formation Python Calcul Scientifique, vous aurez acquis les connaissances et les compétences nécessaires pour :

    • Calculer, estimer et inférer dans des data-set réels, bruités et de dimension importante
    • Augmenter un data-set
    • Réaliser des calculs plus précis
    • Détecter des motifs approchant dans une bibliothèque de séquences
    • Réaliser des prédictions sur des séries temporelles
    • Dépoter les calculs sur des architectures matérielles optimisées pour les calculs sans modifier le code
    Tarif

    A partir de 1 995,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Python – Perfectionnement

    Proposé par ENI Service

    Objectifs de la formation

    • Mettre en œuvre les aspects avancés de la programmation objet
    • Structurer et déployer vos applications
    • Créer et appliquer les décorateurs
    • Exploiter les itérateurs et les générateurs
    • Créer et utiliser les "context manager"
    • Mettre en œuvre les mécanismes de la programmation fonctionnelle
    • Optimiser les performances en utilisant la programmation asynchrone
    • Manipuler vos fichiers de données de façon optimisé avec la librairie « Panda »
    • Réaliser des calculs performants à l’aide de la librairie « NumPy »
    Tarif

    A partir de 2 290,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Savoir améliorer son SEO - Utiliser Google Ads - Optimiser sa stratégie sur les réseaux sociaux - Utiliser Google Analytics 4
    Tarif

    A partir de 3 590,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Maîtriser la syntaxe du langage Python
    • Acquérir les notions essentielles de la programmation objet
    • Connaître et mettre en oeuvre les différents modules Python
    Tarif

    A partir de 1 390,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Python, perfectionnement

    Proposé par PLB CONSULTANT

    Objectifs de la formation

    Concrètement, à l'issue de cette formation Python Développement Avancé, vous saurez :

    • Optimiser vos programmes grâce au multi-threading et à la supervision (monitoring)
    • Connaître les manipulations avancées en Python : Context Manager, métaclasses, injection et introspection du code…
    • Maîtriser la manipulation des données
    • Connaître et savoir exploiter à un premier niveau les bibliothèques qui font (ou on fait) le succès de Python (Mathématiques, Scientifique, IA, Machine Learning, Réseau)
    Tarif

    A partir de 2 440,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Renforcer les 8 compétences clés de coach définies par ICF.
    • Répondre aux exigences définies par l’École de coaching Cegos et ICF.
    • Réussir les examens pour pouvoir solliciter sa certification individuelle auprès d'ICF.
    Tarif

    A partir de 5 945,00 €

    Durée

    4,1 jours

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    Construire une API en Python
    Tarif

    A partir de 1 995,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    À l'issue de cette formation Cisco Enterprise, vous aurez acquis les connaissances et les compétences nécessaires pour :

    • Décrire les différents styles d'API (REST, RPC) et les demandes d'API synchrones et asynchrones
    • Utiliser l'outil de développement logiciel Postman afin de tester les appels d'API
    • Explorer le langage de programmation Python, les bibliothèques Python et les environnements virtuels Python et apprendre comment les utiliser pour automatiser les tâches de configuration du réseau
    • Décrire le système de contrôle de version GIT et ses opérations courantes
    • Utiliser les divers modèles et API de la plate-forme Cisco IOS XE pour effectuer des opérations quotidiennes, améliorer les méthodologies de dépannage avec des outils personnalisés, compléter l'interface CLI à l'aide de scripts et intégrer divers flux de travail à l'aide d'Ansible et de Python
    • Découvrir le changement de paradigme de la télémétrie basée sur un modèle et les éléments constitutifs d'une solution fonctionnelle.
    • Utiliser les outils et les API pour automatiser l'infrastructure Cisco DNA gérée par Cisco DNA Center
    • Démontrer les flux de travail (configuration, vérification, contrôle de santé et surveillance) à l'aide de Python, Ansible et Postman.
    • Comprendre les composants de la solution SD-WAN de Cisco, mettre en œuvre une bibliothèque Python qui fonctionne avec les API SD-WAN de Cisco pour effectuer des tâches de configuration, de gestion des stocks et de surveillance, et mettre en œuvre des rôles Ansible réutilisables pour automatiser le provisionnement de nouveaux sites de succursales sur une infrastructure SD-WAN de Cisco existante
    • Utiliser les outils et des API pour automatiser l'infrastructure gérée par Cisco Meraki et démontrer les flux de travail (configuration, vérification, contrôle de l'état de santé, surveillance) en utilisant Python, Ansible et Postman
    Tarif

    A partir de 2 790,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise

    Objectifs de la formation

    Implémenter une couche d'accès aux données avec un ORM
    Tarif

    A partir de 1 725,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maîtriser le multi-threading et l'implémentation de tests
    Tarif

    A partir de 1 795,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...