Rechercher
Fermer ce champ de recherche.

Langage Python

DÉTAILS

Autres formations
Boris DJIMADJA

Référent

Catégorie :
IT
Prix :

2850 € HT

Ce programme est conçu pour fournir une compréhension approfondie de la programmation avec Python. Les participants apprendront à écrire, déboguer et gérer des applications Python de manière professionnelle et efficace.

Objectifs pédagogiques de la formation

  • Décrire la philosophie de Python et identifier ses domaines d’application.
  • Mettre en place un environnement de développement
  • Utiliser les éléments de base du langage
  • Définir et utiliser des fonctions et des modules pour la structuration des programmes
  • Concevoir des classes en respectant les bonnes pratiques de la programmation objet
  • Mettre en œuvre l’héritage
  • Réaliser et exécuter des scripts en utilisant les fonctionnalités de la librairie standard
  • Concevoir des interfaces graphiques
  • Réaliser des tests pour valider le bon fonctionnement de votre code

Programme de la formation

  • Présentation, historique et installation
  • IDE PyCharm et environnement virtuel
  • Utilisation de la documentation
  • Structure d’un programme et typage dynamique
  • Opérateurs , entrées/sorties et structures conditionnelles
  • Collections : listes, tuples, dictionnaires
  • Travaux pratiques
  • Classes, attributs, méthodes et constructeurs
  • Encapsulation, héritage et polymorphisme
  • Méthodes “magiques” et variables de classe
  • Travaux pratiques
  • Levée et traitement des exceptions
  • Finalisation et création de classes d’exception
  • Travaux pratiques
  • Objectifs des tests unitaires avec unittest
  • Assertions, exécution et interprétation des tests
  • Travaux pratiques
  • Gestion du système (sys, os), commandes et fichiers
  • Dates, expressions régulières et manipulation de fichiers texte
  • Travaux pratiques
  • Composants graphiques, menus et positionnement
  • Gestion des évènements et interactions
  • Travaux pratiques

Développeurs, analystes programmeurs, chefs de projets

  • Une bonne connaissance d’un langage de programmation structuré est impérative ;
  • Avoir développé et livré une application en autonomie ou en équipe ;
  • Idéalement, mais pas obligatoire : connaître les grands principes liés à la programmation orientée objet.
  • Démonstrations en direct
  • Exercices pratiques et mise en situation
  • Travail en groupe et projets collaboratifs
  • Utilisation des ressources numériques
  • Supports au format numérique

Vous ne trouvez pas la formation idéale ? Définissons-la ensemble !

Parce que chaque besoin est unique, décrivez-nous vos objectifs via ce formulaire. Nous élaborerons alors un programme de formation adapté, pour répondre parfaitement à vos attentes.

Inscription

Téléchargement en cours...

Veuillez entrer les informations suivantes pour finaliser votre téléchargement.

download Python