35
SILVANO MALFATTI

Certificação para Programadores Java - Primeiros Passos

Embed Size (px)

Citation preview

Page 1: Certificação para Programadores Java - Primeiros Passos

SILVANOMALFATTI

Page 2: Certificação para Programadores Java - Primeiros Passos

•CONCEITODECERTIFICAÇÃO

•PARAQUESERVE?

•BENEFÍCIOSDACERTIFICAÇÃO

•PASSOSPARAOBTERACERTIFICAÇÃOJAVAPARAPROGRAMADORI

•ALGUNSCONTEÚDOSDAPROVA

•MINISIMULADO

Page 3: Certificação para Programadores Java - Primeiros Passos

COMPROVAÇÃO FORMAL PARA O DOMÍNIOOU CONHECIMENTO SOBRE UMADETERMINADA TECNOLOGIA OU PROCESSO.

GERALMENTE EMITIDA PELA AUTORIDADEDETENTORA DOS DIREITOS DA TECNOLOGIA.

Page 4: Certificação para Programadores Java - Primeiros Passos

AJUDA A COMPROVAR CONHECIMENTOMESMO QUANDO HÁ POUCAEXPERIÊNCIA DE MERCADO.

DESENVOLVER DA MANEIRA CERTA.

Page 5: Certificação para Programadores Java - Primeiros Passos
Page 6: Certificação para Programadores Java - Primeiros Passos
Page 7: Certificação para Programadores Java - Primeiros Passos
Page 8: Certificação para Programadores Java - Primeiros Passos
Page 9: Certificação para Programadores Java - Primeiros Passos
Page 10: Certificação para Programadores Java - Primeiros Passos
Page 11: Certificação para Programadores Java - Primeiros Passos
Page 12: Certificação para Programadores Java - Primeiros Passos
Page 13: Certificação para Programadores Java - Primeiros Passos
Page 14: Certificação para Programadores Java - Primeiros Passos

•COMPRAROVOUCHER

•BUSCARUMABIBLIOGRAFIACONFIÁVEL

•DEFINIRUMCRONOGRAMADEESTUDO

•FAZERSIMULADOS(CONTROLAROTEMPO)

•AGENDARAPROVA

Page 15: Certificação para Programadores Java - Primeiros Passos

OndecompraroVoucher:education.oracle.com

EXAME:1Z-808

Page 16: Certificação para Programadores Java - Primeiros Passos
Page 17: Certificação para Programadores Java - Primeiros Passos

http://www.expertrating.com/certifications/Java-8-Programming-Skills-Test.asp

http://www.examlab.org

Page 18: Certificação para Programadores Java - Primeiros Passos

Ondeagendaraprovahttp://www.pearsonvue.com

Page 19: Certificação para Programadores Java - Primeiros Passos
Page 20: Certificação para Programadores Java - Primeiros Passos

Ondeacompanharresultadoscertview.oracle.com

Page 21: Certificação para Programadores Java - Primeiros Passos

•OBÁSICODOJAVA•TIPOSDEDADOSEMJAVA•OPERADORESEESTRUTURASDEDECISÃO•ARRAYS•ESTRUTURASDEREPETIÇÃO•MÉTODOSEENCAPSULAMENTO•HERANÇA•EXCEÇÕES•CLASSSESDAJAVAAPI

Page 22: Certificação para Programadores Java - Primeiros Passos

TIPOSNUMÉRICOSEMJAVA:

byte–>short–>int –>long–>float->double

Page 23: Certificação para Programadores Java - Primeiros Passos

STRINGSSÃOIMUTÁVEISEDEVEMSERCOMPARADASCOMEQUALS

Stringnome =“Java”;Stringcopia =“JAva”;

Copia.replace('A', 'a');

nome ==copia ???

Page 24: Certificação para Programadores Java - Primeiros Passos

CÓDIGOSNUNCAEXECUTADOSERETORNOSNÃOSATISFEITOS

int maiorMenor(int A,int B){

if(A>B){

returnA;}

if(B>A){

returnB;}

}

Page 25: Certificação para Programadores Java - Primeiros Passos

CÓDIGOSNUNCAEXECUTADOSERETORNOSNÃOSATISFEITOS

int maiorMenor(int A,int B){

if(A>B){

returnA}else{

returnB}System.out.println(“maiorencontrado”);

}

Page 26: Certificação para Programadores Java - Primeiros Passos

INICIALIZANDOARRAYSDEOBJETOS

PESSOA[]vetorPessoas =NEWPESSOA[10];

For(int posicao=0;posicao <vetorPessoas.lenght;posicao++){

vetorPessoas[posicao]=newPessoa();System.out.println(vetorPessoas[Posicao].nome);

}

Page 27: Certificação para Programadores Java - Primeiros Passos

return,break,continueVoid fazAlgo(){for(int valor=0;valor<100; valor++){

if (valor <20){

System.out.println(valor);continue;

}else{

return;}

}System.out.println("Fim deLoop");}

Page 28: Certificação para Programadores Java - Primeiros Passos

Deve ser públicoDeve ser estáticoNão deve ter retornoDeve ser nomeado mainDeve receber como parâmetros um String[] ou String...

static public void main(String[] x)public static void main(String...args)

public void static main(String[] args)public static void main(String args)

ASSINATURADOMÉTODOMAIN

Page 29: Certificação para Programadores Java - Primeiros Passos

void method(int i, double x) { }

void method(double x, int i) { }public static void main(String[] args) {

new Test().method(2.0, 3); new Test().method(2, 3.0); new Test().method(2, 3);

}

SOBRECARGADEMÉTODOS

Page 30: Certificação para Programadores Java - Primeiros Passos
Page 31: Certificação para Programadores Java - Primeiros Passos
Page 32: Certificação para Programadores Java - Primeiros Passos
Page 33: Certificação para Programadores Java - Primeiros Passos
Page 34: Certificação para Programadores Java - Primeiros Passos
Page 35: Certificação para Programadores Java - Primeiros Passos

AAACC