Skip to content

wkister/rapid-dev-python

Repository files navigation

DGT0235 — Desenvolvimento Rápido de Aplicações em Python

Temas Disponíveis

Tema 4 — Python com Banco de Dados

Scripts principais:

  • 01.criacao_tabela.py: Sistema de pessoas/veículos com SQLite
  • 02.roteiro_1.py: Sistema de eventos com SQLite
  • gerenciamento_livraria.py: Sistema de livraria com SQLite

Como usar o sistema de livraria:

python3 "Tema 4 - Python Com Banco de Dados/gerenciamento_livraria.py"

Notas do Tema 4:

  • Todos os bancos SQLite são criados no mesmo diretório dos scripts
  • Inserções são idempotentes (não duplicam dados existentes)
  • Implementação com classes e tipos anotados
  • Tag de referência: DGT0235-tema4

Tema 5 — Interface Gráfica Com Python

Estrutura de diretórios:

  • Exemplos de frameworks:

    • 01.tkinter.py: Interface com Tkinter
    • 04.kivy.py: Interface com Kivy
    • 05.gtk.py: Interface com GTK
    • 06.qt.py: Interface com Qt
    • 07.wx.py: Interface com wxPython
  • Diretórios especializados:

    • exemplos_tkinter/: Tutoriais detalhados do Tkinter (12 exemplos)
    • banco-grafico/: Aplicações com interface gráfica e banco de dados
    • postgresql/: Exemplos CRUD com PostgreSQL

Para executar os exemplos Tkinter:

python3 "Tema 5 - Interface Gráfica Com Python/exemplos_tkinter/01.janela.py"

Notas do Tema 5:

  • Os exemplos são progressivos, começando com conceitos básicos
  • Cada framework tem seu próprio arquivo de demonstração
  • Tag de referência: DGT0235-tema5

Restauração e Versionamento

Os temas foram restaurados ao estado de 03/11/2025 às 10:51 e estão marcados com tags específicas no repositório principal. Cada script foi verificado e testado após a restauração.

About

DGT0235 - Desenvolvimento Rápido de Aplicações em Python

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages