O que você vai aprender?
Desenvolver e programar sistemas computacionais, atendendo normas e padrão de qualidade, usabilidade, integridade e segurança da informação.
- Introdução à Computação
- Editores de texto
 
- Planilhas eletrônicas
 
- Editores de apresentação
 
- Ferramentas de pesquisa
 
- Conceitos de hardware e software
 
- Conceitos de sistemas operacionais
 
- Manipulação de arquivos
 
- Gerenciamento de dispositivos e aplicativos
 
- Sistemas de numeração.
 
 
- Lógica de Programação
- Estruturas de controle e repetição
 
- Estruturas de dados homogêneas (vetores e matrizes)
 
- Ferramentas para elaboração de algoritmos
 
- Funções
 
- Teste de mesa
 
- Pseudocódigo
 
- Tipos de dados
 
- Variáveis e constantes
 
- Operadores aritméticos, relacionais e lógicos, expressões lógicas e aritméticas
 
- Álgebra booleana
 
- Fluxogramas
 
- Termos técnicos e vocabulário básico de desenvolvimento, programação e banco de dados
 
 
- Banco de Dados
- Modelagem conceitual
- Sistemas de bancos de dados
 
- Conceitos
 
- Arquitetura
 
- Modelagem de dados usando o modelo entidade/relacionamento
 
 
- Modelo relacional e físico
- Conceitos
 
- Restrições
 
- Design
 
- Dependência funcional
 
- Normalização
 
 
- Linguagens para definição de banco de dados: DDL
 
 
- Programação para Desktop
- Ambiente de desenvolvimento
- Configuração
 
- Ferramentas
 
- Teclas de atalho
 
- Funcionalidades
 
 
- Documentação de código fonte
 
- Sintaxe de linguagem de programação
- Entrada e saída de dados
 
- Comandos de decisão/repetição
 
- Passagem de parâmetros
 
 
- Programação estruturada
- Funções
 
- Variáveis
 
- Procedimentos
 
 
- Programação orientada a objetos
- Classes, objetos e instâncias
 
- Composição e agregação
 
- Encapsulamento
 
- Herança
 
- Métodos e atributos
 
- Polimorfismo
 
- Sobrecarga e sobrescrita de métodos e construtores
 
 
- Padronização de código
 
- Reutilização de código
 
- Utilização de bibliotecas e/ou API's
 
- Criação de interface rica com o usuário
 
- Técnicas de otimização de código fonte
 
- Refatoração
 
- Identificação de erros no código fonte
 
- Erros de compilação e de execução
 
 
- Projeto de Inovação
- Metodologia Científica
 
- Inovação e Criatividade
 
- Desenvolvimento de Projetos
 
- Documentação de Projetos
 
 
Duração: 250 horas / 63 dias
Mais informações:
Quem pode fazer esse curso?
Onde você pode trabalhar?
Faixa salarial:
Deseja receber mais informações sobre esse curso?
Clique aqui e deixe seu email.