Offre de Formation PROGRAMMATION AVANCÉE AVEC PYTHON avec A M S FORMATION | MaFormation.fr

PROGRAMMATION AVANCÉE AVEC PYTHON

A M S FORMATION

Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne En présentiel
Durée
4 Jours - 28 heures
Prix
Nous contacter

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En présentiel

Découvrez les localités disponibles pour suivre cette formation en présentiel.

En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 54 - Nancy

Objectifs

1. La formation en résumé

La formation « Programmation avancée avec Python » s’adresse à des développeurs ayant déjà une première expérience significative en Python ou ayant suivi une formation préalable en programmation orientée objet avec ce langage. Ce programme vise à approfondir les compétences des stagiaires dans la manipulation avancée des données, couvrant notamment différents formats structurés et bases de données NoSQL. Il met également l’accent sur l’utilisation des bibliothèques spécialisées comme Numpy pour le traitement scientifique, ainsi que sur les concepts avancés de la programmation orientée objet. En complément, la formation intègre la gestion de projet et la production de code Python professionnel. Le plus de ce programme réside dans son approche complète, alliant théorie et exercices pratiques, avec un suivi individualisé grâce à la gestion en petits groupes.

2. Les thèmes abordés

- Introduction au cours et environnement de travail
- Rappels et compléments sur variables, classes, opérateurs, structures de contrôle, fonctions avancées
- Classes supplémentaires : ensembles (set, frozenset), dictionnaires, fonction hash()
- Approfondissements en programmation orientée objet : méthodes spéciales, monkey patch, polymorphisme, métaclasses, décorateurs, design patterns
- Bases de données relationnelles et NoSQL : SQLite, MySQL, PostgreSQL, MongoDB
- Traitement des données : expressions régulières, formats CSV, JSON, XML
- Interfaces graphiques avec tkinter et pygame
- Développement scientifique avec introduction à Numpy, SciPy, Pandas et Matplotlib
- Gestion de projet Python : paquetages, environnements virtuels, modules importlib, cache, clause future
- Programmation avancée : asynchrone, multithreading
- Analyse de code, tests et validation
- Interfaces avec d’autres langages : Java, C

3. Éléments de méthodologie de la formation

Cette formation combine apports théoriques et exercices pratiques pour permettre une assimilation progressive des concepts avancés. La gestion en petits groupes (jusqu’à 8 stagiaires) facilite un suivi personnalisé et un accompagnement adapté aux besoins de chacun. Chaque participant bénéficie d’un poste de travail dédié lors des sessions en présentiel et d’un support pédagogique complet remis tout au long du programme. La progression est régulièrement évaluée par des échanges collectifs, et la formation se conclut par un questionnaire de satisfaction et une validation des acquis.

Ces formations peuvent vous intéresser

Centre de formation CODE RECKONS
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF

1650 €

Centre de formation CODE RECKONS
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF

1650 €

Centre de formation CODE RECKONS
ORSAY
À distance / En centre / En entreprise
Entreprise
Non finançable CPF

1500 €

Haut de page