Nos formations sont accessibles à distance: classe virtuelle (Synchrone), E-learning (asynchrone). Nos horaires sont vos horaires, on s'adapte à vos contraintes. Contactez-nous !

cours-python

Python : s’initier et programmer

Montréal, Gatineau , Québec, Sherbrooke, Winnipeg, et Saguenay (Chicoutimi). Formation personnalisable en session privée. Contactez-nous pour avoir la formation à distance.

Découvrir les objets de base (numériques, texte, booléens). Assembler les objets simple avec des structures de données. Travaille avec ces structures: extraire, ajouter, trier, modifier, etc. Combiner les contrôles (if-else), les boucles (for, while) et d'autres opérations. Construire des fonctions sur mesure comme introduction à la programmation orientée objet: des algorithmes, des fonctions récursives pour des structures arborescentes de fichiers, des fonctions de remplacement de valeurs par d'autres dans un texte, etc. Aborder les modules, les bonnes pratiques et l'analyse des code sources pour les améliorer.

Cette formation s'adresse tout professionnel de l’informatique, ingénieur, étudiant, enseignant ou même autodidacte qui souhaite exploiter le potentiel des modules scientifiques pour analyser ses données.

Détails du cours

image_pdfimage_print

Introduction à Python

Créer son premier script Python

Syntaxe de Python

Types et affectation
Calculs, opérations
Les commentaires en python
Les entrées/sorties
Instructions pass, while, for
Fonction range
Chaînes de caractères
Fonctions et Fonctions prédéfinies
Les fichiers-ouvrir un fichier
Les fichiers-Lire/écrire un fichier

Atelier pratique: Multiples exemples

Gestion des erreurs / Exception

Connaitre les erreurs
Lever des exceptions
Gestion avec try/except

Maîtriser les structures de données

Les Listes
Les dictionnaires
Les tuples
Utiliser les slices
La fonction enumerate()
La méthode items()

Atelier pratique: Liste en tant que pile, Liste en tant que file

Modules et Packages

Modules standard
Création d’un module
Importer un module
Créer un Package

Atelier pratique: Ecrire et tester un module

Les bases de l’objet en Python

Créer une première classe
Encapsulation
Les méthodes spéciales
Fonction à arguments variables
Erreurs et Exceptions

Atelier pratique: création des classes et mises en relation

Base de données

Installer un driver
Insérer, supprimer, modifier les données en base de données

Atelier pratique: Application avec SQLite


Avantages :

  • Un support de cours pour chaque participant
  • Soutien du formateur après la formation
  • Nous vous offrons en session publique:
    • Thé, café
    • Dîner dans un restaurant à proximité
    • Stationnement( seulement dans certaines villes)
    • La connexion internet sans-fil

Objectifs :

  • Prendre en main et écrire du code Python
  • Connaître les modules standards
  • Etre capable de créer d’organiser son code sous forme de module et package
  • Structurer son code sous forme de modules
  • Accéder aux données fichiers et SGBD

Montréal :

27/04/2020 au 29/04/2020
18/05/2020 au 20/05/2020
22/06/2020 au 24/06/2020
27/07/2020 au 29/07/2020

Québec :

06/04/2020 au 08/04/2020
20/04/2020 au 22/04/2020
11/05/2020 au 13/05/2020
08/06/2020 au 10/06/2020

Gatineau / Ottawa :

06/04/2020 au 08/04/2020
20/04/2020 au 22/04/2020
25/05/2020 au 27/05/2020
29/06/2020 au 01/07/2020

Autres villes :

Sherbrooke
Saguenay(Chicoutoumi)
Winnipeg
Préférentiel*

1019 $

par participant.e

Durée : 3 jour(s), soit 21 heures.
Horaires : 9h-17h, 2 pauses café, dîner offert à 12h.

Voir le plan de cours en PDF

Lieux: Montréal, Gatineau / Ottawa , ville de Québec.

Voir les avis clients

Prix régulier: 1199 $

*Le tarif préférentiel s'applique si vous inscrivez au moins deux participants à la même session.

details_cours

Interessé par cette formation ?

Également disponible la fin de semaine et sur demande en session privée.
L'offre est valabe à partir du 01/01/2020.

Me renseigner

Recevez cette formation dans votre entreprise

Formation pour entreprise

Soumission gratuite et sans engagement

Mark Plouffe, Gouvernement du Canada/ Government of Canada

“ I want to thank you both for providing my resources some excellent training(Cobol) over the past 3 days. Mamadou, thank you for being so accommodating on such short notice and for sending your facilitator to Gatineau for this customised and personalised training course. We’ll look forward to continuing our partnership for future training needs. “

Maryse Duguay - Analyste fonctionnelle Base de donnée - Montréal

“J’ai grandement apprécié les méthodes d’enseignement du prof. Le fait que nous soyons un petit groupe a grandement facilité les apprentissages. Il s’adapte à son audience et les exercices sont formateurs. Je recommande fortement. “

Martin Côté - Analyste Assurance Qualité - Travailleur autonome – Montréal

“ Ce fut un plaisir de faire affaires avec Doussou Formation. Ce qui fait LA différence est le service personnalisé totalement à l'écoute des participants ainsi que l'adaptation aux besoins de formation. Flexibilité/Adaptabilité/Professionnalisme/Courtoisie. Merci!“