Python course

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