Formation Programmation en Python

Partager:
AFCA INFORMATIKA logo

Détails de la formation

Domaine
Internet - Web
Durée
00
Prix
00 DT
Adresse
Rue 9 avril, korba-nabeul (à proximité de la station de louage)
Tunisie - Nabeul

À propos de l'événement

 Programme de la Formation

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.
Travaux pratiques : 
  • Préparer l’environnement du travail 
  • Ecriture, compilation et exécution d'un programme Python.
Règles de programmation
  • Convention de nommage. Convention syntaxique.
  • Utilisation des commentaires. 
  • 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 tableaux.
Travaux pratiques :
  • Manipulation des variables.
Opérateurs et expressions
  • Les différents opérateurs (addition, égalité...).
  • Combinaison d'opérateurs.
  • Expression booléenne.
Travaux pratiques :
  • Manipulation des opérateurs et des expressions booléennes.
Les structures de contrôle
  • Les sélections alternatives 
  • Les blocs d'instructions 
  • Les boucles itératives 
  • Imbrication des instructions.
Travaux pratiques :
  • Utilisation des structures de contrôle.
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.
Travaux pratiques :
  • Utilisation d'un débogueur pour contrôler l'exécution des programmes.
Programmation Objet en Python
  • Les particularités du modèle Objet de Python.
  • L'écriture de classes et leur instanciation.
  • Les constructeurs et les destructeurs.
  • La protection d'accès des attributs et des méthodes.
  • L'héritage simple, l'héritage multiple, le polymorphisme.
  • Les notions de visibilités.
Travaux pratiques :
  • Pratique des concepts Objet au travers de l'implantation de l'étude de cas.
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.

 Contactes : 52 806 804 - 72 388 473

Adresse : rue 9 avril, korba - nabeul - centre Boukhzar

E-mail : afcaformations@gmail.com

Site web : http://bit.ly/32VQemR