Initiation à Python
Formation
À Toulouse
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Toulouse
-
Durée
3 Jours
-
Dates de début
Dates au choix
Ce séminaire a pour objectif d'aborder les bases du langage informatique Python en présentant ses principales notions, en l’illustrant par des exemples de code, et en vérifiant la compréhension par une mise en pratique sur des exercices et des quizz.
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaissances en programmation informatique
Stage court
Les Avis
Les matières
- Langage c
- Physique-chimie
- Calcul
- Chimiste
- Ingénierie
- Technicien
- Physique
- Informatique
- Ingenieur
- Chimie
- Physicien
Le programme
Principes de Python
Interpréteur et script
Types de “base” : nombres, booléens, chaînes de caractères, etc.
Structures de contrôle
Exceptions
Tuples, listes, dictionnaires… extensions et intensions
Notation objet et le minimum sur les objets
Jour 2 : Sous-programmes
Définition d’un sous-programme
Documentation d’un sous-programmes
Test unitaires avec Pytest
Les paramètres (positionnels, nommés, nombres variables de paramètres)
Récursivité
Fonctions comme données
Décorateurs
Jour 3 Option 1: Programmation Objet
Variables d’instances et méthodes d’instance
Constructeur
Surcharge des opérateurs
Variables de classe et méthodes de classe
Propriétés
Délégation
Héritage
Itérateurs
Générateurs
Jour 3 Option 2: Calcul numérique en Python
Introduction à numpy, scipy et matplotlib
Applications :
Approximation polynomiale
Résolution d’équations différentielles ordinaires (Algorithme de Runge-Kutta)
Informations complémentaires
Il est l'un des langages de programmation les plus intéressants du moment qui vous permet d'écrire des scripts simples mais aussi, grâce à ses nombreuses bibliothèques, de travailler sur des projets très ambitieux.
Facile à apprendre, il permet d'écrire du code concis et lisible. Il est maintenant utilisé lors de l'apprentissage de la programmation, en particulier au niveau BAC+1 et BAC+2. Les experts affirment qu’il est jusqu'à 5 fois plus concis que le langage Java ce qui augmente la productivité du développeur.
Cependant, pour bien tirer parti de Python et de ses bibliothèques, il est nécessaire d'avoir une bonne compréhension du langage et des outils associés (environnement de développement, tests, etc.)
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Initiation à Python