Programador Java
A linguagem Java está entre as mais utilizadas nas maiores empresas de TI.
Carga horária:
Pré-requisitos: Lógica de programação e Banco de dados
Turmas de 20 alunos
Há muitas oportunidades de trabalho para Programadores em Blumenau e região. Sobram vagas nas melhores empresas de TI da cidade e faltam profissionais qualificados. Com este treinamento você se tornará um especialista na linguagem Java, e se tornará o programador que o mercado procura.
Tópicos do curso:
Introdução
JVM
JRE
JDK
JavaSE
Primeiro Programa Java
Criando a primeira Classe
Definição método main
Escrevendo texto Com System.out.println
Compilando o primeiro programa
Executando o primeiro programa
Conceitos Básicos
Tipos de dados
Declaração de variáveis
Operadores matemáticos
Operadores de comparação
Operadores lógicos
Declaração e utilização de métodos
Leitura de dados com a classe
Java.util.Scanner
Principais métodos da classe
Java.lang.String
Principais métodos da classe
Java.lang.Math
Controles de Fluxo
Comando if/else
Comando switch
Controles de Repetição
Comando while
Comando do/while
Comando for
Comando for aprimorado
Arrays
Declaração e inicialização de arrays unidimencionais
Propriedade length
Declaração e inicialização de arrays bidimencionais
Orientação a Objetos
Conceito de classes
Conceito de Objetos
Classe Object
Construtores de objetos
Diferença entre os operadores super e this
Sobrecarga de métodos
Padrão JavaBeans
Herança entre objetos
Sobrescrita de métodos
Modificador final para classes e métodos
Classes Abstratas
Declaração e utilização de interfaces
Polimorfismo
Operador instanceof
Comparação e Igualdade entre Objetos
Uso e sobrescrição do método equals/hashcode
Uso da interface java.lang.comparable
Uso da interface java.util.comparator
Tratamento de Exceções
Tipos de exceções
Bloco try/catch/finally
Lançando exceções com o operador throw
Declarando exceções com o operador throws
Principais exceções do Java
Manipulação de Texto
Uso da classe java.lang.StringBuffer
Uso da classe java.lang.StringBuilder
Manipulação de Data
Classe java.util.Date
Classe java.util.Calendar
Classe java.text.SimpleDateFormat
Classe java.time.LocalDateTime
Classe java.time.LocalDate
Classe java.time.LocalTime
Classe java.time.format.DateTimeFormatter
Classe java.time.Period
Listas
Interface java.util.List
Uso da classe java.util.ArrayList
Banco de Dados
Criando uma conexão com
Java.sql.Connection e
Java.sql.DriverManager
Conceito de Repositório
Leitura de dados
Inclusão de dados
Atualização de dados
Remoção de dados
Entre em contato e converse com a gente!