PYTHON Base de la programmation

Qualiopi

Vous souhaitez comprendre la syntaxe de programmation du langage Python ? Inscrivez-vous dès maintenant !

À partir de 4650 €
Durée 21h en 3 jours
Localisation Partout en France
Logo de GROUPE ARKESYS - PYTHON Base de la programmation

Proposé par

GROUPE ARKESYS

Prérequis

  • Aucun prérequis nécessaire.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Utiliser les différents composants de l'interface Python
  • Comprendre la syntaxe de programmation du langage Python
  • Réaliser des instructions et des programmes simples
  • Utiliser les fonctions Python et créer des fonctions simples
  • Créer et structurer un programme selon un objectif défini
  • Exécuter un programme
  • Gérer les erreurs d'un programme et tester un programme

Programme de la formation

Introduction

  • Présentation de Python : Historique
  • Pourquoi utiliser Python ?
  • Le langage de programmation
  • Installation de Python
  • Description de l'environnement et de l'interface de Python

 

Première utilisation de Python

  • L'interpréteur de commandes
  • Comment écrire des lignes de commandes ? Premières instructions
  • Saisir des nombres
  • Calculs mathématiques
  • Exemple d'opérations

 

Définition des données en Python

  • Notion de variable
  • Création de variables
  • Les différents types de données en Python
  • Qu'est-ce qu'un « type » de données ?
  • Définition des types de données
  • Quels sont les différents types de manipulation de données en Python ?
  • Manipulations basiques
  • Manipulations avec des fonctions
  • Qu'est-ce qu'une fonction ?
  • Comment définir/construire une fonction en Python ?
  • Utilisation de fonctions en Python

 

Manipulation de données en Python

  • Définition de conditions
  • Qu'est-ce qu'une condition ?
  • Comment définir une condition en Python ?
  • Notion d'opérateurs de comparaison
  • Définition des prédicats et type booléen
  • Blocs d'instructions pour l'utilisation de conditions
  • Les structures conditionnelles
  • Forme simple : if
  • Forme complexe : if, elif, else
  • Structures conditionnelles à plusieurs conditions : utilisation des termes and, or, not
  • Réalisation d'un premier programme avec l'intégration de structures conditionnelles
  • Les boucles
  • Qu'est-ce qu'une boucle et à quoi sert-elle ?
  • La boucle while
  • La boucle For
  • Gestion des boucles
  • Instruction break
  • Instruction continue

 

Mise en place de la modularité en Python

  • Qu'entend-t-on par modularité ?
  • Retour sur les fonctions
  • Création d'une fonction
  • Notion de paramètres
  • Paramètres obligatoires et par défaut
  • Les instructions au sein d'une fonction
  • L'instruction return
  • Les fonctions de base
  • Syntaxe
  • Mise en œuvre
  • Les modules mis à disposition par Python
  • Notion de module
  • Importation des modules
  • Notion, création et gestion d'espaces pour la manipulation de données en Python
  • Retour sur l'interpréteur
  • Avantages et inconvénients
  • Création d'un programme
  • Enregistrement d'un programme dans un fichier
  • Encodage de fichiers Python
  • Création et utilisation de plusieurs espaces simultanément
  • Création de modules
  • Création d'un fichier contenant un module
  • Tester un module
  • Les bibliothèques
  • Qu'est-ce qu'une bibliothèque ?
  • Que contiennent-ils ?
  • Importation et utilisation des bibliothèques

 

Gestion des erreurs d'exécution de programmes en Python

  • Notion d'exceptions
  • Mise en place d'un gestionnaire d'erreur
  • Le bloc try
  • Le bloc except
  • Notion d'assertion : vérification des conditions initiales pour l'exécution d'un programme
  • Supprimer une exception
  • Pourquoi vouloir lever une exception ?
  • Exemple de cas pratiques
Logo de GROUPE ARKESYS - Formation PYTHON Base de la programmation

Proposé par

GROUPE ARKESYS

"La formation maintenant pour vos talents de demain"

Voir la fiche entreprise
À partir de 4650 €
Logo de GROUPE ARKESYS - PYTHON Base de la programmation

PYTHON Base de la programmation

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.