Python est un langage de programmation interprété, interactif, orienté objet et de haut niveau à usage général.

Python est aujourd'hui un des langage de programmation les plus populaire . Les développeurs ont aujourd'hui la possibilité de faire de Python leur langage privilégié dans presque tous les domaines de l'informatique, y compris le développement Web, le cloud computing (AWS, OpenStack, VMware, Google Cloud, etc.), l'automatisation, les tests de logiciels, Big Data (traitement de gros volumes de données), Hadoop, etc.

Public

À qui s'adresse la formation PYTHON (Débutant)

Developer / Tech lead / Architect / OPS Connaissances de base en algorithmique Avoir une réelle expérience dans un langage de programmation

Objectifs

Compétences visées pour la formation PYTHON (Débutant)

Posséder les bases du langage Python et bien comprendre ses particularités (objets mutables) Debugger et maintenir les scripts développés par d'autres développeurs Développer ses propres programmes from scratch

Programme

Identifier les types de données

  1. Strings, nombres et booléens
  2. Tuples
  3. Listes
  4. Dictionnaires
  5. Introspection (id, type, dir, help)

Employer les structures de contrôle

  1. Les boucles for et while
  2. Les opérateurs if, elif et else
  3. Les fonctions
  4. Portée des variables
  5. Fonctions spéciales

Consolider son code

  1. Les exceptions : try, except, raise et fina
  2. Les assertions
  3. Le debugger en ligne de commande avec pdb
  4. Les tests unitaires avec doctest
  5. Les bonnes pratiques : pep8, property, enum
  6. Les outils de qualité de code

Gérer les charsets, encodings et unicode

  1. Analyser les erreurs d'encodage
  2. Charsets, les encodings et l'unicode

Maîtriser le sys.path

  1. Sys.path, les modules et les packages
  2. Environnements virtuels
  3. Installer un module tiers avec pip

Comprendre la programmation orientée objet

  1. Les concepts de la POO
  2. Attributs de classe et d'instance
  3. Constructeur, destructeur, surcharge d'op.
  4. Héritage et la redéfinition de fonctions

Exploiter les librairies communes

  1. Argparse
  2. Les expressions régulières
  3. La gestion de fichiers et le module CSV
  4. Subprocess
  5. Test automatisés
  6. Mesures de performance

La formation PYTHON (Débutant) est dispensée sur 21 heures


Cette formation est éligible au financement CPF et OPCOs

Formateur : Rodolphe DUTERVAL

Formateur PYTHON
Formateur & Développeur expert Web chez Simplon

Juin 2014 : Expert Informatique & système d’information@ Ingésup (Paris)

Parcours professionnel :

  • Depuis Déc.. 2018: Développeur Web Freelance (Valence)
  • Sept. 2015 – Oct. 2018 : Formateur informatique @ Simplon (Paris/Marseille)
  • 2013 : développeur web junior @ Société Générale (Paris)

Formateur JS pour les étudiants de la formation Dev WEB de Simplon.co

Déroulé pédagogique

Règlement intérieur
Conditions Générales de Vente
Cette offre de formation est d'actualité au 18/04/2024

Durée et montant de la formation

Intitulé Durée Montant HT
Formation PYTHON - 1 - Débutant 21 heures 1890.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter EVA Formations pour vous tenir informé des formations à venir et maintenir vos compétences.

EVA Formations, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© EVA FORMATIONS
58 av. de la Grande Armée
75017 PARIS
TÉL 01 83 64 41 43
EVA Solutions: La force du réseau