Formation Programmer en Python

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Identifier les domaines d'application de Python
  • Mettre en œuvre différents modules de programmation Python
  • Réaliser des interfaces graphique

LEFEBVRE DALLOZ COMPETENCES


Activer la connaissance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée Nous contacter
Modes
Sessions

LEFEBVRE DALLOZ COMPETENCES


Activer la connaissance
Voir la fiche

Tarif

Contacter l'organisme

Durée Nous contacter
Modes
Sessions

Description

Python est très populaire auprès des front office en asset management et reste très intéressant pour les fonctions support en activité de marché. Cette session vous donnera les bases techniques pour vous lancer dans la programmation.

Programme

Engagement

Vous vous engagez dans votre formation. Connectez-vous sur votre espace participant et complétez votre questionnaire préparatoire. Votre formateur reçoit vos objectifs de progrès.

Python : présentation d'un langage de programmation interprété

Comprendre le fonctionnement d'un langage de programmationLes caractéristiques du langage Python et ses applicationsInstaller Python dans un environnement WindowsL’interpréteur Python et son environnement de développementSaisir ses premières lignes de codeLes commentaires

Les variables

Comprendre le fonctionnement d'une variableLes différents types de données

Les fonctions

A quoi servent-elles ?Les paramètres d'une fonctionQuelques exemples de fonction standardCréer sa première fonction

Retour sur les variables : présentation des variables les plus utilisées

Utilisation des chaines de caractères et méthodes associéesLes listesLes tuplesLes dictionnaires

Les structures conditionnelles : If, Elif et Else

Conditions simplesOpérateursConditions composées

Les boucles

La boucle whileLa boucle ForSortie anticipée et mot clé 'continue'
  • Cas pratique : application financière (pricing d'une option vanille)
Le sujet du TP peut être adapté en fonction des attentes des stagiaires

Les exceptions (gestions d'erreurs)

Apprendre à gérer les erreurs avec le bloc try exceptLes mots clés else, finally et passComment "lever" une exceptionErreurs conditionnelles : les assertions

Les fichiers

Maîtriser la gestion des répertoiresComment ouvrir et fermer un fichier (format : txt, csv ou json)Savoir lire et écrire dans un fichier

Les matrices

Numpy : une librairie pour le calcul scientifiqueCréer et manipuler des matricesLes opérationsLes fonctions sur les matrices

Les dataframes

Pandas : une libraire d'analyse de donnéesCréer et manipuler un DataframeOpérations sur les DataframesLes fonctions sur les DataframesConcaténation et jointure

Les graphiques

Matplotlib : une librairie pour les graphiques scientifiquesCréer ses premiers graphiquesApprendre à personnaliser ses graphiques
  • Cas pratique : les bonnes pratiques

Transfert

Votre parcours de formation se poursuit dans votre espace participant. Connectez-vous pour accéder aux ressources et faciliter la mise en œuvre de vos engagements dans votre contexte professionnel.

Prérequis

Aucun prérequis nécessaire

Public

Toute personne souhaitant s'initier au langage Python

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Illustrer le modèle de conception et l'architecture du réseau hiérarchique
  • Comparer et opposer les mécanismes de commutation matériels et logiciels
  • Dépanner la connectivité de la couche 2 avec VLAN et trunking
  • Mettre en œuvre des réseaux commutés redondants avec Spanning Tree
  • Dépanner l'agrégation de liens via Etherchannel
  • Implémenter et optimiser les protocoles EIGRP, OSPFv2, et OSPFv3
  • Mettre en œuvre le routage inter-domaine EBGP avec sélection de chemin
  • Mettre en œuvre la redondance du réseau avec HSRP, VRRP, et connectivité Internet par NAT statique/dynamique
Tarif

A partir de 4 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Configurer le kit SDK AWS et utiliser les informations d'authentification des développeurs pour Java, C# / .NET, Python et JavaScript
  • Prendre en main le kit SDK AWS pour interagir avec les services AWS et développer des solutions logicielles
  • Intégrer la démarche pour mettre en oeuvre l'authentification du service
  • Utiliser Amazon Simple Storage Service et Amazon DynamoDB en tant que Data Stores
  • Intégrer des applications et données à l'aide de différents services (AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service...)
  • Utiliser Amazon Cognito pour gérer l'authentification des utilisateurs
  • Utiliser des conteneurs dans le processus de développement
  • Déployer des applications sur AWS.
Tarif

A partir de 2 510,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer les subtilités du langage Python pour écrire des programmes qui interagissent avec un système de type Linux.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Apprendre à programmer en Shell sur Unix/Linux
  • Gérer la connexion
  • Comprendre les mécanismes essentiels
  • Gérer l'environnement
  • Maîtriser les bases de la programmation Shell, les expressions régulières
  • Gérer le script complet et les salariés
  • Connaître des aspects avancés de la programmation Shell
  • Connaître la commande sed et la commande awk
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation QGis Avancé

Proposé par DAWAN

Objectifs de la formation

Etre capable de réaliser une étude cartographique à partir de bases de données et du logiciel open source QGis
Tarif

A partir de 2 975,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Enregistrer une macro-commande
  • Modifier et utiliser une macro-commande
  • Concevoir une boucle ou itération
  • Concevoir une conditionnelle
  • Utiliser les collections
  • Déterminer des variables
  • Concevoir une fonction et une procédure
  • Utiliser les boîtes de dialogue prédéfinies
  • Résoudre les erreurs.
Tarif

A partir de 1 230,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Comprendre ce que sont les microcontrôleurs - Apprendre à programmer un microcontrôleur STM32 en C - Connaître les périphériques des microcontrôleurs - Communiquer avec un microcontrôleur (avec pratique sur Arduino et STM32) - les bus I2C, SPI, UART, CAN - les capteurs modernes - l'utilisation de bibliothèques pour le développement d'applications pour microcontrôleurs
Tarif

A partir de 2 250,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation MLOps

Proposé par Sparks

Objectifs de la formation

  • Définir les concepts clés de MLOps
  • Maîtriser l'ingénierie en Machine Learning
  • Appliquer des techniques de compression des modèles
  • Analyser et corriger les erreurs des modèles
  • Déployer et mettre à l'échelle des modèles ML
Tarif

A partir de 1 500,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

- Développer des algorithmes parallèles efficaces - Analyser des fichiers non structurés et développer des tâches Java MapReduce - Charger et récupérer des données de HBase et du système de fichiers distribué Hadoop (HDFS) - User Defined Functions de Hive et Pig
Tarif

A partir de 3 875,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les usages courants du langage
  • Mettre en pratique le scripting en Python
  • Structurer votre code en fonction, classes et modules
  • Utiliser des modules existants
  • Décrire la programmation réseau avec Python
  • Expérimenter la programmation objet en Python.
Tarif

A partir de 2 240,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Je cherche à faire...