Курить надо исходники проектов, благо они почти все opensource и доступны на гитхабе.
По опыту перехода на другие языки скажу, что сразу писать идеальный код не получится. Так что по началу нужно забить на идеальность и просто писать. По мере написания и чтения чужих исходников понимание придет.
З.Ы. А интересно зачем тебе питон? Чем тебе C# и Scala не хватает? На них же тоже пишут под веб, многим нравится.