
Python Programming is a beginner Programming course delivered in person and online by SBEEH Software Academy in Amman, Jordan.
21 Hours
Last updated September 20, 2026
Introduction to Python
Setting Up the Python Environment
Your First Python Programs
Programming Attention to Detail
Variables and Data Types
Operators and Expressions
Working with Strings
Decision Making
Loops and Iteration
Working with Lists
Introduction to Functions
Working with Function Arguments
Returning and Reusing Results
Python Built-in Functions
Modules and Packages
Introduction to Classes and Objects
Introduction to Data Structures
Lists
Tuples
Dictionaries
Sets
Comparing Python Data Structures
Sorting and Searching
Understanding Programming Errors
Python Exceptions
Exception Handling
Raising Exceptions
Debugging Python Programs
Debugging Best Practices
No previous Python programming experience is required. Participants should have:
Basic computer skills.
Basic understanding of programming concepts is helpful but not required.
A Windows, macOS, or Linux computer for practical exercises.
Upon successful completion of the training, participants will receive an official Certificate of Completion.

A look at our training sessions — hands-on training sessions with professionals across Jordan and the GCC.
Reach out and we'll help you plan the right training for your team.