Não vá embora!
até 12x sem juros
até 12x sem juros no cartão
Lógica de Programação + Fundamentos de Programação + Linguagem de Programação Java
3 Cursos em 1 Formação
Carga horária: 72 horas
Lógica de Programação - EAD | Duração: 8 horas |
||
Fundamentos de Programação Java e Orientação a Objetos | Duração: 32 horas |
||
Linguagem de Programação Java | Duração: 32 horas |
||
Formação JAVA SE8 Programmer - preparatório para certificação OCJP - OCP | Você economiza: 82% | Inscreva-se agora! | R$ 1.254,60 |
No online você tem aulas digitais e interage com mentores reais ao vivo. Já no a distância, tanto o conteúdo, quanto a interação são digitais.
72 horas
Curso Presencial
Curso Online ao Vivo
Idioma: Português ou Inglês
Sujeito a alteração sem aviso prévio
Introdução à lógica de programação
Lógica e lógica de programação
Algoritmos
Representação de algoritmos
Tipos de dados, constantes e variáveis
Tipos de dados primitivos
Constantes
Declaração de variáveis e atribuição de valores
Operadores
Operadores aritméticos
Operadores relacionais
Operadores lógicos
Estruturas de controle
Estruturas de seleção
Estruturas de repetição
Tipos de dados avançados
Vetores
Matrizes
Tipos de dados customizados
Arquivos
Dados de um arquivo
Criação de arquivos
Manipulação de dados
Funções
Declaração
Chamada
Variáveis locais e globais
Passagem de parâmetros
Retorno de valores
Recursividade
Linguagens de programação
Funcionamento
Exemplos de linguagens
Diferentes classificações
Aprendendo o que é um programa JAVA
Introdução a programação
Principais Recursos da Linguagem Java
A Tecnologia Java e o Ambiente de Desenvolvimento
Executando e testando um programa Java
Criando a Classe Main
Classes Java
O Método Main
Dados no carrinho
Introdução a Variáveis
Trabalhando com Strings
Trabalhando com Números
Manipulando dados numéricos
Gerenciando Vários Ítens
Trabalhando com Condições
Trabalhando com uma Lista de Ítens
Processando uma Lista de Ítens
Descrevendo Objetos e Classes
Trabalhando com objetos e classes
Definindo campos e métodos
Declarando, Instanciando e Inicializando Objetos
Trabalhando com Referências de Objetos
Fazendo mais com Arrays
Apresentando o NetBeans IDE
Apresentando um Caso de Uso
Manipulando e formatando os Dados em seu Programa
Usando a Classe String
Usando os Documentos da API Java
Usando a Classe StringBuilder
Mais sobre tipos de dados primitivos
Os operadores numéricos restantes
Promovendo e convertendo variáveis
Criando e Usando Métodos
Usando Métodos
Argumentos do método e Valores de Retorno
Métodos e Variáveis Estáticas
Como os argumentos são passados para um Método
Sobrecarregando um Método
Usando Encapsulamento
Controle de Acesso
Encapsulamento
Sobrecarregando Construtores
Mais sobre Condicionais
Operadores relacionais e condicionais
Mais formas de usar if /else
Usando insruções Switch
Usando o NetBeans Debugger
Mais sobre Arrays e Loops
Trabalhando com Datas
Analisando os argumentos tipo Array
Arrays bidimensionais
Alternando Construtores de Looping
Aninhamento de Loops
A classe ArrayList
Usando a herança
Visão geral de herança
Trabalhando com subclasses e superclasses
Substituindo métodos na superclasse
Introduzindo o polimorfismo
Criando e ampliando classes abstratas
Usando Interfaces
Polimorfismo nas classes da fundação JDK
Usando interfaces
Usando a interface List
Apresentando expressões Lambda
Manipulando Exceções
Manipulação de exceções: uma visão geral
Propagação de exceções
Captura e tratamento de exceções
Manipulação de múltiplas exceções e erros
• Visão geral da Plataforma Java
• Sintaxe do Java e Classes
• Encapsulamento e subclasses
• Métodos de Substituição, Polimorfismo e Static Classes
• Classes dos tipos Abstract e Nested
• Interfaces e Expressões Lambda
• Collections e Generics
• Interfaces Internas Funcionais Lambda
• Operações Lambda
• Exceptions e Assertions
• Java Date/Time API
• Fundamentos de I/O
• File I/O (NIO.2)
• Concorrência
• Fork-Join Framework
• Streams Parelelos
• Aplicações de Banco de Dados com JDBC
• Localização
+ 300.000 alunos treinados e milhares de alunos certificados em 12 anos
+ 12 premiações nacionais e internacionais como melhor centro de treinamentos do Brasil
+ 200 cursos presenciais e remotos nas áreas de tecnologia, gorvernança e negócios
+ 300 instrutores que fazem parte do maior corpo docente de tecnologia de negócios do Brasil