Conteúdo
Conteúdo Programático: 1. Utilização de um ambiente de desenvolvimento de sistemas integrado a. O processo de desenvolvimento de sistemas utilizando um IDE b. Arquitetura de um IDE c. Ferramentas disponíveis para o desenvolvimento d. Utilizando o help no processo de desenvolvimento e. Escolha e utilização de uma linguagem de programação para o desenvolvimento 2. Revisão dos conceitos de programação orientada a objetos a. Classe e objetos b. Herança c. Polimorfismo d. Sobrecarga de operadores 3. Conceitos de GUI orientados a objetos. a. Windows Forms b. Propriedades de controle e layout c. Labels, TextBox, Buttons, GroupBox, Panels, CheckBox, RadioButton, PictureBox. d. Menus, linkLabels, ListBox, CheckedListBox, ListBox, CheckedListBox, ComboBoxes, TreeViews, ListViews e. Herança Visual. 4. Tratamento de eventos a. Tipos de eventos b. Tipos de ouvintes c. Implementação de eventos 5. Tratamento de exceções a. Visão geral sobre tratamentos de exceção b. A hierarquia para tratamentos de exceção (Exception) c. O bloco finally d. Propriedades de Exception e. Classes pré-definidas pelo programador f. Os operadores checked e unchecked. 6. Desenvolvimento de aplicações com banco de dados a. Componentes para acesso a BD b. Conexão e string de conexões c. Operações de manipulação de dados de um BD d. Lendo e escrevendo arquivos XML. 7. Desenvolvimento de uma aplicação comercial a. Desenvolvimento Interface Gráfica b. Desenvolvimento de métodos para manutenção de BD c. Desenvolvimento dos relatórios essenciais