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

Références

Dernières organisations facturées :
- PARROT DRONES, Paris
Statistiques
Déroulé pédagogique

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

Durée et montant de la formation

Intitulé Durée Montant HT
Formation PYTHON - Débutant 21 heures 1890.00 â‚¬

Demander une convention de formation

Articles Recommandés


Formation Python

L'avantage principal de Python réside dans sa simplicité et sa lisibilité de code. Grâce à une syntaxe claire et concise, il est plus facile à apprendre et à utiliser que de nombreux autres langages de programmation.

Consulter

Inscription newsletter

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

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

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau