
Initiation à Python
NetFormationFrance
Non finançable CPF
Tout public
En ligne
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
450 €
Durée
15 h à distance
Niveau visé
Non diplômante
Taux de réussite
100%
Pré-requis
Aucun prérequis spécifique requis. Cette formation est destinée aux débutants complets en programmation.
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
1. Introduction à Python et Installation de l'Environnement
* Découvrir les origines et l’évolution de Python.
* Comprendre les différences entre les versions de Python (2.x vs 3.x).
* Installer Python et configurer un environnement de développement adapté (IDE, éditeur, Jupyter Notebook).
* Exécuter les premiers scripts dans la console Python.
* Utiliser la documentation officielle et les ressources en ligne pour s’auto-former.
2. Les Bases de la Programmation en Python
* Déclarer et utiliser les variables de base (entiers, chaînes, booléens, etc.).
* Maîtriser les opérations fondamentales (mathématiques, logiques, comparatives).
* Utiliser les structures de contrôle (if, elif, else, boucles for et while).
* Créer et appeler des fonctions personnalisées.
* Manipuler les premières structures de données simples : listes et tuples.
3. Les Structures de Données en Python
* Manipuler des listes (création, indexation, modification).
* Comprendre et utiliser les dictionnaires pour stocker des données sous forme clé-valeur.
* Utiliser les ensembles pour les opérations ensemblistes et l’unicité des éléments.
* Appliquer les compréhensions de listes et de dictionnaires pour écrire du code concis.
* Importer et exploiter des modules Python standards.
4. Gestion des Fichiers et des Exceptions
* Lire et écrire dans des fichiers texte.
* Utiliser des gestionnaires de contexte (with) pour une ouverture/fermeture automatique des fichiers.
* Gérer les erreurs courantes avec les blocs try, except, else, finally.
* Créer ses propres exceptions personnalisées pour des cas spécifiques.
* Appliquer les bonnes pratiques de gestion d’erreurs et d’accès aux fichiers.
5. Projet Pratique et Révisions
* Planifier et développer un mini-projet en Python (calculatrice, gestion de contacts, etc.).
* Mettre en pratique tous les concepts appris dans un contexte concret.
* Réviser les notions clés à travers des exercices et des échanges.
* S’initier à la présentation orale et à la discussion de projets informatiques.
* Découvrir les origines et l’évolution de Python.
* Comprendre les différences entre les versions de Python (2.x vs 3.x).
* Installer Python et configurer un environnement de développement adapté (IDE, éditeur, Jupyter Notebook).
* Exécuter les premiers scripts dans la console Python.
* Utiliser la documentation officielle et les ressources en ligne pour s’auto-former.
2. Les Bases de la Programmation en Python
* Déclarer et utiliser les variables de base (entiers, chaînes, booléens, etc.).
* Maîtriser les opérations fondamentales (mathématiques, logiques, comparatives).
* Utiliser les structures de contrôle (if, elif, else, boucles for et while).
* Créer et appeler des fonctions personnalisées.
* Manipuler les premières structures de données simples : listes et tuples.
3. Les Structures de Données en Python
* Manipuler des listes (création, indexation, modification).
* Comprendre et utiliser les dictionnaires pour stocker des données sous forme clé-valeur.
* Utiliser les ensembles pour les opérations ensemblistes et l’unicité des éléments.
* Appliquer les compréhensions de listes et de dictionnaires pour écrire du code concis.
* Importer et exploiter des modules Python standards.
4. Gestion des Fichiers et des Exceptions
* Lire et écrire dans des fichiers texte.
* Utiliser des gestionnaires de contexte (with) pour une ouverture/fermeture automatique des fichiers.
* Gérer les erreurs courantes avec les blocs try, except, else, finally.
* Créer ses propres exceptions personnalisées pour des cas spécifiques.
* Appliquer les bonnes pratiques de gestion d’erreurs et d’accès aux fichiers.
5. Projet Pratique et Révisions
* Planifier et développer un mini-projet en Python (calculatrice, gestion de contacts, etc.).
* Mettre en pratique tous les concepts appris dans un contexte concret.
* Réviser les notions clés à travers des exercices et des échanges.
* S’initier à la présentation orale et à la discussion de projets informatiques.
Programme
* Introduction à Python et Installation de l'Environnement
* Durée : 3 heures
* Objectif : Familiariser les participants avec Python, son installation, et les outils nécessaires pour commencer à coder.
* Détails :
* Présentation de Python : histoire, versions, avantages.
* Installation de Python et configuration de l'environnement de développement (IDE, éditeurs de texte).
* Introduction à l'utilisation de Jupyter Notebook et autres environnements interactifs.
* Premiers pas avec la console Python : exécution de scripts simples.
* Exploration de la documentation officielle et des ressources en ligne.
* Les Bases de la Programmation en Python
* Durée : 4 heures
* Objectif : Apprendre les concepts de base de la programmation avec Python.
* Détails :
* Variables et types de données (int, float, str, bool).
* Opérations de base : arithmétique, comparaisons, opérateurs logiques.
* Structures de contrôle : conditions (if, else, elif) et boucles (for, while).
* Fonctions intégrées et création de fonctions personnalisées.
* Introduction aux listes et tuples.
* Les Structures de Données en Python
* Durée : 3 heures
* Objectif : Comprendre et utiliser les principales structures de données en Python pour organiser et manipuler les données.
* Détails :
* Listes : création, accès, manipulation (ajout, suppression, modification).
* Dictionnaires : paires clé-valeur, itération, méthodes courantes.
* Ensembles : propriétés, opérations sur les ensembles.
* Compréhensions de listes et de dictionnaires.
* Introduction aux modules et à l'importation de bibliothèques.
* Gestion des Fichiers et des Exceptions
* Durée : 3 heures
* Objectif : Apprendre à lire et écrire des fichiers en Python, et gérer les erreurs et exceptions.
* Détails :
* Lecture et écriture de fichiers texte (mode lecture, écriture, ajout).
* Utilisation des gestionnaires de contexte (with).
* Gestion des erreurs avec try, except, else, finally.
* Création et levée d'exceptions personnalisées.
* Bonnes pratiques pour la manipulation des fichiers et la gestion des exceptions.
* Projet Pratique et Révisions
* Durée : 2 heures
* Objectif : Mettre en pratique les connaissances acquises à travers un projet simple et réviser les concepts clés.
* Détails :
* Définition et planification d'un petit projet (par exemple, calculatrice, gestion de contacts, analyse de fichiers texte).
* Développement du projet avec l'accompagnement du formateur.
* Révision des principaux concepts à travers des exercices pratiques.
* Résolution des questions et clarification des doutes.
* Présentation et discussion des projets réalisés par les participants.
* Durée : 3 heures
* Objectif : Familiariser les participants avec Python, son installation, et les outils nécessaires pour commencer à coder.
* Détails :
* Présentation de Python : histoire, versions, avantages.
* Installation de Python et configuration de l'environnement de développement (IDE, éditeurs de texte).
* Introduction à l'utilisation de Jupyter Notebook et autres environnements interactifs.
* Premiers pas avec la console Python : exécution de scripts simples.
* Exploration de la documentation officielle et des ressources en ligne.
* Les Bases de la Programmation en Python
* Durée : 4 heures
* Objectif : Apprendre les concepts de base de la programmation avec Python.
* Détails :
* Variables et types de données (int, float, str, bool).
* Opérations de base : arithmétique, comparaisons, opérateurs logiques.
* Structures de contrôle : conditions (if, else, elif) et boucles (for, while).
* Fonctions intégrées et création de fonctions personnalisées.
* Introduction aux listes et tuples.
* Les Structures de Données en Python
* Durée : 3 heures
* Objectif : Comprendre et utiliser les principales structures de données en Python pour organiser et manipuler les données.
* Détails :
* Listes : création, accès, manipulation (ajout, suppression, modification).
* Dictionnaires : paires clé-valeur, itération, méthodes courantes.
* Ensembles : propriétés, opérations sur les ensembles.
* Compréhensions de listes et de dictionnaires.
* Introduction aux modules et à l'importation de bibliothèques.
* Gestion des Fichiers et des Exceptions
* Durée : 3 heures
* Objectif : Apprendre à lire et écrire des fichiers en Python, et gérer les erreurs et exceptions.
* Détails :
* Lecture et écriture de fichiers texte (mode lecture, écriture, ajout).
* Utilisation des gestionnaires de contexte (with).
* Gestion des erreurs avec try, except, else, finally.
* Création et levée d'exceptions personnalisées.
* Bonnes pratiques pour la manipulation des fichiers et la gestion des exceptions.
* Projet Pratique et Révisions
* Durée : 2 heures
* Objectif : Mettre en pratique les connaissances acquises à travers un projet simple et réviser les concepts clés.
* Détails :
* Définition et planification d'un petit projet (par exemple, calculatrice, gestion de contacts, analyse de fichiers texte).
* Développement du projet avec l'accompagnement du formateur.
* Révision des principaux concepts à travers des exercices pratiques.
* Résolution des questions et clarification des doutes.
* Présentation et discussion des projets réalisés par les participants.
Cette formation est temporairement suspendue.
Voici des formations similaires :

No code : Python et techniques d'automatisation avec l'IA (Make, Chat...
ANGERS, STRASBOURG, TOULOUSE ET 11 AUTRE(S) LOCALITÉ(S)
Offre spéciale
Avis du centre
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Python
Python CPF
Python en Ligne
Intelligence artificielle
Machine learning
Vba
Growth hacking
Technicien informatique
Technicien support informatique
Administrateur systeme
Consultant en informatique
Programmation
Spark
Python Clermont-Ferrand
Python Grenoble
Python Saint-Étienne
Python Annecy
Python Chambéry
Python Roanne
Python Aurillac
Python Le Pontet
Python Moirans
Python Annemasse
Cette formation est temporairement suspendue.
Voir des formations similaires