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.
Objectifs pédagogiques
Programme de la formation
Engagement
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 commentairesLes variables
Comprendre le fonctionnement d'une variableLes différents types de donnéesLes fonctions
A quoi servent-elles ?Les paramètres d'une fonctionQuelques exemples de fonction standardCréer sa première fonctionRetour sur les variables : présentation des variables les plus utilisées
Utilisation des chaines de caractères et méthodes associéesLes listesLes tuplesLes dictionnairesLes structures conditionnelles : If, Elif et Else
Conditions simplesOpérateursConditions composéesLes boucles
La boucle whileLa boucle ForSortie anticipée et mot clé 'continue'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 assertionsLes fichiers
Maîtriser la gestion des répertoiresComment ouvrir et fermer un fichier (format : txt, csv ou json)Savoir lire et écrire dans un fichierLes matrices
Numpy : une librairie pour le calcul scientifiqueCréer et manipuler des matricesLes opérationsLes fonctions sur les matricesLes dataframes
Pandas : une libraire d'analyse de donnéesCréer et manipuler un DataframeOpérations sur les DataframesLes fonctions sur les DataframesConcaténation et jointureLes graphiques
Matplotlib : une librairie pour les graphiques scientifiquesCréer ses premiers graphiquesApprendre à personnaliser ses graphiquesTransfert
À qui s’adresse cette formation ?
Toute personne souhaitant s'initier au langage Python
Pré-requis
Aucun prérequis nécessaire
Moyens pédagogiques
Satisfaction et Evaluation
Parmi nos formateurs
Financement de la formation
Vous êtes salarié(e) d’entreprise ? Vous pouvez vous faire financer votre formation par le plan de développement des compétences de votre entreprise (ex- plan de formation) :
Le plan de développement des compétences, c’est l’ensemble des actions de formation établi à l’initiative de l’employeur dans le cadre de la politique de ressources humaines de l’entreprise. Il est annuel et s’élabore généralement en fin d’année. D’après la loi du 5 septembre 2018 « pour la liberté de choisir son avenir professionnel », l’action de formation est désormais définie comme « un parcours pédagogique permettant d'atteindre un objectif professionnel ». De nouvelles actions de formation font ainsi partie de cette définition comme : le tutorat, le coaching, l’AFEST, le MOOC, le mentoring…
Tous les salariés de l’entreprise peuvent être concernés par le plan de développement des compétences, quelle que soit la nature, la durée de leur contrat ou leur ancienneté.
L’OPCO gère, généralement, les dépenses liées aux coûts pédagogiques, rémunérations et allocations formation, transport, repas et hébergement. Suite à la réforme de la formation 2018, les missions des OPCO vont être redéfinies d’ici 2021.
N’hésitez pas à vous rapprocher de votre service RH/ formation pour plus d’informations sur les prises en charge possibles.
Si vous ne connaissez pas votre OPCO, vous pouvez vous rendre sur le site du ministère du travail en suivant ce lien.