Aller au contenu principal

Python - intermédiaire

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000270090
Organisme responsable : Human Coders (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Maîtriser la programmation fonctionnelle et orientée objet avec Python
  • Appliquer les bonnes pratiques de codage et de test (`pytest`)
  • Apprendre à isoler l'environnement de développement, à créer et distribuer des paquets Python
  • Maîtriser l'automatisation des tâches en lançant des commandes externes depuis Python

Programme de la formation

Prérequis : Connaissances de base en Python (syntaxe, structures de contrôle, fonctions et modules simples) pour une immersion optimale dans ce niveau intermédiaire. Structure du programme : Sur 2 jours, la formation progresse logiquement du cœur de la programmation à la professionnalisation. Le Jour 1 aborde les spécificités Python (collections, protocoles, décorateurs, contextes), la gestion d'environnements virtuels et l'organisation du code (PEP8, exceptions, logging, classes). Le…

Prérequis : Connaissances de base en Python (syntaxe, structures de contrôle, fonctions et modules simples) pour une immersion optimale dans ce niveau intermédiaire. Structure du programme : Sur 2 jours, la formation progresse logiquement du cœur de la programmation à la professionnalisation. Le Jour 1 aborde les spécificités Python (collections, protocoles, décorateurs, contextes), la gestion d'environnements virtuels et l'organisation du code (PEP8, exceptions, logging, classes). Le Jour 2 se concentre sur les entrées/sorties (encodage, subprocess, parallélisation), les tests avec pytest et le packaging/distribution sur PyPI. Compétences acquises : Maîtrise de la programmation fonctionnelle et orientée objet, application des bonnes pratiques de qualité, automatisation de tâches, création d'environnements isolés et distribution de paquets. Méthodes d'apprentissage : Approche pratique centrée sur un mini-projet évolutif, avec exercices hands-on (création de classes, ajout d'E/S, tests et packaging), favorisant une progression par mises en situation concrètes et itératives pour ancrer les savoir-faire.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

11bis Passage Doisy
75017 Paris 17e

Responsable : Human Coders

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Human Coders
75017 Paris 17e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes