UTFPR


Nesta página estão disponíveis os materiais das disciplinas ministradas por mim quando eu era professor nesta instituição.


Aulas elaboradas por mim sobre o desenvolvimento visual de programas usando a linguagem de programação Visual Basic .NET. com base nos seguintes livros:

1. CAMARA, Fábio. Orientação a Objeto com .NET. 2ª Edição. Florianópolis: Visual Books, 2006. 114 páginas. ISBN: 85-7502-188-5.
2. CLARK, Dan. Introdução à programação orientada a objetos com Visual Basic .NET. Rio de Janeiro: Editora Ciência Moderna Ltda, 2003. 415 p ISBN 85-7393-292-9.
3. HOLZNER, Steven. Visual basic.NET: black book. Arizona: Coriolis Group Books, 2002. xxxviii, 1144 p ISBN 1-57610-835-X.


Apresentação do VB .NET
Microsoft Visual Studio Express 2012 for Windows Desktop
Visual Basic .NET - A Linguagem
Visual Basic .NET - Procedimentos, Escopo e Tratamento de Exceções
Visual Basic .NET - Windows Forms
Visual Basic .NET - Text Boxes, Rich Text Boxes, Labels e Link Labels
Visual Basic .NET - Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes
Visual Basic .NET - List Boxes, Checked List Boxes, Combo Boxes e Picture Boxes
Visual Basic .NET - Scroll Bars, Splitters, Track Bars, Pickers, Notify Icons, Tool Tips e Timers
Visual Basic .NET - Menus, Built-in Dialog Boxes e Printing
Visual Basic .NET - Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls
Visual Basic .NET - Programação Orientada a Objetos
Visual Basic .NET - ADO. NET

Os respectivos exemplos utilizados nas aulas estão compactados com a extensão .rar e podem ser baixados dos seguintes links:


Visual Basic .NET - A Linguagem
Visual Basic .NET - Procedimentos, Escopo e Tratamento de Exceções
Visual Basic .NET - Windows Forms
Visual Basic .NET - Text Boxes, Rich Text Boxes, Labels e Link Labels
Visual Basic .NET - Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes
Visual Basic .NET - List Boxes, Checked List Boxes, Combo Boxes e Picture Boxes
Visual Basic .NET - Scroll Bars, Splitters, Track Bars, Pickers, Notify Icons, Tool Tips e Timers
Visual Basic .NET - Menus, Built-in Dialog Boxes e Printing
Visual Basic .NET - Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls
Visual Basic .NET - Programação Orientada a Objetos
Visual Basic .NET - ADO. NET

Material de Apoio


Visual Basic .NET - Alguns membros do espaço do nome System.Data
Visual Basic .NET - Como trabalhar com os provedores de dados
Visual Basic .NET - File Extensions
Visual Basic .NET - MsgBox constants
Visual Basic .NET - Namespaces
Visual Basic .NET - Palavras Reservadas
Visual Basic .NET - Precedência de Operadores
Visual Basic .NET - Recurso de AutoCompletar
Visual Basic .NET - SendKeys Key Codes
Visual Basic .NET - Strings (Funções e Métodos)
Visual Basic .NET - Tipos de Dados
Visual Basic .NET - Windows Forms Public Object Events
Visual Basic .NET - Windows Forms Public Object Methods
Visual Basic .NET - Windows Forms Public Object Properties

Listas de Exercícios elaboradas por mim:


Visual Basic .NET - A Linguagem
Visual Basic .NET - Procedimentos, Escopo e Tratamento de Exceções
Visual Basic .NET - Windows Forms
Visual Basic .NET - Text Boxes, Rich Text Boxes, Labels and Link Labels
Visual Basic .NET - Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes
Visual Basic .NET - List Boxes, Checked List Boxes, Combo Boxes e Picture Boxes
Visual Basic .NET - Scroll Bars, Splitters, Track Bars, Pickers, Notify Icons, Tool Tips e Timers
Visual Basic .NET - Menus, Built-in Dialog Boxes e Printing
Visual Basic .NET - Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls
Visual Basic .NET - Programação Orientada a Objetos
Visual Basic .NET - Exercícios de Revisão

Outros Projetos de Exemplo:


