Inscreva-se
X

Não vá embora!

até 12x sem juros

até 12x sem juros no cartão

INFORMAÇÕES Inscreva-se agora!
5 (20)votos

Curso Fundamentos de Programação Java e Orientação a Objetos


Carga horária: 32 horas

CADASTRE-SE

GANHE 10% DE DESCONTO MÊS DO CONSUMIDOR

Fundamentos de Programação Java e Orientação a Objetos

Use seu melhor e-mail!

Objetivo do Curso Fundamentos de Programação Java e Orientação a Objetos:

Linguagens orientadas a objetos estão consagradas no mercado. O crescimento do uso da linguagem Java e da plataforma .NET da Microsoft demonstram a importância deste paradigma. A compreensão de seus conceitos aliado ao aprendizado de uma linguagem de representação e modelagem, como é o caso da linguagem UML (Unified Modeling Language), torna-se fundamental e estratégico para qualquer profissional ou estudante.

Você sabe a diferença entre os cursos online e os cursos a distância?

No Curso online você tem aulas digitais e interage com mentores reais ao vivo. Já no Curso a distância, tanto o conteúdo, quanto a interação são digitais.

Pedir informações

Conteúdo Programático:

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

Pré-Requisito:

  • Conhecimentos Básicos de Programação e Desenvolvimento de Software;
  • Conhecimentos Básicos sobre Modelagem de Dados e Bancos de Dados;
  • Conhecimentos de Operação do Windows.

Informações Adicionais:

É parte da Formação Desenvolvedor Java.

Material Didático:

Material em português.

Cursos Relacionados


Por que realizar seu curso na Trainning?

+ 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

Quer saber mais? Cadastre-se!

Política de privacidade