Python Training: Python Programming for Pros


Facilitation

Formation en classe ou virtuelle et en direct

Description du cours

The course Python Programming (Python Training) teaches you how to write high quality Python codes. The training includes Python basics including variables & data types, control structures, functions & data structures. The course also covers classes, inheritance, data access, error handling, IO operations & the use of the standard library for Python.

Dates du cours et tarification


16 - 19 sept., 2025$3,750.0014 - 17 oct., 2025$3,750.0011 - 14 nov., 2025$3,750.009 - 12 déc., 2025$3,750.0020 - 23 janv., 2026$3,750.0017 - 20 févr., 2026$3,750.0017 - 20 mars, 2026$3,750.00

Plan de cours

The Python Environment

What is Python and what are its uses?
Using the Python Interpreter
Invoking the Interpreter
Argument Passing
Interactive Mode
The Interpreter and Its Environment
Source Code Encoding

Python Essentials

Dealing with Data Types: Numbers, Strings and Lists
Implementing Conditional Logic: if and dictionaries
Implementing Repeating Logic: for and range
Using break and continue
The Meaning of pass

Working with functions

Defining Functions
Defining Functions: the details
Using Default Argument Values and Keyword Arguments
Arbitrary Argument Lists
Unpacking Argument Lists
Making use of Lambda Expressions
Documentation Strings
Using Function Annotations

Working with Data Structures

Working with Lists
Using Lists as Stacks
Using Lists as Queues
List Comprehensions
Nested List Comprehensions
The del statement
Tuples and Sequences
Sets
Dictionaries
Practical Implementations
Working with Iterators

Working with Modules

Understanding Modules
Executing modules as scripts
The Module Search Path
Compiled Python files
Standard Modules
The dir Function
About Packages
Importing * From a Package
Intra-package References
Packages in Multiple Directories

Input and Output

Fancier Output Formatting
Old string formatting
Reading and Writing Files
Methods of File Objects
Saving structured data with json

Errors and Exceptions

Syntax Errors
Exceptions
Handling Exceptions
Raising Exceptions
User-defined Exceptions
Defining Clean-up Actions
Predefined Clean-up Actions

Classes

About Names and Objects
Python Scopes and Namespaces
Creating Classes
Class Definition Syntax
Class Objects
Instance Objects
Method Objects
Class and Instance Variables
Inheritance
Multiple Inheritance
Private Variables

The Standard Library

Operating System Interface
File Wildcards
Command Line Arguments
Error Output Redirection and Program Termination
String Pattern Matching
Mathematics
Internet Access
Dates and Times
Data Compression

More on the Standard Library

Output Formatting
Templating
Working with Binary Data Record Layouts
Multi-threading
Logging
Weak References
Tools for Working with Lists
Decimal Floating Point Arithmetic

Villes

  • Ottawa

  • Montreal

  • Toronto

Similaires à Formation Python

Formation Python: Programmation Python pour les professionnels

Le cours de programmation Python (formation Python) vous apprend à écrire des codes Python de haute qualité. La formation comprend les bases de Python, notamment les variables et les types de données, les structures de contrôle, les fonctions et les structures de données. Le cours couvre également les classes, l'héritage, l'accès aux données, la gestion des erreurs, les opérations d'E/S et l'utilisation de la bibliothèque standard de Python. Formations intitulées Formation Python: Programmation Python pour les professionnels qui vous permttront d'avancer votre carrière.

29 sept. - 3 oct., 2025$3,750.0024 - 28 nov., 2025$3,750.002 - 6 févr., 2026$3,750.00

Formation Python: Exploration de Selenium pour les tests automatisés

Le cours Formation Python : Exploration de Selenium pour les tests automatisés vous apprend à construire un cadre de test automatisé avec Selenium et Python. La formation commence par un examen des principaux concepts de programmation Python. Elle est suivie d'une exploration détaillée de Selenium et de ses nombreuses fonctionnalités de test automatisé. Le cours aborde l'installation de WebDriver, la configuration des capacités, les modèles de conception pour les tests multi-navigateurs, etc. Les étudiants apprennent à construire un cadre de test automatisé à l'aide de Selenium et de Python. Formations intitulées Formation Python: Exploration de Selenium pour les tests automatisés qui vous permttront d'avancer votre carrière.

6 - 10 oct., 2025$3,350.001 - 5 déc., 2025$3,350.009 - 13 févr., 2026$3,350.00

Programmation Python: Notions essnetielles pour le testing

Le cours Core Python for Testing (formation Python) vous apprend à écrire du code Python pour soutenir les activités de test automatisé. La formation commence par les principes fondamentaux du codage Python, notamment les variables, les structures de contrôle, la portée, les classes et l'héritage. Elle est suivie d'une exploration détaillée du cadre de test unitaire Python et d'une brève introduction à Selenium pour les tests automatisés. Formations intitulées Programmation Python: Notions essnetielles pour le testing qui vous permttront d'avancer votre carrière.

8 - 12 sept., 2025$3,350.003 - 7 nov., 2025$3,350.0012 - 16 janv., 2026$3,350.009 - 13 mars, 2026$3,350.00


- Inclure tous les plugins compilés (ci-dessous), ou inclure des fichiers individuels si nécessaire -->