Curso Lógica de Programação e Estruturas de Dados com Aplicações em Java








O curso ensinará sobre algoritmos e estrutura de dados, pilhas e filas e diferenças entre TreeSet, HashSet e LinkedHashSet em Java. Focado para o desenvolvimento de software.

Carga Horária: de 96 até 276 horas / aula.
Início Imediato.


O intuito do Curso Lógica de Programação e Estruturas de Dados com Aplicações em Java é criar todo o raciocínio lógico de programação no paradigma mais usado pelo mercado de TI. Com o foco totalmente em lógica de programação e boas práticas de estrutura de dados. Capacitando o desenvolvimento de software tanto para mobile, web e desktop.
O curso aborda a questão do pensamento dedutivo e matemático, seus limites e o raciocínio abstrato. Começaremos revendo alguns conceitos, com a finalidade de consolidar os seus conhecimentos quanto ao funcionamento de um computador.

Para aqueles que querem ter mais uma profissão o curso de lógica de programação e estrutura de dados com aplicações em java é uma excelente escolha, obtenha uma melhor colocação no mercado de trabalho em pouco tempo.

O curso desenvolverá no aluno a capacidade de:

  • Aprender a programar em uma linguagem de alto nível.
  • Resolver problemas utilizando uma linguagem de programação.
  • Desenvolver o raciocínio lógico.
  • Ter boas práticas de estrutura de dados.
  • Preparar o aluno a ter maior capacidade de desenvolvimento de software.
  • Efetuar Desenvolvimento Orientado a Objeto.

CONTEÚDO PROGRAMÁTICO:

Man Working At Computer In Contemporary Office

  • Java Passo a Passo para Iniciantes
  • Introdução à Lógica de Programação: 
    • O que é lógica?
    • Sequência lógica e algoritmo
    • Técnicas e etapas de um algoritmos
    • Diagrama de blocos
    • Estruturas de decisão
  • Conceitos de Programação
  • Conceitos de Orientação a Objetos em Java
  • Escrevendo Primeiro Programa em Java
  • Conceitos de Algoritmos
  • Algoritmos e Estrutura de Dados:
    • Comando enquanto-fim/ while /Do While
    • Estruturas de decisão simples, composta; múltipla; repetição
    • Laços contados para … faça
    • Laços condicionais
    • Estruturas de controle encadeadas ou aninhadas
    • Estruturas de dados homogêneas
    • Matrizes de uma dimensão ou vetores
    • Operações básicas, leitura de dados e escrita de dados de matrizes do tipo vetor
    • O método da bolha de classificação
    • Matrizes com mais de uma dimensão
    • Operações básicas com matrizes de duas dimensões
  • Classificação de Dados por Intercalação: MergeSort:
    • Classificação por trocas; seleção, inserção; intercalação
  • Como Usar o Algoritmo MergeSort em Java
  • Algoritmos de Ordenação – Bubble Sort
  • Entendendo o Algorítmo Bubble Sort em Java
  • Pilhas e Filas
  • Estruturas Hierárquicas Árvores Binárias
  • Árvore Binária de Busca
  • Árvore Binária de Busca em Java
  • Estrutura da Informação:
    • Tipos de dados; tipos abstratos de dados
    • Implementação de TADs em Java
  • Mapeamento:
    • Diferenças de objetos e relações
    • Mapeamentos simples; objetivo embutido
    • Chaves compostas
    • Mapeando relacionamentos; herança
  • Comentários, Concatenação e Impressão no Console
  • TreeSet, HashSet e LinkedHashSet
  • Desenvolvendo Tela Pesquisa
  • NetBeans – Teclas de Atalho e Modelos de Código
  • Desenvolvendo Sistema de Cadastro:
    • Sistema de cadastro, utilizando a linguagem de programação JAVA, banco de dados MySQL e o padrão de desenvolvimento MVC model-view-control
  • Entendendo o Hibernate Cache em Detalhes
  • HashMap Java: Trabalhando com Listas key-value

Curso elaborado e mantido pelo instrutor: Allan Almeida de Araújo. Graduando em Sistemas de Telecomunicações pelo Instituto Federal  do Amazonas e Formado e Atuando como Software Developer.

Finger press on laptop keyboard with computer source code


O padrão deste curso é de 96 horas/aula, você pode aumentar até 276 horas/aula realizando um trabalho extra.
Mais informações veja a página do Certificado
Capacitar o aluno em desenvolvimento de software com boas práticas de lógica de programação e estrutura de dados com aplicações em java.







Depoimento de Alunos para “Curso Lógica de Programação e Estruturas de Dados com Aplicações em Java

4.18 review de 5 alunos.

  1. falou:

    Curso mediano. Diziam que era para iniciantes, mas acho que tem bastante coisa avançada, misturada com muita coisa básica. Mas valeu a pena.



Você sabia?
BRAVA CURSOS é uma Empresa EAD - Ensino Nacional de Educação a Distância.

Horário de Atendimento: Segunda a Sexta das 09:00 - 12:00 e 13:30 - 17:00

Brava Cursos Online © 2010 - 2024 Copyright
Todos os direitos reservados - Prestação de Serviço.