Curso: 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

Conheça o instrutor:

Felipe Oliveira

Felipe Oliveira

Programador sênior, Instrutor de programação

Formado em Tecnologia em Análises de Sistemas, pela FAE Blumenau. Tem pós-graduação em Master of Mobile Technology – Desenvolvimento de Aplicativos para dispositivos móveis /celulares. Atua na área há oito anos e possui certificação Oracle Certified Professional Java SE 6 Programmer. Leciona desde 2013, e na Apex é instrutor dos cursos de Lógica de Programação, SQL, Java, Java Web e Java Mobile.

Entre em contato e converse com a gente!

Noturno: de 16 a 27/10

Sábados: 10/02 a 10/03/2018

Noturno: das 18h30 às 22h30