The course aims to teach programming in the Python language from the basic to advanced levels. It begins with print commands, variables, data types, arrays, arithmetic and logical operations, and conditional statements. then progresses to object-oriented programming (OOP). regular expressions, error handling, and databases. After course, the student will be able to move forward in programming and developing artificial intelligence applications
Python – Configure the development environment
Python – writing style
Python – Variable types
Python – operators
Python – Terms
Python – loops
Python – numbers
Python – scripts
Python – Lists
Python – Tuples
Python – Sets
Python – Dictionaries
Python – functions
Python – Modules
Python – date and time
Object-oriented programming
Python – Class and Object
Python – Genetics
Python – Overriding
Python – static functions
Python – abstraction
Python – Polymorphism
Advanced programming
Python – data entry
Python – Iterators
Python – Regular Expressions
Python – error handling
Python – file handling
Python – PIP package manager
Python – databases
Python – Multitasking