Я сначала пытался делать какие-то даже простые задачки из учебника, чтобы понять логику. Писал в PyCharm на Mac, потому что в нём удобно подсвечивается и ошибки сразу видно. Главное — не забрасывать, даже если что-то долго не выходит, просто больше писать и смотреть, что твой код делает.