

Efficacité et prise en main simplifiée, Python est un langage que l'on ne présente plus. Epuré mais néanmoins polyvalent, Python dispose également de nombreuses bibliothèques pour vous aider à mener à bien n'importe quel projet, notamment dans les projets de Big Data et machine learning.
- Présentation du langage
- Développement fonctionnel, impératif, orienté objet et procédural
- Exécution et débogage
- Installation et packaging


Installation de l’outillage
- Python
- Installateur pip3/anaconda
- IPython
- Notebook Jupyter
- Éditeur (PyCharm ou SublimeText)
La syntaxe de base
Présentation des éléments du langage
- Commentaires
- Types
- Variables
- Assertions
- L’inférence de type
- Les opérateurs
- Exercice
- Les itérations
- Exercice
- Les conditions
- Exercice
- Les fonctions (anonymes et lambdas)
- Exercice
- Les paramètres par défaut et variables
- Exercice

Support de la POO (les classes et objets)
- Les constructeurs
- Les listes, les dictionnaires, les tuples et les sets
- Exercice
- Les expressions régulières
- Les accès fichiers (CSV)
- L’accès aux données SQL (SQLite)
- Les tests unitaires
- Exercice
- Les exceptions
- La programmation fonctionnelle
Exercices
- Fichiers
- API
- RegEx
- SQL

La formation Python vous intéresse ?