Я имею небольшой опыт программирования на питоне под Google App Engine (AE). Просто опишу как я учился.
Сначала я сам долго пытался читать и понимать документацию по AE. Знаний по питону у меня было не достаточно, вернее не было уверенности, что смогу написать. Потом вышли курсы от udacity.
Сначала прошёл курс по питону. Курс на английском, но т.к. всё визуализируется, то и с минимальными знаниями всё понятно. Потом прошел курс по веб программированию там же. Основные концепции я почерпнул и этого оказалось достаточно.
Теперь про AE специфичные знания, их можно получить из документации (на англ.) и видео с конференций, их не много и они очень информативные. К примеру, как строить модель данных на datastore.
Тут все прямо таки сильно советуют Django, но у меня ни разу не было момента, когда мне не хватало бы функциональности webapp2, который делался гуглом. В общем решать вам.