Course content

Getting started

Basic syntax

Loops and Conditionals

Working with complex data structures

Functions and Strings

Standard library

Reading and Writing files

Handling errors and debugging code

Object-oriented programming with classes

Modules and packages

Http requests with flask

Http communication between python programs