

55284A: Introduction to Python
Course Overview
Course Content
10 modules · 48 topics01Module 1: Python Basics8 topics
- Running Python
- Literals
- Python Comments
- Variables
- WRiting a Python Module
- print() Function
- Collecting User Input
- Getting Help
02Module 2: Functions and Modules6 topics
- Defining Functions
- Variable Scope
- Global Variables
- Function Parameters
- Returning Values
- Importing Modules
03Module 3: Math5 topics
- Arithmetic Operators
- Built-in Math Functions
- Assignment Operators
- The math Module
- The randon Module
04Module 4: Python Strings8 topics
- Quotation Marks and Special Characters
- String Indexing
- Slicing Strings
- Concatentaion and Repetition
- Common String Methods
- String Formatting
- Formatted String Literals (f-strings)
- Built-in String Functions
05Module 5: Iterables: Sequences, Dictionaries, and Sets7 topics
- Definitions
- Sequences
- Unpacking Sequences
- Dictionaries
- The len() Function
- Sets
- *args and **kwargs
06Module 6: Flow Control6 topics
- Conditional Statements
- Loops in Python
- break and continue
- The enumerate() Function
- Generators
- List Comprehensions
07Module 7: Virtual Environments1 topic
- Virtual Environment
08Module 8: Regular Expressions2 topics
- Regular Expression Syntax
- Python's Handling of Regular Expressions
09Module 9: Unicode and Encoding3 topics
- Bits and Bytes
- Hexadecimal Numbers
- Encoding
10Module 10: File Processing2 topics
- Opening Files
- The os and os.path Modules
Schedule Dates
4 upcoming batches| Batch Dates | Duration | Batch Options | Language | Action |
|---|---|---|---|---|
| 14 December 2026 - 17 December 2026 | 4 Days | 8 hours & 4 hours | English / Arabic | |
| 15 March 2027 - 18 March 2027 | 4 Days | 8 hours & 4 hours | English / Arabic | |
| 21 June 2027 - 24 June 2027 | 4 Days | 8 hours & 4 hours | English / Arabic | |
| 27 September 2027 - 30 September 2027 | 4 Days | 8 hours & 4 hours | English / Arabic |
Can’t find a suitable date? Request a schedule that fits your team.
Request More InformationFAQs
What are the prerequisites for this course?
There are no strict prerequisites for this course. However, a basic understanding of programming concepts and familiarity with any programming language would be beneficial.
What will I learn by the end of the course?
By the end of the course, participants will be able to:
- Write and run Python scripts effectively
- Handle exceptions and work with various data types
- Utilize Python for data analysis, web development, automation, and scientific computing
- Create and manage Python projects with virtual environment
What tools and technologies will be used during the course?
Participants will gain hands-on experience with:
- Python programming language
- Integrated Development Environment (IDE) setup
- Command line interface for running Python scripts
- Virtual environments for project isolation
Are there any course materials provided?
Yes, course materials, including presentations, hands-on labs, and reference documents, will be provided to all participants.
Can the course be customized for corporate training?
Yes, CounselTrain offers customized training solutions for organizations. Please contact our corporate training team for more details.
Flexible Training Options to Meet Your Needs
Choose how you learn — live online, in-classroom, at your workplace, or internationally. CounselTrain delivers certified IT training across the UAE in the format that fits your team.
Select the method that best suits your needs.
Online Instructor-Led Training
Learn from the comfort of your workplace or at home through live virtual sessions led by expert trainers.
Learn moreHighlights
Classroom Training
Participate in interactive, face-to-face training in our top 5-star training facilities in Dubai.
Learn moreHighlights
Onsite Training
Learn a customised curriculum in your workplace to ensure the most impact and team participation.
Learn moreHighlights
Overseas Training
Participate in our international training sessions and improve your abilities with world-class instructors.
Learn moreHighlights
Related Courses
Other courses in the same category that might interest you.


Web Geographic Information System (GIS) Training
View Course
Shell Scripting Using Bash (SC103) Course in UAE | Counseltrain Technologies
View Course
