Python - Opérationnel - Cours individuel en présentiel Szkolenie stacjonarne

Ostatnia aktualizacja : 03/11/2025

Accompagnement par des formateurs expérimentés.
Alternance d’apports théoriques et de mises en application pour vous permettre de bien apprendre ce langage informatique.

Opis

Introduction

  • Historique
  • Environnement de travail
  • Champs d'application
  • Scripts, fonctions et classes
  • Versions architectures et plateformes pour Python
  • Editeurs et environnements de développement (IDE)
  • Installation et configuration de Python
  • Conformité du codage à PEP8

Programme type

  • Programme minimal et point d'entrée
  • Extension basée sur les packages : import
  • Lancement de programmes et passage d'arguments
  • Versions compilées de Python : .py, .pyc
  • Console Python
  • Encoding : utf-8

Types de bases

  • Typage faible
  • Booléens, numériques
  • Les chaînes de caractères
  • Conversions de types, casting
  • Types agrégés : Tuples, List, Set et dictionnaires

Les instructions de base

  • Commentaires sur une ligne # ou plus """
  • Notion de blocs et indentations
  • Les opérateurs : Affectation, Arithmétique, Logiques, Relationnels
  • Saisie et affichage : input, print et formatage
  • Structure conditionnelle
  • Les structures de boucle : While, For, Range()
  • Break et continue
  • La gestion des exceptions
  • L'import de modules

Procédures et fonctions

  • def(), arguments et valeur de retour
  • Variables globales et l'instruction globale
  • Arguments par défaut, *args et **kwargs -
  • Fonctions lambda

Gestion des fichiers

  • Gestion de fichiers et répertoires
  • Accès séquentiel, aléatoire
  • Le module os, os.path, shutil, zlib

Les modules

  • Définition de modules et instruction import
  • Modules en tant que fichier py et en tant que répertoire
  • Résolution des modules
  • Module et programme : __main__
  • Installation de modules : pip, easy_install

Les classes

  • Approche objets
  • Classes et instances / objets : self
  • Constructeur : __init__
  • Données et méthodes membres
  • Héritage multiple

Les librairies Python

  • Accès aux bases de données relationnelles
  • Programmation graphique UI avec Tkinter
  • Exemples de travaux pratiques (à titre indicatif)
  • Création d'un programme d'interface utilisateur utilisant la librairie Tkinter
  • Ajout dans ce programme d'un accès à une base de données relationnelle puis exploitation de cet accès

Mise au point de programme

  • Débogage : exécution pas à pas

Python et le Web

  • Scripts Python en tant que Common Gateway Interface CGI
  • Introduction au Framework Django

Cele szkolenia

  • Connaître les pratiques courantes du langage
  • Faire le scripting en Python
  • Organiser votre code en fonction, classes et modules
  • Manipuler les modules existants
  • Tester la programmation objet en Python

Certification

  • Programmer et automatiser des tâches avec Python (Tosa)
  • RS6962 CertifInfo 118154
  • 18/12/2024
  • 18/12/2027
  • ISOGRAD

Grupa docelowa

Ce programme s'adresse  à des développeurs

Wymaganie wstępne

Avoir des connaissance en langage de programmation

Metody nauczania

  • Alternance d'exposés théoriques et pratiques
  • Prédominance de la pratique

Zasoby i wsparcie pedagogiczne

Support transmis directement par le formateur

Metody oceny i monitorowania

  • Attestation de stage
  • Evaluation de fin de formation
  • Diplôme TOSA

Nabyte kompetencje

  • Avoir des connaissances en langage de programmation
  • Connaître les pratiques courantes du langage
  • Faire le scripting en Python
  • Organiser votre code en fonction, classes et modules
  • Manipuler les modules existants
  • Tester la programmation objet en Python

Warunki rejestracji

  • Plusieurs modalités possibles

Informacje o rekrutacji

Selon la solution choisie, il faut observer un délai minimum de 11 jours ouvrés pour accéder à la formation.

Informacje o dostępności

Cette formation est accessible aux personnes en situation de handicap. Nous vous invitons à nous contacter directement à l'adresse contact@groupembr.fr pour nous le signaler. Nous prendrons les mesures nécessaires pour le bon déroulement de la formation

Zarejestruj się na szkolenie

Szkolenie na życzenie
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy
Wybrałeś szkolenie na żądanie, skontaktujemy się z Tobą w celu poznana potrzeb szkoleniowych Twojej firmy


Szczegóły dla wybranego etapu :
Ajouter à ma sélection

Następne etapy

  • Możliwość planowania szkolenia na żądanie

Powrót na stronę główną

Udostępnij to szkolenie

Accessibilité

Sélectionnez le niveau de contraste souhaité
Adaptez la taille de la police
Sélectionnez la police de caractères souhaitée