- Python - a tool, not a reptile
- There is more than one Python
- Let's start our Python adventure
- Your first program
- Python literals
- Operators - data manipulation tools
- Variables - data-shaped boxes
- How to talk to computer?
Module 3 - Boolean Values, Conditional Execution, Loops, Lists and List Processing, Logical and Bitwise Operations
- Conditions
- Python's loops
- Logic and bit operations in Python
- Collections in python (List ,tuple,set and dictionaries)
- Writing functions in Python
- Returning a result from a function
- Scopes in Python
- functions
-
Comprehension - list,tuple,dictionary
-
files management - reading,Writing a file (with { contex manager } )
-
Exceptions - error handling
Module 6 - The Object-Oriented Approach: Classes, Methods, Objects, and the Standard Objective Features
- Basic concepts of object programming
- A short journey from procedural to object approach
- Properties
- Methods
- Inheritance - one of object programming foundations
- Exceptions once again