JavaRush /Blogue Java /Random-PT /Certificações Java: o que são, como obtê-las e vale a pen...

Certificações Java: o que são, como obtê-las e vale a pena?

Publicado no grupo Random-PT
Eu, como desenvolvedor Java, preciso de certificações oficiais? Quase todos os Jawistas se perguntam (e a seus colegas mais experientes) essa pergunta em um momento ou outro de suas carreiras. Tentaremos ver a resposta para isso, bem como que tipo de certificações Java existem em geral, neste artigo. Certificações Java: o que são, como obtê-las e vale a pena?  - 1Apesar do fato de que a maioria dos profissionais Java, incluindo os próprios programadores e seus empregadores, priorizam a experiência prática em vez da educação formal e todos os tipos de documentos profissionais, às vezes a certificação ainda pode ser útil. Ao avaliar os funcionários e seu nível, a experiência real e o número de anos que uma pessoa trabalhou na área quase sempre serão os fatores determinantes. Mas ter certas certificações também pode ser útil, especialmente para algumas empresas, porque aumentam o valor do trabalhador aos olhos do empregador. Como observam programadores Java experientes, os empregadores nos países de língua russa raramente exigem certificados ao avaliar o nível de um codificador Java, mas eles não serão supérfluos. De acordo com um estudo de caso da Pearson VUE , 88% dos profissionais de TI recomendaram que seus colegas obtivessem algum tipo de certificação quando se tratasse de avançar em suas carreiras e melhorar suas habilidades profissionais. As certificações Oracle são as mais populares e respeitadas entre os desenvolvedores Java. 74% dos entrevistados observaram que consideram os certificados especializados que cobrem uma tecnologia ou pilha de tecnologia específica os melhores e mais úteis, e os certificados Oracle Java atendem melhor a esses requisitos.

Principais benefícios da certificação Java

Vamos listar as principais vantagens das certificações profissionais para programadores Java. Em primeiro lugar, ter um certificado pode ajudá-lo a destacar-se aos olhos dos empregadores e recrutadores de outros candidatos com as mesmas competências e o mesmo nível de experiência. E isso pode ser muito útil, principalmente para desenvolvedores Java iniciantes que se candidatam a vagas com muita concorrência entre os candidatos. Nesses casos, quaisquer métodos que ajudem a deixar os concorrentes para trás serão bons (no âmbito da decência e da ética, é claro). Nessa situação, ter a certificação pode proporcionar uma série de bônus pequenos, mas significativos. Assim, a certificação serve como prova adicional de que você realmente possui as competências técnicas especificadas, e não são apenas adicionadas ao seu currículo por uma questão de credibilidade. Pois bem, a preparação para o exame que antecede a obtenção de qualquer certificação irá ajudá-lo a compreender e consolidar na memória todas as principais características dessas tecnologias. Além disso, ter a certificação pode evitar que você tenha que fazer testes dessa tecnologia durante uma entrevista, e isso é sempre uma vantagem, pois economiza tempo e nervosismo. E, por fim, a certificação Java pode, embora não muito, aumentar o nível do salário oferecido e aumentar as chances de ascensão na carreira em um futuro próximo. Sem falar que desta forma você pode fortalecer a confiança em suas qualificações como programador Java, e simplesmente aumentar seu RH, o que é sempre bom.

Visão geral das certificações Java da Oracle

Conforme observado acima, os certificados da Oracle são avaliados principalmente quando se trata de programadores Java. Portanto, a seguir falaremos sobre quais certificações da Oracle existem, o que elas incluem e como obtê-las. A propósito, antes da Sun Microsystems, juntamente com todos os seus ativos, passarem a ser propriedade da Oracle em 2010, as certificações Oracle eram chamadas de certificações Sun. Por exemplo, o atual Oracle Certified Professional Java Programmer (OCPJP) era anteriormente conhecido como Sun Certified Java Programmer (SCJP). Certificações Java: o que são, como obtê-las e vale a pena?  - 2

Programador Java Associado Certificado Oracle (OCAJP) - Programador Java SE 8 I

O primeiro e mais básico nível de certificação Java, para Java SE 8, oferecido pela Oracle. Abrange todos os conceitos básicos de programação Java, ajuda a fortalecer sua compreensão dos aspectos fundamentais de Java, bem como ampliar seu conhecimento de programação em geral. A obtenção da certificação OCAJP será o primeiro passo e ponto de partida para quem deseja “subir de nível” agregando certificações oficiais ao currículo. Ter o OCAJP mostra que um programador possui todas as habilidades necessárias para se tornar um especialista em desenvolvimento Java (bem, pelo menos em teoria).

Como obter a certificação OCAJP?

