Какие есть курсы по Python для знающих другие языки?
Если просто синтаксис узнать, то хватит https://learnxinyminutes.com/docs/ru-ru/python-ru/
не нашёл нормальной документации по Python
А чем вас официальная документация не устроила?
Там воды нет.
В остальном - каноничный Марк Лутц, с его Изучаем Python 5-е издание [1-2 том]
 Ну и от себя хотел спросить можно ли писать {}, чтобы нормально оформлять код (как в том же C#). К примеру, подойдёт ли такой код:
Увы, но нет.