Offre de Formation FORMATION PYTHON - Les bases avec Expert Python | MaFormation.fr
Expert Python

FORMATION PYTHON - Les bases

Expert Python

Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalité
En ligne En présentiel
Durée
3 jours en présentiel ou à distance
Prix
1500 € -20.00 % 1200 €
Finançable CPF
Niveau visé
Certification / Habilitation

Le plus de la formation

Présentiel ou distanciel, équipe pédagogique : Experts certifiés TOSA

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En présentiel

Découvrez les localités disponibles pour suivre cette formation en présentiel.

En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 75 - Paris
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 01 - Ain
  • 02 - Aisne
  • 03 - Allier
  • 04 - Alpes-de-Haute-Provence
  • 05 - Hautes-Alpes
  • 06 - Alpes-Maritimes
  • 07 - Ardèche
  • 08 - Ardennes
  • 09 - Ariège
  • 10 - Aube
  • 11 - Aude
  • 12 - Aveyron
  • 13 - Bouches-du-Rhône
  • 14 - Calvados
  • 15 - Cantal
  • 16 - Charente
  • 17 - Charente-Maritime
  • 18 - Cher
  • 19 - Corrèze
  • 21 - Côte-d'Or
  • 22 - Côtes-d'Armor
  • 23 - Creuse
  • 24 - Dordogne
  • 25 - Doubs
  • 26 - Drôme
  • 27 - Eure
  • 28 - Eure-et-Loir
  • 29 - Finistère
  • 2A - Corse-du-Sud
  • 2B - Haute-Corse
  • 30 - Gard
  • 31 - Haute-Garonne
  • 32 - Gers
  • 33 - Gironde
  • 34 - Hérault
  • 35 - Ille-et-Vilaine
  • 36 - Indre
  • 37 - Indre-et-Loire
  • 38 - Isère
  • 39 - Jura
  • 40 - Landes
  • 41 - Loir-et-Cher
  • 42 - Loire
  • 43 - Haute-Loire
  • 44 - Loire-Atlantique
  • 45 - Loiret
  • 46 - Lot
  • 47 - Lot-et-Garonne
  • 48 - Lozère
  • 49 - Maine-et-Loire
  • 50 - Manche
  • 51 - Marne
  • 52 - Haute-Marne
  • 53 - Mayenne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 56 - Morbihan
  • 57 - Moselle
  • 58 - Nièvre
  • 59 - Nord
  • 60 - Oise
  • 61 - Orne
  • 62 - Pas-de-Calais
  • 63 - Puy-de-Dôme
  • 64 - Pyrénées-Atlantiques
  • 65 - Hautes-Pyrénées
  • 66 - Pyrénées-Orientales
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 69 - Rhône
  • 70 - Haute-Saône
  • 71 - Saône-et-Loire
  • 72 - Sarthe
  • 73 - Savoie
  • 74 - Haute-Savoie
  • 75 - Paris
  • 76 - Seine-Maritime
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 79 - Deux-Sèvres
  • 80 - Somme
  • 81 - Tarn
  • 82 - Tarn-et-Garonne
  • 83 - Var
  • 84 - Vaucluse
  • 85 - Vendée
  • 86 - Vienne
  • 87 - Haute-Vienne
  • 88 - Vosges
  • 89 - Yonne
  • 90 - Territoire de Belfort
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise

Certifications

Certification RS RS
Certification Qualiopi Qualiopi

Pré-requis

Niveau BAC

  • Aucun prérequis n'est nécessaire

Objectifs

  • Maîtriser les bases de Python 
  • Créer son environnement de travail Python
  • Concevoir une micro-application avec gestion de bases de données

Programme

Introduction

  • Qu’est-ce qu’un programme informatique ? Pourquoi et comment utiliser Python ?
  • Créer son environnement de travail Python
  • Les bonnes pratiques de Python.


Les types et les structures de données

  • Les différents types de variables (« int », « float » et « str »)
  • Les différentes structures de données (liste, dictionnaire et ensemble)


Les fonctions

  • Qu’est-ce qu’une fonction ? Comment créer une fonction ?
  • Les fonctions natives « built-in » de Python


4. Les boucles

  • Les structures conditionnelles « if », « elif », « else »
  • L’itération avec « for » et « while »
  • L’utilisation des opérateurs logiques « and » et « or »