Para começar, aprenda Java SE 8 do nível iniciante ao intermediário, obtenha alguma experiência prática inicial no uso do Java SE 8. Em seguida, você pode passar para o exame, após ser aprovado, receberá a certificação. Taxa do exame: US$ 150 Tópicos das perguntas do exame:
  • Criando e usando matrizes
  • Tratamento de exceções em Java
  • Noções básicas de Java
  • Usando Loops
  • Usando operadores e construções de controle
  • Regras de herança Java
  • Conversão de tipo em Java
  • Trabalhando com métodos e encapsulamento
  • Classes básicas e utilitárias da API JAVA
Número do código do exame: 1Z0-808 Duração: 150 minutos Pontuação para aprovação: 65% Requisitos de certificação: Nenhum obrigatório. Número de questões do exame: 70 Tipo de questões: respostas de múltipla escolha. Página do exame: OCAJP - Programador Java SE 8 I

Programador Java Associado Certificado Oracle (OCAJP) - Programador Java SE 11 I

A Oracle também tem uma opção de certificação para Java Standard Edition 11. A sequência de etapas é a mesma do Java SE 8 - aprendemos a teoria até um nível intermediário e depois passamos no exame. Taxa do exame: US$ 150 Tópicos das perguntas do exame:
  • Aplicação de encapsulamento
  • Criando e usando métodos
  • Criando programas simples em Java
  • Descrição e uso de objetos e classes
  • Manipulação de exceção
  • Tecnologia Java e ambiente de desenvolvimento Java
  • Classes e interfaces abstratas
  • Reutilizando implementações e herança
  • Compreendendo os Módulos
  • Usando operadores e construções de controle
  • Trabalhando com matrizes Java
  • Trabalhando com tipos primitivos Java e processamento de strings
Número do código do exame: 1Z0-815 Duração: 180 minutos Pontuação para aprovação: 63% Requisitos de certificação: Nenhum obrigatório. Número de questões do exame: 80 Tipo de questões: respostas de múltipla escolha. Página do exame: OCAJP - Programador Java SE 11 I Certificações Java: o que são, como obtê-las e vale a pena?  - 3

Programador Java Profissional Certificado Oracle (OCPJP) - Programador Java SE 8 II

OCPJP já é uma certificação de nível profissional, o que significa que o titular deste certificado possui nível de conhecimento e experiência suficiente em Java SE 8 para estar plenamente empregado. Para obter o OCPJP, você deve primeiro passar no exame da certificação de nível básico anterior, o OCAJP. Taxa do exame: US$ 150 Tópicos das perguntas do exame:
  • Design de Classe Avançado
  • Construindo aplicativos de banco de dados com JDBC
  • Simultaneidade em Java
  • Exceções e aprovações
  • Genéricos e coleções
  • Sistema de E/S
  • Noções básicas de Java IO (NIO.2)
  • API de fluxo Java
  • Interfaces funcionais integradas
  • Localização
  • Usando a API de data/hora do Java SE 8
Número do código do exame: 1Z0-809 Duração: 150 minutos Pontuação para aprovação: 65% Requisitos de certificação: OCAJP 8 Número de questões do exame: 85 Tipo de questão: múltipla escolha. Página do exame: OCAJP - Programador Java SE 8 II

Programador Java Profissional Certificado Oracle (OCPJP) - Programador Java SE 11 II

Em segundo lugar, certificação de nível profissional para Java Standard Edition 11. Requer certificação OCAJP de nível 1. Taxa do exame: US$ 150 Tópicos das perguntas do exame:
  • Anotações em Java
  • Interfaces funcionais integradas
  • Simultaneidade em Java
  • Construindo aplicativos de banco de dados com JDBC
  • Exceções e aprovações
  • Interfaces funcionais e expressões lambda em Java
  • Genéricos e coleções
  • IO (básico e NIO.2)
  • Noções básicas de Java
  • Interfaces Java
  • API de fluxo Java
  • Operações Lambda em streams
  • Localização
  • Migrando para um aplicativo modular
  • Codificação segura em um aplicativo Java SE
  • Serviços em uma aplicação modular
Número do código do exame: 1Z0-816 Duração: 180 minutos Pontuação para aprovação: 63% Requisitos de certificação: OCAJP 11 Número de questões do exame: 85 Tipo de questão: múltipla escolha. Página do exame: OCAJP - Programador Java SE 11 II

Desenvolvedor de aplicativos Java profissional certificado pela Oracle (OCPJAD) - Java EE 7

