Programme de formation financé jusqu’à 50%

Voir les subventions applicables

Initiation à la programmation Python

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

Ce cours est disponible en session privée ou personnalisée. Il peut être offert à l’un de nos centres de formation ou directement à vos bureaux. Appelez l’un de nos conseillers ou faites une demande de soumission en ligne.

Appelez maintenant au 1 877 624.2344

  • Durée: 3 jours
  • Prix régulier: Sur demande

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

Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Marc Maisonneuve
Marc Maisonneuve
Formateur et conseiller en efficacité professionnelle
M. Maisonneuve se distingue par sa capacité d’analyse, son calme légendaire et sa volonté indéniable de pousser l’humain à développer ses compétences. Il propose tout naturellement des solutions technologiques à des besoins concrets en milieu de travail.
Frédéric Paradis
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.
Virginie Louis
Virginie Louis
Formatrice en efficacité professionnelle, facilitatrice et conseillère en intelligence spatiale
Virginie s’éloigne de la formation standard pour offrir des solutions adaptées aux réalités et aux objectifs du client.
Soyez au fait des tendances, innovations et bonnes pratiques, chaque mois.
Confidentialité
Centre de formation autorisé Emploi-Québec, Agrément : 0051460
TPS : 141582528 – TVQ : 1019557738
© 2021 AFI
AFI Expertise

L’expérience AFI par Edgenda

Chez AFI, nous concentrons nos efforts pour vous offrir des formations pertinentes et des expériences d’apprentissage percutantes qui s’inscrivent dans vos démarches de transformation. Vous désirez être accompagné dans ces démarches? Consultez les services d’Edgenda: Edgenda.com