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

curso java blumenau

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

– O QUE É JAVA

– PROGRAMAÇÃO ESTRUTURADA

– LINGUAGENS DE ALTO NÍVEL E FRAMEWORKS

– VERSÕES DO JAVA (SE, ME E EE)

– CONCEITOS UTILIZADOS NO DOMÍNIO JAVA (JDK, JRE, JDBC)

– PROGRAMAS EXECUTÁVEIS DA JDK

(JAVA, JAVAC, JAVAW )

– INTRODUÇÃO DE INSTALAÇÃO DO AMBIENTE

– ESTRUTURA PADRÃO DE UM

MÉTODO MAIN

IDE´s de Desenvolvimento

– VISÃO GERAL SOBRE AS IDE’S

DE MERCADO

– INTRODUÇÃO AO ECLIPSE IDE

– INSTALAÇÃO BÁSICA

– TIPOS DE PROJETOS

– ESTRUTURA INTERNA

– PRIMEIRO CÓDIGO COM O ECLIPSE

Tipos de Dados, Variáveis e Constantes

– TIPOS DE DADOS

– VARIÁVEIS FINAL

– VARIÁVEIS TRANSIENT

– VARIÁVEIS VOLATILE

– VARIÁVEIS STATIC

Operadores

– ATRIBUIÇÃO

– ARITMÉTICOS

– COMPARAÇÃO DE VALORES

PRIMITIVO

– COMPARAÇÃO DE OBJETOS

– LÓGICOS

– CONCATENAÇÃO

– OPERADORES TERNÁRIOS

– SEQUÊNCIA DE ESCAPE

Interação Básica

– ENTENDENDO ESTRUTURA MAIN

– LINHAS DE COMENTÁRIO

– INPUT E OUTPUT

– COMANDOS DE SAÍDA (OUTPUT)

Funções Predefinidas

– FUNÇÕES DE MANIPULAÇÃO DE STRING

– FUNÇÕES MATEMÁTICAS E TRIGONOMÉTRICAS

Comandos Condicionais

– ESTRUTURAS DE DECISÃO

– COMANDOS IF / ELSE / ELSE IF

– COMANDO SWITCH

Laços de Repetição

– COMANDO WHILE / DO WHILE

– COMANDO FOR

Depurando Códigos

-DEPURAR CÓDIGOS NO ECLIPSE

Genéricos e Coleções

»» GENERICS

»» COLLECTION

»» EXERCÍCIOS

Orientação a Objetos

»» PACOTES

»» IDENTIFICADORES E JAVABEANS

»» CLASSES E OBJETOS

»» ENCAPSULAMENTO

»» HERANÇA

»» POLIMORFISMO

»» CLASSES ABSTRATAS

»» INTERFACES

»» SOBRESCREVER / SOBRECARREGAR

»» CONVERSÃO ( CAST )

»» CONSTRUTORES E INSTANCIAÇÃO

»» MÉTODOS DA CLASSE OBJECT

»» EXERCÍCIOS

Tratamento de Erros

»» TRY / CATCH / FINALLY

»» EXCEPTION

»» CRIAR SUAS PRÓPRIAS EXCEPTIONS

»» EXERCÍCIOS

Atribuições

»» PILHA E HEAP

»» LITERAIS E ATRIBUIÇÕES

»» DECLARAÇÃO, CONSTRUÇÃO E INICIALIZAÇÃO DE ARRAYS

»» WRAPPER E BOXING

»» EXERCÍCIOS

Design Patterns

»» DESIGN PATTERN

»» MVC – MODEL VIEW CONTROLLER

»» SINGLETON

»» EXERCÍCIOS

Strings, I/O, Formatação E Parsing

»» STRING, STRINGBUILDER, STRINGBUFFER

»» NAVEGAÇÃO DE ARQUIVOS E I/O

»» LER UM ARQUIVO COM BUFFEREDREADER

»» ESCREVER UM ARQUIVO COM BUFFEREDWRITER

»» SERIALIZAÇÃO

»» EXERCÍCIOS

Persistência de Dados

»» BANCO DE DADOS

»» DATASOURCES

»» EXERCÍCIOS

Persistência de Dados – JPA E Hibernate – Parte I

»» JPA – JAVA PERSISTENCE API

»» HIBERNATE

»» ANOTAÇÕES

»» EXERCÍCIOS

Persistência de Dados – JPA E Hibernate – Parte II

»» MAPEAMENTO AVANÇADO – RELACIONAMENTO

Manipulação De Dados – JPQL

»» JPQL – JAVA PERSISTENCE QUERY LANGUAGE

»» CONSULTA DE DADOS COM JPQL

»» DEFININDO PARÂMETROS DE CONSULTA JPQL

»» BUSCA DE TEXTOS

»» VALORES DISTINTOS

»» INTERVALO DE VALORES

»» CONJUNTO DE VALORES

»» VALORES NULOS

»» ORDENAÇÃO

»» LIKE

»» SUB-CONSULTAS

»» SUB-CONSULTAS COM OPERADOR NOT IN

»» UPPERCASE E LOWERCASE

»» CURRENT_CATE, CURRENT_TIME, CURRENT_TIMESTAMP

»» COUNT

»» MAX

»» MIN

»» AVG

»» SUM

»» GROUP BY

»» NAMEDQUERIES

»» NATIVEQUERIES

»» EXEMPLO

»» EXERCÍCIOS

Entre em contato e converse com a gente!

Sábados: 17/02 a 17/03

Noturno: 26/03 a 06/04

Sábados: das 8h30 às 17h30

Noturno: das 18h30 às 22h30

Formulário de Interesse - Programador Java