Programme avancee avec python
AMS TRAINING
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.
Objectifs
Manipuler des données stockées sous différents formats structurés et NOSQL.
Traiter des données à l'aide de Numpy.
Apprendre les notions avancées de programmation orientée objet avec le langage Python.
Gestion du projet et production de code Python.
Programme
Programme
Introduction
Présentation
Environnement de cours
Rappels et compléments
Variables, classes et opérateurs
Structures de contrôle : conditions ternaires, générateurs
Fonctions : clause yield
Classes supplémentaires
Classes ensembles set et frozenset
Classe associative dict et fonction hash()
Compléments en POO
Méthodes spéciales
MonkeyPatch
Polymorphisme
Metaclasses
Classes vides
Décorateurs et Design Patterns (modèles de conception)
Bases de données
SQLite
MySQL
PostgreSQL
MongoDB
Traitement de données
Expressions régulières
CSV
JSON
XML
Interface graphique
tkinter
pygame
Développement scientifique
Introduction à Numpy
SciPy, Pandas et Matplotlib
Gestion de projet
Paquetages et environnements virtuels
Modules importlib et spec
Cache
Clause future
Programmation asynchrone, multithreading
Analyse de code, tests et validation
Interface avec les autres langages
Java
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Python pour le Machine Learning
1650 €
Introduction à Python - Algorithme et programmation orientée objet
2010 €
Bachelor Développeur d'application Python
5390 €
Perfectionnement en Python 3
1500 €
Introduction à C# - Visual Studio / POO
2010 €
Introduction au Web Scraping avec Python
1650 €