Algorithmique en Python


        


Prix inter HT / stagiaire : 1512 €
DESCRIPTION

Dans ce formation, vous allez apprendre à écrire des algorithmes en pseudo code et à les traduire en code Python : structures de base, choix et boucles, tableaux, fonctions et procédures, algorithmique orienté objet. Vous aurez aussi une première approche de la programmation Python.

Pré-requis :
  • Savoir utiliser un ordinateur.
  • Rudiments de programmation (un plus).
  Télécharger le plan






DETAILS DE LA FORMATION

  •   Syllabus complet
  • Introduction à l'algorithmique
    Essai de définition
    Caractéristiques d'un algorithme
    Mise en oeuvre d'un algorithme
    Algorithme et programmation
    Programmation structurée
    Enchaînements et données
    Lecture de données, affectation
    L'écriture des résultats
    Types, opérateurs et algèbre de Boole
    Structure typique d'un algorithme

    Algorithmique : choix et boucles
    La condition SI
    Les déclinaisons du SI
    Le branchement SELON
    Traduction en pseudo code
    TP : structures alternatives
    TANT QUE et FAIRE..TANT QUE
    Mise en oeuvre d'un algorithme
    La structure répétitive POUR
    Sortie forcée et saut d'itération
    Comparaison des boucles
    TP : structures répétitives

    Introduction au langage Python
    Présentation de Python
    Les utilisations de Python
    Installation : CPython, VS Code
    PIP : gestion des dépendances
    installer iPython
    Jupyter : installation
    Mes premiers codes, se faire aider
    Les types primitifs
    Coder les structures alternatives
    Coder les structures répétitives
    TP : programmer en Python

    Algorithmique : créer des listes
    Utilité des listes
    Créer un tableau en pseudo code
    Déclarations courantes
    Atteindre un élément d'une liste
    TP : créer des listes en Python

    Algorithmique : fonctions et procédures
    Module, fonction et procédure
    Syntaxe d'une procédure
    Procédure sans paramètre
    Procédure avec paramètre
    Passage de paramètres
    TP : coder une procédure en Python
    Syntaxe d'une fonction
    TP : coder une fonction en Python

    Algorithmique orienté objet (I)
    POO : généralités
    Classes, attributs et méthodes
    De la classe à l'objet
    TP : créer une classe en Python
    TP : constructeur avec paramètre

    Algorithmique orienté objet (II)
    Pseudo code et orienté objet
    Les attributs statiques
    Les méthodes statiques
    TP : attributs et méthodes statiques
    La protection des données
    Encapsulation : setters et getters
    TP : encapsulation en pratique
    Le concept d'héritage
    TP : concept d'héritage

    Travaux pratiques d'algorithmique
    TP : algorithme de base
    TP : choix et boucles
    TP : fonctions et procédures
    TP : classes,encapsulation
    TP : concept d'héritage

  •   Ce qui est inclus
  • + Formateur expérimenté
    + Support du cours
    + Notes de cours divers
    + Rappels

  •   Public concerné
  • + Débutants en programmation
    + Quiconque veut apprendre la programmation

  •   Certification et évaluation
  • En cours de formation, des travaux pratiques et études de cas sont proposés. Cette formation ne propose pas encore de certification.



AVANTAGES. TEMOIGNAGES

  • Votre coach Reconvert.
  • Pédagogie orientée pratique.
  • Echanges interactifs.
  • Communautés.

La qualité est excellente, l'enseignant crée un espace de confiance et rend la formation très agréable. J'ai adoré, le professeur et son cours sont très complets. La formation a été facile à comprendre et très dynamique. Le formateur est un excellent professeur.
J. Ruiz
The Moneytizer, Mexico

La formation avec vous était géniale. C'est super intéressant et très formateur. Actuellement je suis chez Micropole, en tant que Cloud & Big Data Engineer. Merci.
A. Chuttoo
Micropole, France

Ces 4 jours ont été enrichissants. Suite à la formation HTML puis CSS, celle de Javascript m'a apporté encore plus de connaissances et de compétences sur le sujet.
J. Salgueiro
The Moneytizer, Brazil



Autres références :

Cliquez sur le logo.


Capgemini Atos Allianz TheMoneytizer CPAM M2iFormation Global Knowledge Ikea Hewlett Packard Ministère de la Défense AKKA Ministère de l'intérieur AFP Enedis Viveris Titeflex Autres




DUREE (H)



Durée : 21 heures.



PRIX. DATES. RESERVER

  •   Suivre en CLASSE VIRTUELLE

  • Diffusée en Classe Virtuelle, cette formation peut être faite soit en :
    1- inter entreprise : avec des stagiaires de plusieurs entreprises,
    2- intra entreprise : avec des stagiaires qui sont de la même entreprise.

    Quelque soit la formule souhaitée, veuillez réservez un RDV téléphonique avec un conseiller en cliquant ci-dessous.

    Prix inter HT / stagiaire : 1512 €




Autres formations

Python par la pratique
Apprendre par la pratique à programmer en langage Python.

Django : développement web en Python
Apprendre à développer des applications web en Python avec le framework Django.

MYSQL : prise en main et langage SQL
Ecrire et tester du SQL pour les données de votre application web.

PostgreSQL
Apprendre le langage SQL à travers le serveur de bases de données PostgreSQL.

Certification Python TOSA
Se préparer en pratique à passer la certification TOSA Python3.

Scraping Web en Python
Apprendre à extraire des données depuis un site web en utilisant des modules Python.