Atendimento de SEGUNDA a SEXTA das 08:00 às 18:00
pelos fones: (67)3387.2941 - (67)8199.0622 - (67)9290.3322 - (67)9984.9651

Conteúdo Programático


Java Algoritmos


Cadastre-se

Fique sabendo!

Avisamos você sobre as turmas deste curso.


Objetivo

Ensinar os conceitos e prática de algoritmos ou lógica de programação utilizando a sintaxe da linguagem de programação JAVA.

Nosso método é diferenciado por ensinarmos os algoritmos utilizando o Padrão Orientado a Objetos desde o início.

Durante o curso são passados muitos exercícios para serem realizados em sala de aula e em casa. Após o treinamento o aluno terá condições de utilizar as técnicas de algoritmos utilizando a versão padrão do Java J2SE. 

As aulas são presenciais em um período de 30 horas, com mais 10 horas de atividades. O Aluno leva, no total, 40 horas para execução do curso.

Investimento de R$ 860,00 (percelamos). Faça já sua inscrição!

Público Alvo

Destina-se a iniciantes da área de TI (Tecnologia da Informação) que pretendem ingressar no ramo de desenvolvimento de sistemas computacionais independente da plataforma. Alunos de cursos de computação.

Pré-requisito

Saber utilizar o computador em qualquer sistema operacional (informática básica).

Carga Horária

30 horas presencial + 10 horas de atividades complementares, totalizando 40 horas

Conteúdo Programático

Aprendendo Algoritmos e aplicando em linguagem Java

Principais Tópicos
Introdução a Algoritmos
  • Lógica de programação
  • Criação e Interpretação de Pseudo Código;
  • Criação e Interpretação de Fluxogramas
Introdução ao Java
  • Conceitos da linguagem Java
  • Funcionamento da JVM (compilação e execução)
  • Apresentação da IDE Eclipse
  • Criação de projeto no Eclipse
  • Criação de pacotes
  • Construção da primeira classe Java
  • Compilação e execução no console
  • Compilação e execução com a IDE Eclipse
Recursos de Programação
  • Tipo de Variáveis, declaração e atribuições em variáveis;
  • Literais;
  • Operadores de Atribuição;
  • Operadores Aritméticos;
  • Operadores Lógicos;
  • Tabela Verdade
  • Concatenação de Strings;
  • Conversores (cast);
  • Controle de Fluxo com estruturas Condicionais Simples. Comandos if e switch e Estruturas condicionais aninhadas;
  • Estrutura de Repetição, while, do while, for;
  • Trabalhando com Vetores e Matrizes;
  • Iteração em vetores com estrutura de repetição;
  • Estrutura de Dados em Listas , Filas e Pilhas;
  • Algoritmos de Ordenação: Insertion Sort, Selecion Sort, Merge Sort e Quick Sort.
  • Aprendendo a fazer Debug(depuração do Código)
Ferramentas Utilizadas

Eclipse

Conclusão

Ao finalizar esta primeira etapa o aluno terá condições de ler e escrever algoritmos em pseudo-código, fluxogramas e em linguagem de programação java.

O foco desta etapa é o desenvolvimento do raciocínio lógico e o uso dos recursos de programação para a solução dos problemas. Esta etapa dá as bases fundamentais de programação para os próximos passos do desenvolvimento.


Comentários sobre o curso