📅 Segunda-Feira | 18h30 - 21h10 | VCRPS | Sala B-209
👨🏻 Professor Henrique Nogueira da Gama Mota
✅ Desenvolver aplicações em Python, baseando-se na metodologia de desenvolvimento rápido de aplicações (RAD), para realizar entregas de produtos de forma célere e coesa.
✅ Implementar técnicas manipulação de dados, com base com base nas bibliotecas da linguagem de programação Python, para obter sistemas capazes de entregar persistência de dados tratados contra erros de usuários.
✅ Criar aplicações que acessem bancos de dados relacionais, utilizando as funções e/ou classes da linguagem Python, para permitir a manipulação de massas de dados armazenadas em SGBDs.
✅ Desenvolver sistemas que ofereçam interface gráfica, com base nos principais frameworks Python, para que os produtos sejam compatíveis demandas de mercado.
✅ Interpretar o processo de desenvolvimento rápido, tendo como modelo de processo de software o RAD (Rapid Apllication Development), para a utilização de ciclos curtos de desenvolvimentos iterativos e incrementais.
- RAD (Rapid Applications Development)
- Introdução ao RAD
- Fases do RAD
- Aplicações do RAD
- RAD em Python
- Manipulação de dados em arquivos
- Manipulação de arquivos
- Manipulação de Strings
- Exceções e outras operações
- Python com Banco de Dados
- Framework e bibliotecas
- Banco de Dados e Tabelas
- Funcionalidades em Tabelas
- Recuperação de registros em Tabelas
- Interface Gráfica com Python
- Principais Frameworks e Bibliotecas para GUI
- Widgets e montagem
- Inclusão de dados em Tabela
- Localização, alteração e exclusão de dados em Tabela
- Aplicando RAD (atividade prática supervisionada)
- Etapas com RAD
- Modelagem de Negócios e Dados
- Design e Interface
- RAD em Python