La compréhension de liste et les tuple

  • Syntaxe de la compréhension de liste et de tuple
  • Les fonctions anonymes Lambda
  • Manipulation des listes avec l’utilisation des fonctions « range() », « len() », « enumerate() », « zip() », « filter() »… et méthodes  « append() », « count() »…

 
La compréhension de dictionnaire

  • Syntaxe de la compréhension de dictionnaire.
  • Manipulation des dictionnaires avec l’utilisation des méthodes « items() », « values() », « get() »…


Les ensembles

  • Manipulation des ensembles avec l’utilisation des méthodes « union() », « intersection() »…


La gestion des erreurs

  • Gestion des erreurs et des exceptions avec les instructions « try », « except », « raise » et « finally »


Les modules

  • Introduction aux modules « datetime », « random » et « statistics »


La gestion des fichiers et des répertoires

  • Création et manipulation de fichiers et répertoires
  • Gestion des chemins d’accès

 
Intégrations de données

  • Connexion base de données SQL
  • Connexion API


La programmation orientée objet (POO)

  • Le concept de classe et d’objet
  • Les 5 fondamentaux de la POO : L’héritage, le polymorphisme, l’abstraction, l’encapsulation et les interfaces
  • Les méthodes spéciales

La construction d’une interface graphique avec Tkinter

  • Le concept de GUI
  • Construction d’une interface graphique


La distribution d’une application avec CXFreeze

  • Création et distribution d’une micro-application.

Consultants

et formateurs

Financement facilité

CPF, OPCA, etc.

5 participants

maximum par sessions

Financement

Des solutions de financement pour vous aider

Financement CPF Logo Mon Compte Formation
Le Compte Personnel de Formation (CPF) permet à toute personne active en France de financer des formations pour développer ses compétences professionnelles tout au long de sa carrière.
Accessibilité et autonomie dans la formation
Évolution professionnelle et employabilité
Prise en charge financière
Centre

À propos du centre Expert Python

Nous sommes un organisme de formation spécialisé dans le langage Python, nous formons les développeurs et data scientists de demain.
 
Nos formateurs experts de la science des données interviennent au service d'entreprises prestigieuses (Total Lubmarine, Barclays, ESSEC Business School, Showroom privé).

Nous vous proposons des cours et des exercices de qualité pour apprendre à coder et traiter la data. Voici quelques point que nous allons aborder ensemble : 

Les bases de Python
Pour acquérir des compétences solides sur ce langage informatique mutliparadigme. Idéal pour les développeurs et programmeurs débutants. Un apprentissage pour automatiser, coder, programmation orientée objet (POO). 

L'environnement Python 
Pour maîtriser les environnements différents de Python : PyCharm de Jetbrain (IDE), Anaconda (open source). Construisez et développez des projets avancés.
 
Intégration de données
Pour data analyst / data engineer : Apprenez la collecte des données avec Pandas, la connexion aux API, bases de données Mysql ou encore le web Scraping avec le framework Scrapy. 

Traitement des données 
Pour nettoyer, filtrer et fusionner les données avec les bibliothèques Pandas et Numpy, dédiées à la data science. Utilisez des scripts pour programmer. 

Statistique et analyse de données 
Pour le codage et la création de modèles statistiques avancés : Coefficients de corrélation, régressions linéaires, nuages de points, séries chronologiques.

Librairies de visualisation
Pour apprendre à visualiser les données traitées : histogrammes, courbes, secteurs, nuages de points... Avec les nombreuses bibliothèques Python et interfaces : Matplotlib (code simple et intuitif), Seaborn, Bokeh ou encore Geoplotlib.

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Certification RS
Certification Qualiopi

Ces formations peuvent vous intéresser

Centre de formation Learni
À DISTANCE
Entreprise
Non finançable CPF

5500 €

Centre de formation AWC
NEUILLY-SUR-MARNE
À distance / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF

1490 €

Centre de formation STUDI
Avis du centre
À DISTANCE
Tout public
Finançable CPF
Centre de formation Tuto.com
Avis du centre
À DISTANCE
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF

1567 €

Centre de formation Learni
À DISTANCE
Entreprise
Non finançable CPF

5500 €

Centre de formation Tuto.com
Avis du centre
À DISTANCE
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF

1297 €

Quelle est votre situation ?

Haut de page