Formation Python Avancé

Modalités

Python est un langage particulièrement polyvalent. Il puise sa puissance dans la richesse de ses diverses bibliothèques qui couvrent des besoins très divers. De la programmation des scripts système au développement des applications embarquées en passant par l’analyse et la visualisation des données, le langage Python propose des solutions adaptées à travers l’utilisation des bibliothèques spécialisées.

Cette formation propose un apprentissage avancé de Python. Elle traite les bases de la programmation objet, l’accès aux données (les fichiers, les API, les bases de données), les interfaces graphiques.

La Manu accorde une attention particulière à l’accessibilité des personnes en situation de handicap. Contacter le Référent Handicap.

Prérequis

  • Connaissances de base en informatique
  • Connaissances de base en algorithmie
  • Connaissances de base sur Python et POO
  • Disposer d’un ordinateur portable

Objectifs

Langage et syntaxe :

  • Comprendre les particularités du langage Python
  • Maîtriser les littéraux et les règles syntaxiques des variables
  • Utiliser les fonctionnalités d’impression et de lecture/modification de fichier

Structures de données et objets :

  • Définir des structures et choisir le bon type de variable
  • Créer des f-strings et des fonctions avec différents types d’arguments
  • Concevoir une classe et son initialisation

Modules et packages :

  • Naviguer dans un package et installer de nouveaux packages
  • Comprendre les cas d’usages des packages de la bibliothèque standard
  • Réutiliser des structures de données et fonctions de la bibliothèque standard

Optimisation de code :

  • Créer des structures de données optimisées pour différents problèmes
  • Utiliser les fonctions standards les plus performantes
  • Comprendre la complexité algorithmique de programmes simples

Contenu de la formation

Formation de 35 heures (5 jours)

  • Les fondements de la programmation orientée objet : les classes, les objets, les méthodes, l’héritage, la surcharge
  • Accès aux données : les fichiers, les API, les bases de données SQLite
  • Les interfaces graphiques : Tkinter

Ce programme peut être un tremplin vers une formation intensive comme le Bootcamp Data Analyst.

Sessions

Campus Virtuel (Téléprésentiel)

  • 15 au 19 avril 2024
  • 21 au 27 mai 2024
  • 08 au 16 juillet 2024
  • 29 juillet au 02 août 2024
  • 09 au 13 septembre 2024
  • 12 au 18 novembre 2024
  • 02 au 07 décembre 2024

L’admission se fait sur la base d’un entretien de positionnement et d’un échange avec un membre de l’équipe.

Pour toute autre demande de session, merci de compléter le formulaire en précisant votre besoin. Réponse sous 48h.

Tarifs

Tarif Particulier : 2 400 € TTC

Tarif Entreprise : 2 650 € HT

Certification

Le candidat est évalué à travers un test en ligne (QCM).

Certification « Tosa Python » (RS6202). Certificateur ISOGRAD – Délivré le 14-11-2022. Elle vous permet de valoriser et d’attester de vos compétences, dans le cadre d’un recrutement ou d’une évolution de carrière.

Nouvelle certification 2024 : Les taux de réussite et d’insertion seront disponibles à partir du 2eme semestre 2024.

Financement

Selon votre situation, plusieurs dispositifs de financement peuvent être mobilisés : CPF (Mon Compte Formation), France Travail (Pôle Emploi), Transitions Pro…

Demande d’inscription



    La Manu a besoin de collecter les informations indiquées dans le formulaire pour la suite de la candidature. Voir la politique de confidentialité.