Centre de formation ACF Grenoble

87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com

Prochaines formations
Demander un Devis
puce

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Plan de cours de la formation PYTHON INITIATION

DomaineLangages de Programmation
Un programme
Qu'est-ce qu'un programme ?
Qu'est-ce qu'un langage ? Les différents paradigmes.
Qu'est-ce qu'un algorithme ? Le pseudo-langage.
Les compilateurs. Les exécutables.
Genèse d'un premier programme
Ecriture d'un programme : syntaxe et instructions.
Compilation et exécution du programme.
Qu'est-ce qu'une librairie ? Son rôle, son usage.
Règles de programmation
Convention de nommage. Convention syntaxique.
Utilisation des commentaires. Pourquoi commenter les développements ?
Améliorer la lisibilité des programmes : indentation du code, découpage du code...
Les variables
Les types primitifs : entiers, chaînes de caractères, nombres réels, autres.
Déclaration, définition et initialisation d'une variable. Les constantes.
Saisie, affichage, affectation, conversion de type.
Organiser ses données sous forme de tableaux.
Opérateurs et expressions
Les différents opérateurs (addition, égalité...).
Combinaison d'opérateurs.
Expression booléenne.
Les structures de contrôle
Les sélections alternatives (si, si-alors-sinon...).
Les blocs d'instructions (notion de Début... Fin).
Les boucles itératives (tant-que-répéter, répéter-jusqu'à, pour-de-à).
Imbrication des instructions.


Les procédures et les fonctions
Définitions : procédure, fonction. Intérêt.
Le passage de paramètres.
Le code retour d'une fonction. Appel de fonctions.
Maintenance, débogage et test des programmes
Savoir interpréter les différents messages d'erreur.
Utiliser un débogueur : exécution d'un programme pas à pas, points d'arrêt, inspecter les variables.
Tests unitaires.