1. intro to python
    1. History of Python, Unique features of Python, Python Identifiers, Keywords and Indentation, Comments and
    2. document interlude in Python, Getting User Input Python, Data Types, variables, Python Core objects and Functions Number and Mathematics.
  2. Statements and control structures
    1. Assignment statement, import statement, print statement, if: elif: else: statement, for: statement., while: statement., continue and break statements,
    2. try: except statement., raise statement., with statement, del, case statement
  3. List, Range, Tuples, Dictionaries
    1. Introduction, Lists in Python, Understanding Iterators, Generators, Comprehensions and
    2. Lambda Expressions, Generators and Yield Next and Ranges, Understanding and using Ranges,
    3. Ordered Sets with tuples,
    4. Introduction to Python Dictionaries, Python Sets
  4. Functions, modules and packages
    1. The def statement Returning values
    2. Parameters, Arguments, Local variables, Other things to know about functions
    3. Global variables and the global statement, Doc strings for functions, Decorators for functions,
    4. lambda Iterators and generators, Modules, Doc strings for modules, Packages
  5. OOP
    1. Overview of OOP, Creating Classes and Objects,
    2. Accessing attributes Built-In Class Attributes, Destroying Objects
  6. Exception handling
    1. What is Exception? Handling an exception try….except…
    2. else Try-finally clause Argumento fan Exception.
    3. Python Standard Exceptions Raising and exceptions, User-Defined Exceptions
  7. Input and Output in Python & Built in Functions
    1. File Objects, creating a file object, reading File contents, writing data into file, reading and writing CSV files, using with clause, Using
    2. Exception handling with file operations,