Disciplinas Optativas
Código:
BiSuCOM.538
Nome da disciplina:
Programação Orientada a Eventos
Carga horária total:
60 h
Abordagem metodológica:
Teórica
Natureza:
Optativa
Carga horária teórica:
30 h
Carga horária prática:
30 h
Ementa:
Introdução a aplicações comerciais. Ambientes para desenvolvimento de aplicações comerciais. Interfaces gráficas usando formulários. Modularização e reutilização de código. Métodos, propriedades e eventos de componentes. Depuração e tratamento de erros. Integração com banco de dados. Construção de relatórios.
Objetivo(s):

Objetivo Geral:
Criar aplicações comerciais com interface gráfica conectadas a banco de dados.

Objetivos Específicos:
Explicar o funcionamento de aplicações comerciais. Utilizar ambientes de desenvolvimento adequados. Criar aplicações comerciais com interface gráfica e relatórios. Implementar aplicações conectadas com bancos de dados.
Bibliografia básica:

RIBEIRO, Marcos Roberto. Python Avançado. 1. ed. Belo Horizonte: IFMG, 2022. 164 p. ISBN 9788590945116. Disponível em <http://hdl.handle.net/20.500.14387/1809>. Acesso em: 24 de Setembro de 2024.

DEITEL, Paul J.; DEITEL, Harvey M.. Java: Como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017. 970 p. ISBN 9788543004792. Disponível em <https://pergamum.ifmg.edu.br/acervo/5004483>. Acesso em: 24 de Setembro de 2024.

THE POSTGRESQL GLOBAL DEVELOPMENT GROUP. PostgreSQL 16.4 Documentation. 1. ed. : PGDG, 2024. 2995 p. Disponível em <https://pergamum.ifmg.edu.br/acervo/108530>. Acesso em: 2 de Outubro de 2024.

Bibliografia complementar:

ANTUNES, Rubens. Delphi: Faça uma aplicação comercial. 1. ed. Rio de Janeiro: Ciência Moderna, 2008. 264 p. ISBN 9788573937527. Acervo: 005.4 A636d 2008.

AVILLANO, Israel de Campos. Object Pascal para Delphi: Todas as versões - Guia de consulta rápida. 1. ed. Rio de Janeiro: Ciência Moderna, 2009. 159 p. ISBN 9788573938326. Acervo: 001.6425 A958o 2009.

GOALKICKER.COM. SQL: Notes for Professionals. 1. ed. : ., 2018. 166 p. Disponível em <https://pergamum.ifmg.edu.br/acervo/108526>. Acesso em: 2 de Outubro de 2024.

BORGES, Luiz Eduardo. Python para Desenvolvedores. 1. ed. Rio de Janeiro: Edição do Autor, 2010. 360 p. ISBN 978-85-909-4511-6. Disponível em <https://pergamum.ifmg.edu.br/acervo/108525>. Acesso em: 2 de Outubro de 2024.

UDAYAN, Das; AUBREY, Lawson; CHRIS, Mayfield; NARGES, Norouzi. Introduction to Python Programming. 1. ed. Houston: OpenStax, 2024. 405 p. ISBN 978-19-615-8445-7. Disponível em <https://pergamum.ifmg.edu.br/acervo/108538.>. Acesso em: 3 de Outubro de 2024.