Initiation à la programmation Python

Apprenez comment concevoir des architectures cloud, en commençant par des conceptions de petite taille puis à la grande échelle.

Prochaine session

Aucune date ne convient?

Notifiez-moi si une session est ajoutée.

  • Durée: 3 jours
  • Prix régulier: $2,100
  • Prix préférentiel: $1,785

Plan de cours

Référence : Python

Durée : 3 jours

Préalables

Savoir se servir d'un ordinateur (savoir installer des logiciels)

Objectifs

  • Fondamentaux de la programmation.
  • Aisance à programmer avec le langage Python.
  • Être en mesure de concevoir des programmes informatiques de difficulté moyenne/complexe.

Contenu

Introduction à la programmation
  • Historique
  • Compilation/interprétation
  • Langage machine
  • Outils de développement (PyCharm IDE)
  • Utilisation de la console Python
  • Obtenir de l'aide, documentation
Les bases
  • Instructions
  • Expressions
  • Variables
  • Structures conditionnelles [forme if, forme if-else, forme if-elif-else]
  • Structures itératives [for et while]
Les fonctions
  • Décomposition fonctionnelle
  • Récursivité
  • Signature de fonction
  • Différence entre paramètres et arguments
  • Définition et appel de fonctions
  • Retour de fonction
Types de données complexes
  • Listes
  • Tuples
  • Dictionnaires
  • Set
Programmation orientée objet
  • Classes
  • Objets
  • Constructeurs, attributs et méthodes
  • Héritage
  • Encapsulation
  • Polymorphisme et composition
Gestion des erreurs et exceptions
  • Try-except
  • Type-except-else
  • Try-except-else-finally
  • Aliasing d'exception
  • Création d'une classe d'exception personnalisée
Aller plus loin
  • Interfaces graphiques
  • Librairies (turtle, requests)
  • Environnements virtuels

Savoir s’entourer des meilleurs

Moëz Argoubi
Moëz Argoubi
Formateur
Éric Côté
Formateur
Ralph Pierre Pelry
Formateur
Louis Major
Louis Major
Vice-président, stratégie TI et formateur

Soyez au fait des tendances, innovations, bonnes pratiques et exclusivités

Restez en contact

Pour les individus

Pour les organisations

Priorités organisationnelles

Formations certifiées

À propos


La Famille Edgenda

Edgenda

AFI par Edgenda

Apprentx par Edgenda

Afi U.


EN

Besoin d’aide ? Parlez à un conseiller ou appelez au 1 877 624.2344

LinkedIn

Confidentialité | Centre de formation autorisé Emploi-Québec, Agrément : 0051460 | TPS : 141 582 528 - TVQ : 1019557738

Copyright © 2023 Edgenda inc.

Personnaliser les témoins