Python Basics. Part 1:
- Python basics
- Operators, expressions
- Conditional if statement: branching and continuation
- While loop
- For loop: cycles with counter, peculiarities of working with range and strings
- Nested loops
- Numbers. Types int and float
- Functions: the beginning
- Peculiarities of float
Python Basics. Part 2:
- IDE installation and customization
- Basic collections: lists, strings, dictionaries, tuples
- List: methods of working with lists
- List representations
- Functions: continued
- Working with files
- Exceptions: working with errors
- Introduction to OOP and principles
- Iterators and generators
- Decorators: from basic to advanced level
- Functions: the end
- Libraries for working with data