Lógica de Programação
Carga Horária: 40 horas.
Objetivo: Apresentar conceitos básicos e avançados de lógica de programação além de incentivar o desenvolvimento de raciocínio lógico necessário à criação de algoritmos.
|
|
Conteúdo Programático:
Conceitos de Algoritmo;
Variáveis;
Variáveis Numéricas;
Variáveis Literais;
Variáveis Lógicas;
Constantes;
Constantes Numéricas;
Constantes Lógicas.
Expressões Aritméticas, Relacionadas, Lógicas;
Funções Matemáticas;
Declarações de Variáveis;
Comando de Atribuição / Entrada / Saída;
Método de Desenvolvimento de Algoritmo;
Regras Práticas para Construção de Algoritmo;
Estruturas de Controle de Programas;
Seqüência Simples;
Estruturas Condicionais
Estrutura Condicional de uma Alternativa;
Estrutura Condicional de Repetição;
|
Escolha (Condicional Generalizada) ninhos de SE's;
Estruturas de Desvio Incondicional.
Estrutura de Repetição
Estrutura Enquanto-faça;
Estrutura Repita;
Estrutura Para-até;
Comparação entre Estruturas de Repetição.
Variáveis Indexadas;
Vetores ou Arrays Unidimensionais / Matrizes;
Registros (Variáveis Compostas Heterogêneas);
Conjunto de Registros;
Arquivos / Manipulação;
Organização e Acesso / Declaração de Arquivo;
Comando de Leitura de Registros;
Função Fda( ) / Função Ida( );
Procedimentos.
|
|
Pré-Requisitos:
Conheceimentos básicos de Windows.
|
|
Banco de Dados
Carga Horária: 16 horas.
Objetivo: Aprender a criar bancos de dados, consultar e manipular dados. Implementar índices, views e funcionalidades de programação no banco de dados.
|
|
Conteúdo Programático:
Definição, Função e Histórico de Banco de Dados;
Banco de Dados Hierárquico e Relacional
Modelo Hierárquico;
Modelo de Rede;
Modelo Relacional;
Domínio e Chaves;
Visão.
Sistemas Gerenciadores de Banco de Dados;
SQL Server 2005 Express;
Criando um Banco de Dados;
Criando diagramas de relacionamento;
Fazendo cópia de segurança.
Comandos
Select:
- From;
- Where;
- Like;
- Between;
Order By;
|
Broup By;
Distinct;
Having;
Union;
Funções:
- Substring();
- Lower();
- Upper();
- Concat();
- Sum();
- Count();
- Min();
- Max();
- Avg();
- To_Date();
- To_Char().
Sub Consultas;
Insert Into;
Update set;
Delete from.
|
|
Pré-Requisitos:
Conheceimentos básicos de Windows.
|
|
Modelagem de Dados
Carga Horária: 16 horas.
Objetivo: Ensinar aos alunos as boas práticas de modelagem.
|
|
Conteúdo Programático:
Modelo Lógico Baseado em Objetos
Administração de Dados;
Modelos de Dados;
Modelo Entidade – Relacionamento.
Elementos
Dicionário de Dados;
Diagrama de Estrutura de Dados.
|
Modelo Lógico Baseado em Registros
Modelo Hierárquico;
Modelo Relacional;
Normalização.
Formato de Registro.
|
|
Pré-Requisitos:
Conheceimentos básicos de Windows.
|
|
|
Introdução a Linguagem Delphi
Carga Horária: 32 horas.
Objetivo: Apresentar a ferramenta Delphi 2009, para os alunos que estão começando a trabalhar com o Delphi e também para os alunos que vem de versões anteriores do produto, ensinar a linguagem para o aluno ficar apto a desenvolver um mini projeto e preparar o aluno para a formação mais avançada do Delphi (Formação Delphi Developer).
|
|
Conteúdo Programático:
Introdução a Linguagem Delphi;
Ambientes de Desenvolvimento;
O Que é um Projeto;
Ambiente de Desenvolvimento Delphi (IDE);
Menus
Criar uma nova aplicação
Salvar um Arquivo;
Salvar Como;
Abrir um Projeto;
Fechar um Projeto.
Utilizando o IDE;
O Form
Palestra de Componentes
Manipulação.
Caixa de Alimento;
Object Inspector;
Propriedades e Eventos;
Alterando Propriedades.
Desenvolvendo Interfaces;
Projeto Eventos;
Object Pascal;
Características da Linguagem;
Units;
Tipos de Dados;
Seções de um Programa Pascal;
|
Matrizes;
Matriz Unidimensional;
Matriz Multidimensional;
Atribuição;
Comandos de E/S;
Operadores.
Estruturas de Controle;
Condicionais (If, Case);
Repetição (Repeart, White, For);
Registros;
Procedimentos e Funções;
Introdução a POO;
O que é?;
Classe;
Herança;
Encapsulamento;
Polimorfismo;
Encapsulamento;
Encapsulamento;
Delphi e POO;
Deburgando Programas;
Gerando Exe;
Alterando Ícones do Executável;
Criar Meu Próprio Ícone;
Introdução ao Banco de Dados;
Gerando Relatórios.
|
|
Pré-Requisitos:
Lógica de Programação, Banco de Dados e Modelagem de Dados.
|
|
Projeto Supervisionado
Carga Horária: 24 horas.
Objetivo: Ensinar aos alunos as boas práticas de desenvolvimento de aplicações/sistemas robustos e de alto desempenho. Curso inteiramente prático.
|
|
Conteúdo Programático:
Aplicações de conceitos;
Estruturas;
|
Ferramentas do Delphi para o desenvolvimento de um projeto de automação.
|
|
|
Pré-Requisitos:
Ter participado do treinamento de Lógica de programação, Banco de Dados, Modelagem de Dados e Linguagem de Programação Delphi.
|
|
Material Didático:
Será entregue no primeiro dia de aula, sem custo adicional.
|
|
Carga Horária: 128h
|
|
Investimento: R$ 1.599,00
|
|
Forma de Pagamento:
Dinheiro, cheque, cartão de crédito Visa ou boleto bancário.
À vista = R$ 1.439,10 (com 10% de desconto).
1+1 = R$ 759,52 (com 5% de desconto).
1+2 = R$ 416,67 (sem desconto).
1+3 = R$ 399,75 (sem desconto).
1+4 = R$ 319,80 (sem desconto).
1+5 = R$ 266,50 (sem desconto).
1+6 = R$ 228,43 (sem desconto).
1+7 = R$ 199,88 (sem desconto).
1+8 = R$ 177,67 (sem desconto).
1+9 = R$ 159,90 (sem desconto).
|
|