Sélectionner une page
Formations Langage Python Formation Python débutant

Formation Python débutant

Initiation complète à Python : de la syntaxe aux concepts avancés

formation Python Débutant
Prix 2290€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

Notre formation Python pour débutant vous permettra d’acquérir une connaissance approfondie du langage de programmation Python. Vous y apprendrez toutes les compétences necessaires pour la conception de vos infrastructures.

Notre formation Python pour débutant s’adresse aux développeurs souhaitant apprendre les bases du langage Python. Que vous soyez codeur débutant ou expérimenté, l’apprentissage de Python est un excellent moyen de monter en niveau sur vos compétences et de maitriser un des langages de programmation les plus performants du marché.

Notre formation est rythmée d’ateliers pratiques permettant de vous familiariser avec les concepts abordés dans et de pouvoir les appliquer dans vos tâches quotidiennes et devenir complètement opérationnel.

 

Objectifs

  • Appréhender les concepts fondamentaux de la programmation
  • Développer des compétences en Python
  • Découvrir la Programmation Orientée-Objet (POO)
  • Être capable de comprendre et de construire une architecture Python simple

 

Public visé

  • Développeurs débutants sur python
  • Public

 

Pré-requis

  • Être à l’aise avec un navigateur internet (Chrome, Firefox, Edge, ect.)
  • Une connaissance de base des langages de développement est un plus, mais pas obligatoire

Programme de notre formation Python pour débutants

 

Introduction à Python

  • Histoire, applications & cas d’usage de Python
  • Introduction aux Notebooks: Jupyter & Google Colab
  • Introduction à la syntaxe: variables, types et indentation

 

Contrôle du flux & Opérateurs

  • Comprendre les opérateurs arithmétiques, logiques et de comparaison
  • Les conditions If, elif, else
  • Les boucles for, while
  • Les ruptures, break, continue, pass

 

Structure de données

  • Listes & Tuples
  • Dictionnaires & Ensembles
  • Méthodes courantes pour manipuler les structures de données

 

Fonctions

  • Qu’est-ce qu’une fonction
  • Définir une fonction et exécuter
  • Paramètres et valeurs par défaut
  • Portée des variables
  • Fonctions anonymes: lambda

 

Erreurs & Exceptions

  • Qu’est-ce qu’une erreur en Python ?
  • Qu’est-ce qu’une exception en Python ?
  • Gestion des exceptions: Try, except, finally
  • Multiples exceptions

 

Fichiers I/O

  • Ouvrir un fichier texte
  • Lire un fichier Texte
  • Fichiers CSV: Lecture/écriture
  • “with” statement

 

Modules & librairies externes

  • Modules Python
  • Importer des modules
  • Importer des objets spécifiques
  • Les librairies standards
  • pip

 

Introduction à la POO

  • Qu’est-ce que la Programmation Orientée-Objet (POO) ?
  • Concepts clés: classe, objet, attribut, méthode
  • Constructeur & Destructeur de classe

 

Aller plus loin dans la POO

  • Héritage simple & multiple
  • Surcharge
  • Polymorphisme

 

Bonnes pratiques en Python

  • Pourquoi les bonnes pratiques sont importantes ?
  • Convention de nommage
  • Documentation
  • Structuration de projet

 

Débogage & Tests

  • L’importance du debug & des tests
  • Tests unitaires
  • Méthodes de tests

 

Projet Final

  • Revue de toutes les notions abordées dans la formation
  • Variables, Structures de données et Fonctions
  • Gestion de fichiers
  • POO, classes, héritage
  • Gestion d’erreurs & exceptions
  • Tests unitaires

Pour aller plus loin

Formation PHP

Formation Python : programmation objet

Formation Python Machine Learning

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 2290€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp