Formation : Apprendre Python – Jour 1 – 26 Octobre 2018

Placeholder

Formation : Apprendre Python – Jour 1 – 26 Octobre 2018

375,00 HT

8 en stock

Description

Découvrir le langage Python, pour les novices

Descriptif

Cette formation a pour but de permettre aux novices de découvrir la programmation avec le langage Python. Python est le langage qui enregistre actuellement la plus forte croissance. Il s’agit d’un langage simple à lire et à écrire idéal pour débuter en programmation. Cette formation permet de découvrir le langage via sa syntaxe ainsi que tous les outils qu’il met à disposition des développeurs.

Type de public
Cette formation s’adresse à tous ceux qui souhaitent découvrir la programmation avec un langage simple à lire et à écrire.

Méthodes pédagogiques
Méthode affirmative (cours magistral), interrogative (par le questionnement) et démonstrative (par l'exemple).

Documents nécessaires
Il n’y a pas de documents nécessaires

Équipements nécessaires
Il faut venir avec un ordinateur portable récent

Pré-requis
Il n’y a aucun pré-requis pour cette formation.

But de la formation
L’objectif de la formation est de permettre aux apprenants de découvrir la programmation, d’écrire leurs premiers programmes et d’être capables de lire ceux qu’ils peuvent trouver en ligne pour les modifier afin de les faire correspondre à leurs besoins.

Moyens pédagogiques
Cette formation est dispensée par un formateur aidé d’un support numérique via un mélange de cours magistraux et d’exercices corrigés pour permettre aux apprenants de découvrir le langage en écrivant des scripts de plus en plus compliqués

Sanction de la formation
Attestation de formation

 


Déroulement de la journée

  • 09h00 : Accueil
  • 09h10 – 12h45 : Formation
  • 12h45 – 14h : Pause déjeuner (repas non inclus)
  • 14h – 17h30 : Formation

Adresse


IX-LABS - Le 108
Accès Métro 7

108 avenue de Fontainebleau,
94270 Le Kremlin-Bicêtre

 


Intervenant

Thomas Largillier


Programme

  1. IntroductionDurée 30 minutes
    Objectifs pédagogiques Présentation du langage et installation des outils nécessaires à la formation
    Contenu Ce module présente le langage Python ainsi que tous les outils en ligne permettant de programmer en Python. Il se termine par l’installation des outils sur les ordinateurs des apprenants
  2. Bases du langage

    Durée 1h30 minutes
    Objectifs pédagogiques L’objectif est de permettre aux apprenants de comprendre la syntaxe d’un script Python et d’écrire leur premier programme
    Contenu Ce module présente:
    Les mots-clés
    Les types de données
    L’arithmétique
    Les opérations logiques
    Les variables
    Les entrées sorties
    Les structures de contrôle
    Les fonctions
    La gestion des fichiers
    Les exceptions
  3. Les containers PythonDurée 1h
    Objectifs pédagogiques L’objectif est de permettre aux apprenants d’utiliser les structures de données implémentées directement dans Python
    Contenu Ce module présente:
    Les listes
    Les tuples
    Les dictionnaires
    Les ensembles
  4. Utilisation des modules et packages

    Durée 1h
    Objectifs pédagogiques L’objectif est de permettre aux apprenants d’importer du code dans leurs programmes ainsi que de savoir comment chercher des modules en ligne et éviter les conflits de version sur leur machine
    Contenu Ce module présente:
    Les modules
    Les packages
    Pip
    Les environnements virtuels
  5. Ecriture d’un programme complet

    Durée 1h 30 minutes
    Objectifs pédagogiques L’objectif est de permettre aux apprenants de savoir gérer la ligne de commande et d’écrire des programmes réutilisables par d’autres
    Contenu Ce module présente:
    La gestion de la ligne de commande
    Le module argparse
    L’écriture d’un programme complet avec arguments
  6. La programmation orientée objet

    Durée 1h 30 minutes
    Objectifs pédagogiques L’objectif est de permettre aux apprenants de comprendre le paradigme orienté objet et d’écrire leurs premiers objets
    Contenu Ce module présente:
    La programmation orientée objet
    Son implémentation en Python
    L’écriture d’objets simples

 


 

Les formations dispensées par les IX-LABS, sont, dans certains cas, éligibles aux financements de type Plan de Formation Entreprise. Nous contacter pour en savoir plus.