Nesse módulo, você aprenderá como criar interfaces gráficas utilizando a biblioteca padrão do Python, o Tkinter. Serão abordados diversos conteúdos, desde a criação de widgets simples, inserção de funcionalidades, criação de widgets mais sofisticados, além da criação de múltiplas janelas e diálogos.
Aprenda como criar a tela mínima em Tkinter, a base de todas as aulas.
Para maior aprofundamento sobre interfaces gráficas (material em inglês):
Documentação sobre o TkinterEntenda o que são widgets e como usá-los em nossas interfaces, utilizando o Tkinter.
Após essas dez aulas, você já pode visualizar o primeiro projeto, o qual será criado uma calculadora científica com o Tkinter, para isso, clique no botão abaixo:
Assista agora!
Nessa aula será mostrado como criar diálogos utilizando
o módulo filedialog, focando na abertura de arquivos.
Continuando a utilização de filedialogs, nessa aula
será mostrado como salvar informações da interface na máquina através dos diálogos.
Nessa aula, será explorado um novo módulo chamado messagebox, que permite
a criação de caixas de mensagem, seja para informação, aviso ou erro, um para cada necessidade.
Nessa aula será mostrado o módulo scrolledtext, que permite a criação de uma
área de texto que pode ser populada com várias linhas de informação.
Continuando a utilização de scrolledtexts, nessa aula
será mostrado como procurar informações na área de texto.
Nessa aula será mostrado como integrar o módulo Pillow com o Tkinter
a fim de inserir imagens nas interfaces.