Transcript
Page 1: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 2: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Certificações Java: Aplicadas na Prática

Page 3: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Anderson Torres

- OCJA, OCJP, OCWCD, OCBCD - Blog: http://andersontorres.wordpress.com

Page 4: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

CERTIFI – O – QUÊ !?

Page 5: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 6: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 7: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

certificação (cer-ti-fi-ca-ção) s. f.Asserção da realidade ou verificação de um fato.

Page 8: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 9: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

CredibilidadeAutoridade Legal e Moral

Formalidade

O que esperar de um Órgão Certificador?

Page 10: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

O que esperar de uma Certificação?

ReconhecimentoComprovação FormalVantagem Profissional

Page 11: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 12: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 13: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 14: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 15: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 16: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 17: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 18: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 19: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 20: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 21: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 22: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Classes Internas e Anônimas

Tipos de Comportamentos (Especificos)Definição de Composição e Agregaçãos

Força no conceito de Desktop (ActionListeners)Aplicações Gráficas (Desktop)

Page 23: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Generics e Conjuntos

Garante a TipagemSegurança nos Casts

Adios ClassCastExceptionAjuda a garantir o Contrato

Base de Estrutura de DadosUso correto das Implementações

Base de ORM

Page 24: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Threads

Base de ConcorrênciaBase de Implementações Importantes: Servlet, Mensageria

Page 25: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Desenvolvimento

CompilaçãoPacotes

ClassPath

Envolve toda a base de Eclipse, NetBeans, Maven, JDK...

Page 26: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 27: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Web Application Security

Autenticação e Autorização (Realm por Users, Groups, etc...)Integridade e Confidencialidade (SSL, HTTPS)

Base para JAAS (Java Authentication and Authorization Service)

Page 28: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Building JSP Pages Using Tag Libraries

Frameworks são Baseados em Tags ( JSF, PrimeFaces... )JSP é usado sim no Mercado, principalmente com Struts

Ainda é a tecnologia web mais difundida pela Comunidade

Page 29: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Building a Custom Tag Library

Java + XML = Liberdade!Extensão de possibilidades com API’s próprias!

Você pode pensar alto: Construa o seu próprio Framework!

Page 30: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Java EE Patterns

Filter, MVC, Controller, Transfer Object...Boas Práticas

Page 31: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Page 32: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Java Persistence API

ORM = Object Relational MappingFuga da Lógica Relacional, Java é OO!

Repository, não DAO!

Page 33: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

EJB 3.0 Message-Driven Bean

Comunicação Assíncrona = EscalabilidadeGarantia Transacional, Fuga da Concorrência

Exemplo: NFE!

Page 34: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Web Services

Definição de SOAP, WSDL, XML...Independência de Plataforma!

Page 35: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]

Transactions

Garantia da LógicaSegurança no Processo

Existe, Funciona, e é Fácil: USEM!!!

Page 36: Certificações Java Aplicadas na Pratica

Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482

http:/oracle.formacaoti.com.br | [email protected]


Top Related