Formation Python débutant
Initiation complète à Python : de la syntaxe aux concepts avancés
2290€ HT / personne |
3 jours (21 heures) |
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
2290€ HT / personne |
3 jours (21 heures) |
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