Sistema de Agenda Eletrônica - Descrição
Sistema de Agenda Eletrônica - Código Fonte
Projeto Receita de Bolo - Exemplificando os conceitos da Orientação a Objetos

Aulas elaboradas por mim sobre os fundamentos da programação em linguagem C com base nos seguintes livros:

1. ASCENCIO, A. F. G.; CAMPOS, E. A. V. D. Fundamentos da Programação de Computadores: Algoritmos, Pascal, C/C++ (Padrão ANSI) e Java. 3. ed. São Paulo: Pearson Education do Brasil, 2012. 569 p.
2. FORBELLONE, A. L. V.; EBERSPACHER, H. F. Lógica de Programação: A construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. 218p.
3. PEREIRA, S. D. L. Algoritmos e Lógica de Programação em C: Uma abordagem didática. 1. ed. São Paulo: Érica, 2010. 190 p.


Aula PDF Códigos de Exemplo Listas de Exercícios
Aula 01 - Conceitos Básicos
Aula 02 - Estrutura Sequencial
Aula 03 - Estrutura Condicional
Aula 04 - Estrutura de Repetição
Aula 05 - Vetores
Aula 06 - Matrizes

Aulas sobre a ferramenta Microsoft PowerPoint elaboradas por mim:

Aula de Microsoft PowerPoint
Apresentação é tudo
Como criar slides no PowerPoint
Dicas do PowerPoint

Aulas sobre a ferramenta Microsoft Word elaboradas por mim:

Aula de Microsoft Word
Como aplicar arte em seus textos
Como ser criativo no Word
Controlar seu computador com sua voz
Criar etiquetas de endereços no Word
Organizar documentos no Word
Personalizar o Ribbon 2010
Usar blocos de construção no Word

Os arquivos abaixo são uma apresentação de Power Point (convertida para PDF) elaborada por mim com base no livro de Infortabilidade do autor Fábio Vinícius Primak e dois documentos (também em PDF) com informações sobre como escolher um Sistema Contábil.

Infortabilidade - A Contabilidade na Era da Informática
Principais questões ao escolher um Sistema Contábil
Principais questões ao entrar em contato com os clientes do Sistema Contábil

O arquivo abaixo é uma apresentação de Power Point (convertida para PDF) elaborada por mim com base no livro de Segurança da Informação - O usuário faz a diferença do autor Edison Fontes.

Segurança da Informação - O usuário faz a diferença

Aulas elaboradas por mim sobre o desenvolvimento de aplicativos móveis usando a plataforma Android com base nos seguintes livros:

1. BRITO, R. C. Android para Iniciantes com Eclipse Passo a Passo. 1. ed. Rio de Janeiro: Ciência Moderna, 2015. 418p.
2. BRITO, R. C. Android: Do Básico ao Avançado. 1. ed. Rio de Janeiro: Ciência Moderna, 2013. 416p.


Aula 01 - Introdução
Aula 02 - Hello World
Aula 03 - Componentes Visuais e Gerenciadores de Layouts
Aula 04 - Tratamento de Eventos
Aula 05 - Depurando aplicações Android
Aula 06 - Internacionalização e literais
Aula 07 - Componentes visuais avançados
Aula 08 - Tratando eventos sofisticados
Aula 09 - Ciclo de vida de uma aplicação Android
Aula 10 - A classe Intent
Aula 11 - Utilizando SQLite em aplicações Android
Aula 12 - Uso de Imagens
Aula 13 - Persistência de dados com Android

Listas de Exercícios


Lista de Exercício 01 - Introdução
Lista de Exercício 02 - Hello World
Lista de Exercício 03 - Componentes Visuais e Gerenciadores de Layouts
Lista de Exercício 04 - Tratamento de Eventos
Lista de Exercício 05 - Depurando aplicações Android
Lista de Exercício 06 - Internacionalização e literais
Lista de Exercício 07 - Componentes visuais avançados
Lista de Exercício 08 - Tratando eventos sofisticados
Lista de Exercício 09 - Ciclo de vida de uma aplicação Android
Lista de Exercício 10 - A classe Intent
Lista de Exercício 11 - Utilizando SQLite em aplicações Android
Lista de Exercício 12 - Uso de Imagens
Lista de Exercício 13 - Persistência de dados com Android