A certificação Oracle Certified Professional Java EE 7 Application Developer valida a capacidade de um programador de desenvolver e implantar aplicativos usando Java Enterprise Edition 7. OCPJAD é adequado para desenvolvedores front-end e back-end e arquitetos de aplicativos com pelo menos habilidades intermediárias a avançadas no uso Java EE 7. Para passar nesta certificação, você deve primeiro obter o OCAJP. Taxa do exame: US$ 150 Tópicos das perguntas do exame:
  • API de lote
  • Feijão CDI
  • Paralelismo
  • Construindo aplicativos Java usando WebSockets
  • Construindo aplicativos Web Java usando JSP
  • Desenvolvendo aplicações web em Java usando servlets
  • Desenvolvendo aplicações web usando JSF
  • Implementando lógica de negócios usando EJB
  • Executando serviços REST usando API JAX-RS
  • Implementando serviços SOAP usando APIs JAX-WS e JAXB
  • Arquitetura Java EE 7
  • Segurança Java EE 7
  • API Java Messenger
  • Gerenciando persistência usando entidades JPA e BeanValidation
Número do código do exame: 1Z0-900 Duração: 150 minutos Pontuação para aprovação: 66% Requisitos de certificação: OCAJP Número de questões do exame: 70 Tipo de questão: múltipla escolha. Página do exame: Desenvolvedor de aplicativos Java EE 7

Oracle Certified Master Java Enterprise Architect (OCMJEA)

Oracle Certified Master Java Enterprise Architect (OCMJEA) é a certificação Java de maior prestígio da Oracle. Sua presença indica que o desenvolvedor possui todas as habilidades e conhecimentos necessários em Java para implementar projetos de criação de aplicativos em grande escala - desde os estágios iniciais até o lançamento e suporte. Assim, os profissionais que desejam obter o OCMJEA devem demonstrar uma gama muito, muito ampla de habilidades que vão além do conhecimento básico de programação Java.

Como posso obter a certificação OCMJEA?

Você deve primeiro concluir um dos seguintes cursos:
  • Arquitetar aplicativos corporativos com Java EE
  • Desenvolvendo Aplicações para a Plataforma Java EE 6
  • Desenvolvendo Aplicações para a Plataforma Java EE 7
  • Desenvolvendo Aplicações com Java EE 6 no WebLogic Server 12c
  • Padrões de design Java
  • Java EE 6: Desenvolva componentes de negócios com JMS e EJBs
  • Java EE 6: Desenvolva aplicativos de banco de dados com JPA
  • Java EE 6: Desenvolva serviços da Web com JAX-WS e JAX-RS
  • Java EE 7: novos recursos
  • Java SE 7: Desenvolva aplicativos Rich Client
  • Fundamentos do Java SE 7
  • Programação Java SE 7
  • Java SE 8: Programação
  • Fundamentos do Java SE 8
  • Análise e projeto orientado a objetos usando UML
Em seguida, você precisa fazer o exame Java EE Enterprise Architect Certified Master . Taxa do exame: US$ 150 Tópicos das perguntas do exame:
  • Conceitos e Princípios de Desenvolvimento de Aplicativos
  • Desenvolvimento de tecnologias de nível empresarial
  • Arquitetura geral
  • Padrões de design
  • Integração e comunicações
  • Segurança
  • Tecnologias de desenvolvimento de aplicações web
Número do código do exame: 1Z0-807 Duração: 150 minutos Resultado de aprovação: 71% Número de questões do exame: 60 Tipo de questão: múltipla escolha. Página do exame: Java EE Enterprise Architect Certified Master . A próxima etapa é concluir a tarefa mestre certificada Java (EE) Enterprise Architect. Custo: US$150 Temas:
  • Seção 1: Design, Conceitos e Princípios de Aplicativos
  • Seção 2: Arquiteturas Comuns
  • Seção 3: Integração e Mensagens
  • Seção 4: Tecnologias de nível empresarial
  • Seção 5: Tecnologias de nível Web
  • Seção 6: Aplicabilidade da Tecnologia Java EE
  • Seção 7: Modelos
  • Seção 8: Segurança
Número do código do exame: 1Z0-865 Duração: Deve ser concluído em até 6 meses após a compra. Página de Atribuição: Atribuição Master Certificada Java (EE) Enterprise Architect . Mas isso não é tudo. A última etapa para obter esta certificação é escrever um ensaio - Java (EE) Enterprise Architect Certified Master Essay . Número do código do exame: 1Z0-866 Duração: 120 minutos Tipo de pergunta: Dissertação Página do exame: Java (EE) Enterprise Architect Certified Master Essay

Epílogo

Para concluir, gostaria de me dirigir aos nossos leitores. Escreva nos comentários a sua opinião sobre as certificações Java, se faz sentido obtê-las e, caso você já tenha experiência em obtê-las, se elas auxiliam no emprego e no desenvolvimento profissional.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION