A c c e s s B á s i c o (referencial): 25 horas A informação na ponta dos dedos, o programa perfeito para cadastros de clientes e fornecedores, controle de estoque, pesquisas relatórios. O Microsoft Access é um sistema relacional de administração de banco de dados da Microsoft, incluído no pacote do Microsoft Office Professional. Ele permite o desenvolvimento rápido de aplicações que envolvem tanto a modelagem e estrutura de dados como também a interface a ser utilizada pelos usuários. Com o Microsoft Access é possível desenvolver desde aplicações simples como por exemplo, um cadastro de clientes, controle de pedidos até aplicações mais complexas, como por exemplo, todo o controle operacional, administrativo e financeiro de uma pequena ou até mesmo de uma média ou grande empresa, pois os aplicativos desenvolvidos podem rodar perfeitamente em uma rede de computadores e os dados armazenados pelo sistema podem ser publicados na Intranet ou até mesmo na Internet. Objetivo: Capacitar o aluno a desenvolver banco de dados para aplicações de pequeno e médio porte, como o controle de uma agenda. Efetuando operações como, criação de tabelas, consultas, formulários e relatórios. Obtendo por este banco de dados informações para tomada de decisão dentro da empresa. Introdução Conceitos; Novidades da versão; Faixa de Opções; Abrir um banco de dados existente; Painel de Navegação; Inserção de dados na tabela. Recursos básicos e operações de bancos de dados Inserir dados em tabelas e formulários e utilizar consultas e relatórios já criados. Criar um novo conjunto de tabelas e utilizar modelos existentes de bancos de dados. Tabelas Conhecer os elementos componentes de uma tabela e criar estruturas para armazenamento de dados. Formulários Criar estruturas que facilitam a inserção e visualização de dados. Relatórios Montar relatórios para visualização em tela e em impressão. Consultas Utilização de consultas para fácil localização e organização de dados. Teoria de Banco de dados Relacionais Conhecimento teórico sobre a estrutura e conceitos por detrás de bancos de dados relacionais. Este curso visa usuários iniciantes e profissionais de todas as áreas que necessitam adquirir ou aperfeiçoar seus conhecimentos em banco de dados.
Access Avançado 25 horas Objetivo: Criação de sistemas que gerenciam dados através de informações, facilitando a armazenagem e distribuição das informações. Tabelas Revisão na construção de tabelas; Inclusão da chave-primária; Relacionamento; Propriedades do campo; Tipos de dados. Consultas Consulta com condição; Consulta com múltiplas condições; Consulta parametrizada; Consulta de atualização. Formulário Criação de formulário; Modo Design; Ferramentas do grupo Controle: caixa de combinação, rótulo, controle Guia, caixa de seleção, botão de opção, anexo, botão; Subformulário; Formulário dividido. Relatórios Criação de relatórios com mala direta; Etiquetas; Impressão; Alteração de dados. Macros Construtor de macros; Criação de macros simples; Macros em botões. Access Básico Este curso visa profissionais de todas as áreas que necessitam aperfeiçoar seus conhecimentos em banco de dados. Módulos O que é módulo; Programação básica em Visual Basic; Otimização de tarefas. Projeto Final Criação de sistema (banco de dados) com as ferramentas vistas durante no curso.
L ó g i c a d e P r o g r a m a ç ã o (referencial): 12 horas Para o aluno que deseja se tornar programador, o curso de lógica é o primeiro passo, pois, independente da linguagem a ser aprendida, será necessário utilizar e dominar os conceitos básicos de Lógica de Programação. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Conhecendo o Programa VisuAlg; O Que é Software?; Como Escrever um Software; O Que é Algoritmo?; Linguagem; Pseudocódigo; Sintaxe do Programa VisuAlg; Escrevendo Algoritmos. ESCREVENDO ALGORITMOS Comandos Escreva e Leia; Comando Escreva: Concatenar; Utilizando Variáveis e o Quadro de Variáveis; Variáveis: Tipos de Dados; Um Programa Para Calcular a Média Aritmética do Aluno. O curso de Lógica de Programação tem por objetivo ensinar todos os conceitos fundamentais. Conhecer este tema é o primeiro passo para a programação de sistemas de computador nas mais diversas linguagens de programação. ESTRUTURAS DE DECISÃO Estruturas Sequenciais; Estruturas de Decisão; Estruturas de Decisão: Condicional Simples - SE; Estruturas de Decisão: Condicional Composta - SE-SENÃO; Operadores Relacionais; Praticando a Condicional SE; Estruturas de Decisão: CASO. OPERADORES LÓGICOS Operadores Lógicos; Operador Lógico do Tipo OR; Operador Lógico do Tipo AND; Praticando Operadores Lógicos; Operador Lógico do tipo NOT. ESTRUTURAS DE REPETIÇÃO Estruturas de Repetição; Estrutura de Repetição Enquanto... Faça; Praticando a Estrutura de Repetição Enquanto... Faça; Estrutura de Repetição Para-Até-Faça; Praticando a Estrutura de Repetição Para-Até-Faça.
Visual Basic Básico (referencial): 30 horas O Visual Basic é uma linguagem de programação de autoria da empresa Microsoft, que faz parte do pacote Microsoft Visual Studio. O Visual Basic pode ser uma boa pedida para quem quer uma linguagem de interface gráfica. Ocupa o primeiro lugar na preferência das empresas, com 50,3% das organizações utilizando esta linguagem. Princípios Básicos Principais conceitos do Visual Basic; Tela inicial; Opções globais; Programação voltada para eventos; O que é um evento. Ferramentas e Componentes Botões; Caixa de Texto; Caixa de Combinação; Imagem; Barra de rolagem; Caixa de checagem; Botão de opções; Lista de discos, diretórios e arquivos; Ferramenta DataAccess. Tópicos de programação abordados Tipos Variáveis; IF, ELSE; WHILE; DO WHILE; FOR; GOTO; Programação orientada a eventos. Funções Trabalhar com funções de modo a otimizar o desempenho dos sistemas. Acesso a arquivos Leitura, Inserção e Exclusão de registros em um arquivo de texto; Acesso a arquivo Randômico. Acesso a base de dados Microsoft Excel; Acesso a base de dados Microsoft Access; Controle DATA; Consultas simples; Consultas a múltiplas tabelas; Inclusão de dados; Alteração de dados; Exclusão de dados; Ocultar componente de acesso a dados. Geral Manipulação de tipos de variáveis; Trabalhar com mensagens de alerta; Obter ajuda consultando o MSDN (Help do Visual Studio); Criando um arquivo executável (*.EXE); Criando um arquivo de instalação (SETUP). Projetos a serem desenvolvidos Mudar tamanho e destaque de fontes; Mudar Cor; Cálculo de Celsius-Fahrenheit; Paleta de Cores; Menu de Opções; Selecionar pastas e exibir figuras; Acesso a arquivos Random; Base Lógica de Programação O objeto deste curso é capacitar ao aluno a desenvolver aplicações para o ambiente Microsoft com a utilização dos recursos do Visual Basic para acesso a base de dados. Ideal para estudantes da área de programação e profissionais que desejam desenvolver sistemas que produzam aplicativos sofisticados com rapidez e segurança, com ênfase para banco de dados e já padronizados para o ambiente. de dados em Microsoft Excel; Base de dados em Microsoft Access.
Visual Basic Avançado (referencial): 40 horas Ferramentas e Componentes Utilização de formulários MDI (Multiple Document Interface); Criando forms em tempo de execução; Gerenciador de janela; Utilização de componentes como o MonthView; ADO; DBGrid. API Utilização de API s do ; Utilizando o aplicativo API Text Viewer. ODBC Criar uma conexão ODBC para acesso ao dados; Configurar a conexão ODBC; Acessar o ODBC criado via componente. Acesso a base de dados Microsoft Access; Acesso a base de dados Microsoft SQL Server; Queries SQL dentro do código; Rotinas de Inclusão, Alteração e Exclusão dentro do código. Active X Componentes Utilizar componentes existentes; Criação de componentes; Registro de componentes; Compilar componente para *.OCX. Bibliotecas Utilizar bibliotecas existentes; Criação de bibliotecas; Registro de bibliotecas; Compilar Biblioteca para *.EXE e *.DLL. Utilizando os componentes e as bibliotecas criadas em um projeto. Geral Trabalhando com funções; Estruturas de programação; Menus Drop-Down; Utilizando Wizard; Manipulação de arquivos INI; Gerando relatórios em tela; Trabalhando com Classes (*.CLS); Trabalhando com projeto em grupo (*.VBG). Projetos a serem desenvolvidos Neste curso o aluno irá criar alguns projetos menores para aplicar os conceitos criados tais como: Acesso a dados; Formulário MDI; Utilização de componentes; Menus. Contudo o aluno irá realizar um grande projeto do inicio ao fim do curso com a utilização de todos os recursos vistos neste curso. Lógica de Programação Visual Basic Básico O objeto deste curso é capacitar o aluno a desenvolver aplicações para o ambiente Microsoft com a utilização dos recursos do Visual Basic para acesso a base de dados. Capacitar o aluno para trabalhar com os componentes e bibliotecas do sistema operacional ou mesmo criar seus componentes e bibliotecas no ambiente.