Home  |  Cursos  |  Artigos  |  Produtos  |  Contato

Certificações JAVA

Criado por João Felipe D`Assenção Faria em 25/07/2009 - 13:27


Olá caros leitores. Estamos aqui hoje pra conversar com vocês sobre as certificações Sun para a tão falada tecnologia de desenvolvimento JAVA.

Certificação é uma prova que atesta um conhecimento em uma determinada tecnologia, com a chancela da empresa desenvolvedora tecnologia, ou seja, é a forma mais fácil de provar que você realmente sabe JAVA.

A certificação da Sun não tem significância acadêmica no Brasil. Porém seu valor de mercado é certo, e, pra JAVA, sendo dividida em diversas áreas, e especificidades, você pode atestar o conhecimento exatamente da tecnologia que você pretende trabalhar e atuar no mercado.

Atualmente, pra JAVA, a Sun oferece as certificações acima, num total de oito.

Com os nomes em inglês, e diferentes plataformas, vou tentar a famosa pergunta de ‘qual é a primeira certificação?’ e ‘qual certificação eu tiro?’.

Não existe uma primeira certificação, das oito acima, três não tem pré requisitos, ou seja, podem ser tiradas sem que o profissional tenha NENHUMA certificação anterior.

As certificações são divididas por plataformas. E sendo o J2SE (ambiente de desenvolvimento de software, acrônimos do JAVA (humpf!)) a base do desenvolvimento, ele abrange as certificações mais básicas.

SCJA (associado JAVA) – é uma certificação para quem vai ter um contato superficial com a linguagem. Ela é bastante simples, fácil mesmo, e aborda basicamente conceitos de orientação a objetos. Entretanto tem pouco valor de mercado.

SCJP (programador JAVA) – atesta sólidos conhecimentos de programação dentro da linguagem. É uma prova difícil, estimo pelo menos dois meses de estudo, e cobre toda a API (contrato de desenvolvimento) básica do JAVA. Tem valor de mercado alto, principalmente fora dos grandes centros, onde muitos profissionais ainda não têm SCJP.

As duas acima são chamadas de certificações básicas. A de programador (SCJP) é pré-requisito pras próximas cinco que vou citar. São as certificações de especialista. Elas atestam um conhecimento sólido, porém dentro de uma faceta específica da linguagem, que sempre depende da finalidade do desenvolvimento.

SCJD (desenvolvedor JAVA) – Ainda dentro da plataforma J2SE, aborda o desenvolvimento de aplicações pra Desktop. Tem valor de mercado alto, porém hoje são poucas as empresas que trabalham com JAVA para Desktop. Além de ser uma prova difícil, envolve apresentação de projeto.

Dentro da plataforma  J2EE (enterprise, corporativo, desenvolvimento para empresas e web) temos três certificações de especialista.

SCWCD (desenvolvedor de componentes web) – aborda Servlets e JSP’s que são as bases do desenvolvimento para internet com JAVA. Não é uma prova, pois não há tantos ‘peguinhas’ quanto à de programador, apesar de o conteúdo ser bastante extenso ela é bem específica. Tem alto valor de mercado, e um bom score (pontuação) tem valor ainda mais alto.

SCBCD (desenvolvedor de componentes de negócio) – aborda EJB’s, base do desenvolvimento distribuído em JAVA. Plataforma ainda pesada, porém fortemente apoiada pela Sun. É uma prova muito difícil, pois além da API ser bastante extensa, ela aborda o processo de desenvolvimento, e alguns padrões de projeto. Tem altíssimo valor de mercado.

SCDJWS (desenvolvedor de web services em JAVA) – web service é a tecnologia de integração de aplicações que tem se tornado um padrão na internet para grandes aplicações corporativas. É a mais difícil prova de especialista, pois apesar de uma pequena API, aborda padrões de SOA, e diversos padrões de comunicação entre web services. Tem alto valor de mercado, e essa tecnologia tende a ser cada vez mais usada.

Ainda dentro de J2EE, temos uma certificação sem pré-requisitos, ou seja, pode ser tirada sem se ter a de programador, ou nenhuma anterior. Ela não é de especialista, está um nível acima, num nível de mestre NERD estudioso obviamente sem vida social (brincadeira).

SCEA (arquiteto) – O arquiteto é o cara que sabe tudo. Até a hora de criação do universo. Dentro da empresa, ele deve ser capaz de definir toda arquitetura e API e de um sistema. Definir processos de desenvolvimento, padrões. Enfim, algo próximo do que um arquiteto realmente faria numa obra civil. Aborda todo o conteúdo das certificações de especialista J2EE. Atesta sólidos conhecimentos em padrões de projeto. E é dividia em três fazes, contemplando além de uma dificílima prova, a apresentação de um projeto, e a defesa do mesmo.

O Java para celular é contemplado pela plataforma J2ME (ambiente pra dispositivos móveis). Para essa plataforma a Sun oferece uma certificação de especialista.

SCMAD (desenvolvedor de aplicações para dispositivos móveis) – atesta que o profissional é capaz de desenvolver completamente em J2ME complexas aplicações para dispositivos móveis. A prova é considerada muito difícil e possui uma API bastante extensa. O valor de mercado é altíssimo, há poucos profissionais certificados, e muito campo de trabalho, mesmo fora dos grandes centros.

No próximo artigo irei falar sobre a prova em si. Como funciona o processo de certificação da Sun, o que é o famoso ‘valxer’ (voucher). Dicas de estudo, enfim, até lá ;)


João Felipe D`Assenção Faria, Atua com desenvolvimento JAVA desde 2003.

Possui as certificações de

Sun Certified Java Programer (SCJP) – Programador Java;

Sun Certified Web Component Developer (SCWCD) – Desenvolvedor Web e

Sun Certified Business Component Developer (SCBCD) – P/ Corporações.

Email para contato: jfelipe.web@jfelipe.com.br



Comentários



Junior
Enviado em 01/08/2010 - 10:58

Estou começando agora com a linguagem e pretendo ter todas essas certificações. Conto com seus artigos para me ajudar. Talvez até cursos específicos para cada certificação. Favoritei seu site para não o perder de vista :)


Márcia
Enviado em 12/07/2010 - 19:09

To começando agora com Java e essas orientações foram de grande valia! Thanks...


Sheldon Led
Enviado em 13/08/2009 - 20:54

Hum, muito interessante. E` importante ressaltar que se a pessoa for um pouco auto-didata e muito perseverante, e` possivel conseguir a maioria, senao todas as certificacoes estudando apenas na internet, apesar de existir varios cursos esparramados pelas escolas do pais. Valeu, artigo muito interessante!



Deixe seu comentário