Formation PYTHON INITIATION
Accessibilité aux personnes handicapées

 
Soyez acteur de votre parcours de formation et passez à l'action !
Informatique

Objectifs

Acquérir les connaissances nécessaires à la programmation avec le langage Python.

• Structurer des programmes selon un algorithme
• Maîtriser les éléments de lexique et de syntaxe d’un langage pour écrire un programme
• Compiler et exécuter un programme
• Déboguer et tester un programme

Méthodes pédagogiques et modalités d'évaluation

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d’apports théoriques, de phases de réflexion collectives et individuelles, d’exercices, d’études de cas et de mises en situations

Programme

Un programme, un langage, un algorithme ?

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.
Langage compilé / langage interprété

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

Qu’est-ce qu’une variable ?
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 listes.

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.
Traiter les exceptions
Utiliser un débogueur : exécution d’un programme pas à pas, points d’arrêt, inspecter les variables.
Tests unitaires.

Délai d’accès à la formation

Le délai d’accès à la formation est variable en fonction du dispositif de financement utilisé, du planning des formateurs et des contraintes du client. Pour les formations inter-entreprises, vous pouvez consulter notre calendrier en ligne ou prendre contact avec nous. Nous traitons vos demandes sous 48 heures.

Accessibilité

Si vous êtes en situation de handicap, merci de nous en informer afin de vous accompagner, vous orienter, et étudier les compensations nécessaires pour répondre au mieux à votre demande de formation.
Certaines formations peuvent nécessiter une adaptation pour les personnes en fonction de leur handicap. Nous restons disponibles pour échanger ensemble.
Nos salles sont accessibles aux personnes en situation de handicap.

Durée de formation

1 jour à 3 jours selon les besoins et objectifs identifiés en amont

Public

Programmeurs, chefs de projets, enseignants

Prérequis

Connaissance de la programmation informatique

Niveau / Certification Obtenue

Attestation de fin de formation

Type de formation / stage

Présentiel
INTRA/ FORMATION INDIVIDUELLE

Fiche de formation

Télécharger

Nous contacter au sujet
de cette formation

Nous contacter