Sobre o curso

Se você quer ser um programador de sucesso é preciso entender primeiro a lógica de programação, é aqui que se desenvolve o raciocínio lógico que te possibilita todo o processo de programação.

Aqui você vai aprender a descrever as sequências lógicas que são o passo a passo da ação que precisa ser executada, depois de definir a lógica você vai aprender a traduzir para a linguagem de programação e transformar em aplicações.

Durante o curso, você aprenderá, através de conteúdo e atividades práticas, princípios básicos de desenvolvimento como algoritmos, sistemas de numeração, variáveis e muito mais.

Fazendo esse curso você está apto:

Após o término do curso você vai iniciar sua jornada como programador e escolher entre as diversas possibilidades no ramo de programação, vai conseguir definir como criar as linhas de código e programar! Vamos juntos desenvolver novas linhas de código?

Conteúdo programático

  • Introdução à Lógica
    • Lógica.
    • Programa: Tipos de linguagem de programação.
    • Tradutores: Tipos de tradutores.
  • Sistemas de Numeração
    • Bit e byte.
    • Sistemas de numeração: Decimal, Binário e Hexadecimal.
    • Conversão de sistemas de numeração: Conversão de Binário para Decimal, Conversão de Hexadecimal para Decimal, Conversão de Binário para Hexadecimal, Conversão de Hexadecimal para Binário, Conversão de Decimal para Binário, Conversão de Decimal para Hexadecimal.
    • Forma rápida para conversão de sistemas de numeração.
  • Algoritmo
    • Algoritmo.
    • Elementos de um algoritmo: Ação, Decisão, Laço ou Loop.
    • Algoritmo com o comando SE encadeado.
    • Algoritmo com o comando CASO.
    • Algoritmo com o comando ENQUANTO.
  • Variáveis, Operadores e Funções
    • Utilizando variáveis: Consistência de condições, Controle de repetições, Comparações de variáveis de memória com campos de registros.
    • Tipos de variáveis.
    • Nomes de variáveis.
    • Declaração de variáveis.
    • Comando de atribuição.
    • Constantes.
    • Operadores aritméticos: Contadores e acumuladores.
    • Operadores relacionais.
    • Operadores lógicos: Tabela de decisão; Tabela de decisão com números binários.
    • Função.
    • Concatenação de alfanuméricos.
  • Fluxograma
    • Simbologia.
    • Criando fluxogramas: Estruturas básicas.
    • Teste de Mesa.
  • Processamento Predefinido
    • Construindo um processamento predefinido.
  • Laço ou Loop e Repetição
    • Comandos FOR...NEXT (PARA...PRÓXIMO); WHILE (ENQUANTO); IF...THEN...ELSE (SE...ENTÃO...SENÃO).
  • Variáveis Indexadas e Laços Encadeados
    • Vetores e matrizes.
    • Laços encadeados.
  • Banco de Dados e Tipos de Programação
    • Banco de dados: Considerações para tipos de dados, Tipos de dados.
    • Modelo de dados: Relacionamento (Chave primária e Chave estrangeira); Modelo Entidade-Relacionamento; Índice; Regras de validação; Texto de validação.
    • Objeto: Elementos da interface de um objeto.
    • Tipos de Programação: Ocorrências de eventos; Mensagens do Windows; Gerenciador de eventos; Controlador de evento padrão; Procedure complementar.
    • Criação de tabelas.
    • Relacionamento das tabelas.
    • Consistência dos campos.
    • Sistema de controle de cadastro: Programa de inclusão; Programa de consulta; Programa de alteração; Programa de exclusão.

Pré-requisitos

Para você conseguir acompanhar o curso com tranquilidade, é indicado que tenha participado do nosso curso de Ambiente Windows ou tenha a mesma base de conhecimento.

Certificação Impacta

Um dos títulos mais respeitados do país, atesta a qualidade e os conhecimentos de profissionais especializados nas mais variadas áreas de TI, Gestão e Design. Ao concluir o curso, você tem 90 dias a contar da data de término do curso para agendar seu exame.
Saiba mais sobre a certificação Impacta

Próximas turmas

Data e horário
Local
Preços e descontos
Nenhuma turma no momento

O que os alunos dizem sobre a Impacta

Ver mais depoimentos