Curso de Programação Java

Módulo 1

Inicie uma carreira como programador Java e obtenha a certificação Oracle Certified Associate Java SE 8 Programmer - Exame 1Z0-808.

  1. Home
  2. /
  3. Cursos em Programação
  4. /
  5. Java Módulo 1
por que aprender Lógica de Programação

Por que aprender Programação Java?

Java é uma linguagem das mais utilizadas para criar aplicações robustas, flexíveis e portáveis. Programadores Java encontram exelentes oportunidades de trabalho no Brasil e também em outros países.

para quem este curso foi desenvolvido

Para quem o curso foi desenvolvido?

Pessoas que desejam aprender como programar em Java e/ou certificar-se nesta linguagem de programação. Esse curso é considerado o treinamento fundamental para aqueles que desejam iniciar sua carreira em Java.

Como é o Curso de Programação Java da Clarify

Como é o Curso de Programação Java da Clarify?

É um curso prático que intercala os conceitos da linguagem com práticas de laboratório.

nosso diferencial

Nosso diferencial

Conteúdo que provoca o pensamento analítico e o desenvolvimento de soluções sofisticadas, tornando o aluno mais do que bom replicador das técnicas apresentadas.

O que você vai aprender

Ao concluir o curso de Programação Java Módulo 1 da Clarify, você estará apto para:

  • Entender os conceitos de portabilidade Java
  • Avaliar as inúmeras aplicações de sistemas em Java
  • Aplicar as conversões de variáveis (primitive casting)
  • Usar de identificadores, palavras-chaves e tipos de dados
  • Entender as expressões e as estruturas de controle de fluxo
  • Trabalhar com Arrays
  • Aprender a fazer conversões entre bases numéricas: decimal, binária, octal e hexadecimal.
  • Compreender profundamente os operadores da linguagem Java
  • Desenvolver programas Java orientados a objetos, utilizando recursos de herança, classes abstratas, interface e polimorfismo
  • Conhecer e trabalhar com Java Exceptions
  • Trabalhar com manipulação de Calendário
  • Conhecer a estrutura Java Lambda Expression
  • Fazer o Exame de Certificação 1Z0-808

 Carga horária: 40 horas

Oferecido na modalidade:

 Presencial na Av. Paulista

Online ao Vivo

Inscreva-se agora »

Conteúdo completo

Capítulo 1: A Plataforma Java
  • Introdução ao Java
  • Java Virtual Machine
  • JVM for Devices
  • Garbage Collector
  • Acrônimos Importantes Java
  • Edições Java Platform
  • Hello World Java
  • Portabilidade
Capítulo 2: Introdução a Object Oriented com Java
  • Classe
  • Objeto
  • Método
  • Ilustrando o Emprego de Classe, Objeto e Método
  • Classe
  • Objeto
  • Atributos
  • Métodos
  • Métodos de Inicialização de Atributos
  • Métodos de Impressão de Atributos
  • Resumo
  • Laboratório: Object Oriented com Java
Capítulo 3: Aprofundando Conceitos Iniciais
  • Conceitos Iniciais
  • Anotações
  • Construtor
  • Construtor Default
  • Encapsulamento
  • Java API Documentation
  • Packages
  • Imports
  • Fully Qualified Name - FQN
  • CLASSPATH
  • Laboratório: Conceitos Iniciais
Capítulo 4: Sintaxe Java Platform
  • Sintaxe Java Platform
  • Comentários
  • Identificadores Válidos
  • Keywords Java
  • Variáveis Primitivas
  • Casting de Primitivas
  • Casting de Passagem por Referência
  • Passagem por Valor
  • Laboratório: Sintaxe Java
Capítulo 5: Usando Operadores Java
  • Usando Operadores Java
  • Tipos de Operadores
  • Operadores Aritméticos
  • Promoções Automáticas
  • Operadores Incremento
  • Operadores Relacionais
  • O Operador == quando usado em Objetos
  • O Método Equals()
  • O Operador instanceof
  • Operadores Boolean
  • Bitwise Operators
  • Shift Operator
  • Bitwise Shifting Operator
  • Ternary Operator
  • Shortcut Assigment Operators
  • Outros Operadores
  • Bases Numéricas
  • Anotações
  • Conversão de Base 2 para Base 16
  • Laboratório: Operadores Java
Capítulo 6: Controle de Fluxo
  • Decision-making statements
    • if-then
    • if-then-else
    • switch
  • Looping statements
    • for
    • while
    • do-while
  • Branching statements
    • break
    • continue
    • return
  • Laboratório: Uso de controles de fluxo
Capítulo 7: Arrays
  • Arrays
  • Acesso aos Elementos do Arrays
  • Arrays Multidimensionais
  • ArrayList
  • Laboratório: uso de Arrays
Capítulo 8: Programação Avançada
  • Interface
  • Regras para a Interface
  • Herança
  • Regras para Herança
  • Generalização
  • Regras para a Generalização
  • Polimorfismo
  • Regra Básica para o Polimorfismo
  • Overloading de Construtores
  • Regra para o Overloading de Construtores
  • Overloading de Métodos
  • Regra para o Overloading de Métodos
  • Overriding
  • Regras para o Overriding
  • Encapsulamento
  • Acesso aos Membros
  • Membros Static
  • Membros Final
  • Access Modifiers
  • Laboratório: uso de programação avançada
Capítulo 9: Java Exceptions e Assertions
  • Java Exceptions
  • Hierarquia de Classes
  • Anotações
  • Assertions
  • Laboratório: Java Exceptions
Capítulo 10: Manipulação de Calendário
  • java.time.LocalDateTime
  • java.time.LocalDate
  • java.time.LocalTime
  • java.time.format.DateTimeFormatter
  • java.time.Period
  • Laboratório: Uso de local and date
Capítulo 11: Introdução a expressões Lambda
  • Expressões
  • Lambda Predicate

Modalidades

Curso disponível na modalidade online ao vivo

Online ao Vivo

Carga horária:
40 horas aula

de R$ 1.584,00

por R$ 1.267,00

em até 12 X de R$ 105,58

20% de desconto

O mesmo conteúdo, faça no seu ritmo e tire suas dúvidas com o nosso suporte.

Para empresas

Solicite uma proposta para sua empresa


logo coca cola
logo itau
logo metrô
logo sulamerica
logo natura
logo motorola
logo bradesco

Nós já preparamos grandes profissionais para o mercado

® 2021 Clarify - Todos os direitos reservados