Python programming language

The aim of the course is to provide students with a basic understanding of the Python language.

Learn how to write, execute, and test simple Python programs. Manage input/output, data structures, and functions.

Interact with files, modules, and standard libraries.

Lay the foundations for more advanced applications: automation, data analysis, web development, or AI.

 

Program

 

  • Introduction to Python
  • Introduction to the Python language
  • Installing Python
  • Using the Python interpreter
  • Variables and data types
  • Operators and expressions
  • Flow control statements
  • Functions, modules, and OOP
  • Defining functions
  • Parameters and arguments
  • Scope of variables
  • Importing modules
  • Creating custom modules
  • Object-oriented programming in Python
  • Data structures
  • Lists, tuples, and dictionaries
  • Accessing and modifying elements
  • Operations on lists
  • Combining lists
  •  Copying lists
  • Practical exercises
  • Files and error handling
  • Reading and writing files
  • Error handling
  • Try/except

TAILOR MADE TRAINING

Python programming language

Aimed at: IT professionals who want to learn Python for automation or scripting
Recommended prerequisites: Basic programming concepts
Duration: 12 hours

TAILOR MADE TRAINING

Python programming language

Aimed at: IT professionals who want to learn Python for automation or scripting
Recommended prerequisites: Basic programming concepts
Duration: 12 hours

Python programming language

The aim of the course is to provide students with a basic understanding of the Python language.

Learn how to write, execute, and test simple Python programs. Manage input/output, data structures, and functions.

Interact with files, modules, and standard libraries.

Lay the foundations for more advanced applications: automation, data analysis, web development, or AI.

 

Program

 

  • Introduction to Python
  • Introduction to the Python language
  • Installing Python
  • Using the Python interpreter
  • Variables and data types
  • Operators and expressions
  • Flow control statements
  • Functions, modules, and OOP
  • Defining functions
  • Parameters and arguments
  • Scope of variables
  • Importing modules
  • Creating custom modules
  • Object-oriented programming in Python
  • Data structures
  • Lists, tuples, and dictionaries
  • Accessing and modifying elements
  • Operations on lists
  • Combining lists
  •  Copying lists
  • Practical exercises
  • Files and error handling
  • Reading and writing files
  • Error handling
  • Try/except