Présentation
Python est un langage de programmation avec une utilisation constante et croissante. Il est souvent apprécié pour sa syntaxe simple et lisible, ainsi que pour ses multiples possibilités : programmation fonctionnelle ou orientée objet, langage de scripting, de logiciels avec interface graphique ou de serveur web.
En suivant cette formation, vous apprendrez à rédiger des programmes en Python et découvrirez la syntaxe et les possibilités de ce langage.
Objectifs de la formation
- Découvrir l’environnement d’exécution de Python
- Apprendre la syntaxe
- Découvrir les conditions, les boucles et les fonctions
- Savoir rédiger un algorithme simple en Python
Public
- Toute personne travaillant ou souhaitant travailler dans le développement informatique.
Prérequis
- Aucun prérequis
Programme
1- Introduction à la programmation
Qu’est-ce que la programmation ?
Qu’est-ce qu’un algorithme ?
Historique de Python
Sa place dans les langages de programmation existantes
2- Hello World en Python
Rédiger du Python : syntaxe élémentaire
Exécuter un script Python
Syntaxe de base : commentaires, indentation, lignes
2- Affichage et données
Afficher du contenu et demander des informations
Formater les chaînes de caractères
Manipuler des types numériques et des chaînes de caractères
Les collections
3- Algorithmique en Python
Les conditions et les opérateurs liés
La syntaxe ternaire
Les boucles
Les mots-clés break et continue
La fonction range
4 – Les fonctions
Créer ses propres fonctions
Syntaxe et arguments des fonctions
Expressions Lambda
5 – Erreurs et utilitaires
La gestion des erreurs / exceptions
Diviser son script Python en plusieurs fichiers
Lire et écrire dans un fichier
Date de dernière modification : 22/03/2024
Cette formation ne dispose pas d'évaluation pour le moment.
Organisation
Modalités d'évaluation :
Questionnaires à choix multiples (QCM) en fin de formation. L'intervenant formulera également une appréciation sur vos acquis pour l'entièreté de la formation.
Moyens pédagogiques :
Formation alternant la théorie et la pratique, avec un intervenant présentant la formation en direct. Possibilité de réaliser cette formation en face-à-face dans nos locaux, dans vos locaux d'entreprise ou à distance via visioconférence.
Une fois terminée, vous disposerez d'une attestation de suivi de la formation, ainsi que des contenus de cours relatifs au contenu présenté.
Informations pratiques :
En cas de dispense dans nos locaux, le matériel informatique est fourni et l'ensemble des commodités sont accessibles. Nos locaux sont également accessibles aux personnes à mobilité réduite : découvrir notre centre.
Retrouvez toutes les informations pratiques pour préparer votre formation sur notre page dédiée : informations pratiques.
Ces formations pourraient vous intéresser
JavaScript niveau 1 : dynamiser son site web
Le langage de programmation JavaScript est le seul langage de programmation algorithmique compris par un navigateur internet. Si HTML permet de structurer le contenu et CSS de le mettre en forme, JavaScript permet de créer des …
Python : les fondamentaux
Python est un langage de programmation avec une utilisation constante et croissante. Il est souvent apprécié pour sa syntaxe simple et lisible, ainsi que pour ses multiples possibilités : programmation fonctionnelle ou …
PHP : les fondamentaux
Si de nombreux sites internet sont aujourd’hui créés à partir de systèmes dits « CMS » (Content Management System, ou Système de Gestion de Contenus) tels que WordPress, WiX ou Drupal, de nombreuses raisons demeurent …