Python - Fundamentos de Kivy
Faz parte das formações: Desenvolvedor Python Sênior
Instituição: TreinaWeb
Descrição
Neste curso abordaremos os principais conceitos a cerca da biblioteca Kivy. Além disso, veremos todas as funcionalidades oferecidas por esta biblioteca e como utilizá-las. São vídeo aulas e apostilas que mostram os principais conceitos do Kivy. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.
Dentre várias outras coisas, você verá:
- O que é o Kivy e como funciona sua arquitetura;
- Como instalar o Kivy utilizando o PIP em qualquer sistema operacional;
- O que são widgets e como utilizá-los no Kivy;
- Como funciona e para quê serve a Kv Language;
- Como funcionam os principais layouts do Kivy;
- Como trabalhar com eventos e propriedades;
- Como interagir com bancos de dados utilizando as interfaces gráficas criadas no Kivy.
Ementa
1 - Introdução
Introdução
O que é o Kivy?
Aspectos arquiteturais do Kivy
Instalação do Kivy
2 - Primeiros contatos com o Kivy
Apresentação
Criando o projeto
O conceito de widgets
Primeiros contatos com a Kv Language
Questionário 3 questões
3 - Trabalhando com eventos
Apresentação
O que é o EventDispatcher?
Como o Kivy processa os eventos?
Definindo widgets que interagem com eventos
Questionário 3 questões
4 - Definindo pontos de interações
Apresentação
O padrão Observer
Widgets com propriedades reativas
Questionário 3 questões
5 - Trabalhando com layouts no Kivy
Apresentação
BoxLayout
FloatLayout
GridLayout
StackLayout
Questionário 3 questões
6 - Criando um CRUD
Apresentação
Criando o Layout
Inserindo clientes
Listando clientes
Editando clientes
Removendo clientes
Validando inserção e edição
Questionário 3 questões
7 - Conclusão
Conclusão