Algoritmos e Lógica de Programação + Preparatório Concurso
What you'll learn
- Conceitos iniciais sobre lógica de programação;
- Formas de representação gráfica;
- Fluxogramas e Diagrama de blocos;
- Português estruturado;
- Variáveis e Constantes;
- Estrutura Sequencial;
- Estrutura Condicional (Se e Caso);
- Estrutura de Repetição (Enquanto, Repita e Para);
- Matrizes;
- Listas (Pilha e Fila) - (FIFO e LIFO);
- Listas Estáticas e Encadeadas;
- Árvores Binárias (Inserção, Exclusão, Pesquisa e ordenação);
- Métodos de Ordenação e Busca.
Requirements
- Qualquer pessoa com interesse em iniciar em programação pode realizar esse curso. Não existe pré-requisito para este curso.
Description
O objetivo desse curso é projeta-lo no mundo da programação, oferecendo uma base de conhecimentos para concursos públicos, como por exemplo EAGS e o CAP da Marinha. Além de aprender a lógica que envolve a programação, você estará se preparando também para esses concursos, já que nossas aulas exclusivas e dinâmicas, abordarão com conteúdos de provas anteriores, além de diversos exercícios e resoluções comentadas que estarão disponíveis. Serão disponibilizados desafios que irão motiva-lo a avançar no seu processo de estudo e ajudar na sua aprovação.
Será abordado no curso:
Conceitos iniciais sobre lógica de programação;
Formas de representação gráfica;
Fluxogramas e Diagrama de blocos;
Português estruturado;
Variáveis;
Constantes;
Estrutura sequencial;
Estrutura condicional (Se e Caso);
Estrutura de repetição (Enquanto, Repita e Para);
Variáveis Compostas Homogêneas (Vetores e Matrizes);
Variáveis Compostas Heterogêneas (Registros);
Modularização (Procedimentos e Funções);
Listas (Pilha e Fila) - (FIFO e LIFO);
Listas Estáticas e Encadeadas;
Árvores Binárias (Inserção, Exclusão, Pesquisa e ordenação);
Métodos de Ordenação e Busca.
Who this course is for:
- Iniciantes e/ou técnicos em Informática que desejam aprender Algoritmos e Lógica de Programação e ainda se preparar para concursos militares.
Instructor
Graduado em Informática pela Universidade do Grande Rio (2012), Pós-Graduado Lato Sensu em Engenharia de Computação e Sistemas pela Universidade Federal do Rio de Janeiro (UFRJ), Pós Graduado Lato Sensu em em Planejamento, Gestão e Implantação de Educação a Distância (EaD) pela Universidade Federal Fluminense (UFF) e Mestrado em Modelos e Arquiteturas para Sistemas Inteligentes (UFRJ). Atua como professor de disciplinas técnicas de informática do Curso Progressão preparatório para concursos. Também atua como professor de informática no Colégio Pedro II, além de ser tutor presencial de informática no no curso de Técnico em Administração (Tec-RJ). Na Fundação de Apoio à Escola Técnica do Estado do Rio de Janeiro (FAETEC), atua como técnico especialista. Possui experiência na área de Ciência da Computação, com ênfase em Sistemas de Computação e Educação.