Eu aprendi o PyGTK pela primeira vez usando o tutorial oficial , os exemplos são bem simples e se tornam complexos progressivamente. Eu acredito que é um bom começo para entender a maneira como o GTK escreve aplicativos (sinais, caixas, widgets e assim por diante).
Esse é um material do GTK 2, então você pode querer dar uma olhada em outro tutorial sobre escrevendo aplicativos GTK3 usando o Python . A integração do Glade também é abordada.
Eu também recomendo entender como o (Py) GTK funciona antes de entrar no Glade.