R. Episcopal, 1763 – São Carlos-SP (16) 3372- 2120 VIRGOS TI Arquiteturas JAVA Trilhas para a...

Post on 21-Apr-2015

106 views 0 download

Transcript of R. Episcopal, 1763 – São Carlos-SP (16) 3372- 2120 VIRGOS TI Arquiteturas JAVA Trilhas para a...

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

VIRGOS TI

Arquiteturas JAVA

Trilhas para a preparação do profissional

Edilson Spessotoedilson@virgos.com.brSCJP – Sun Certified Java Programmer

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Sumário

● A Plataforma JAVA

● Sopa de Letrinhas

● Certificações Java SUN

● Como eu me preparo?

● O Que eu devo aprender?

● Perfil do Profissional

● O Que Usar?

● Faixa Salarial

● Certificações SUN

● Referências

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

A Plataforma JAVA

● Linguagem Java

● Compiladores Java

● Máquinas Virtuais Java (JVM)

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

A Linguagem Java

● Simples

● Orientada à Objetos

● Distribuída

● Interpretada

● Robusta

● Segura

● Independente de

arquitetura

● Portável

● Desempenho

● Multi-tarefas

● Dinâmica

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

A Linguagem Java

● Compilada e Interpretada

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

A Linguagem Java

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

A Plataforma Java

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Sopa de Letrinhas

● J2SE – Standard Edition (Desktop)

● J2EE – Enterprise Edition (Servidor)

● J2ME – Micro Edition (Dispositivos Móveis)

● Java Web Services

● JavaCard

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

J2SE – Standard Edition

● Ambiente para desenvolvimento de aplicações

em desktops e servidores

● Base para a J2EE e Java Web Services

● APIs base para Segurança, Bancos de Dados,

etc

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

J2EE – Enterprise Edition

● Padrões para desenvolvimento de aplicações

corporativas multi-camadas orientadas a

componentes

● Orientada à Portabilidade, Escalabilidade e

Integração de sistemas

● Plataforma para desenvolvimento de web

services

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

J2ME - Micro Edition

● Ambiente de desenvolvimento voltado à

dispositivos móveis tais como celulares,

palmtops, embarcados

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Cerfificações Java SUNwww.sun.com/training/certification/java/

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Como eu me Preparo?

● Treinamentos especializados

● Autodidatismo (toneladas de material na web)

● Projetos Pessoais Pequenos

● Estágios

● Programas Trainee

● Certificação

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

O que eu devo aprender?

● Lógica de programação

● Orientação a Objetos

– UML

– Análise Orientada a Objetos

– Programação Orientada a Objetos

● XML

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Perfil do Profissional

● Gostar do que for fazer (não tem nada a ver

com $$$)

● Curiosidade

● Dedicação

● Autodidatismo

● Disciplina

● Perseverança

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Que Ferramentas Usar?

● J2SDK: Kit de Desenvolvimento Java

● IDEs (livres)

– Netbeans (Sun)

– Eclipse (IBM)

– JDeveloper (Oracle)

– JEdit

– Referência: http://java-source.net/open-source/ides

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Que Ferramentas Usar(2)?

● IDEs (comerciais)

– JBuilder (Borland)

– IntelliJ IDEA (JetBrains)

– JCreator

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Faixa Salarial (especulação)

● Profissional Júnior:

– R$ 2000,00 a 3000,00

● Profissional Pleno:

– R$ 3000,00 a 5000,00

● Profissional Sênior:

– R$ 5000,00 acima

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Dica dourada

● Inglês é fundamental, ao menos técnico para

leitura

● Para vagas melhor remuneradas inglês fluente

é requisito básico

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Referências

● www.ic.unicamp.br/~cmrubira/aacesta/java/

javatut.html

● www.javasoft.com.br (ofertas de trabalho)

● www.java.sun.com

● www.eclipse.org

● www.apl.jhu.edu/~hall/java/IDEs.html

● http://java-source.net/open-source/ides

● http://java.sun.com/docs/books/tutorial/

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Treinamentos Virgos - Java

● JAVA - Desenvolvimento de Aplicações Multi-

Plataformas

● JSP & Servlets- Aplicações J2EE para WEB

● J2EE utilizando JBOSS

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Treinamentos Virgos - Outros

● PHP & MYSQL - Construindo WebSites

● PostgreSQL - Administração de Banco de

Dados

● LINUX ADMIN - Administração de Sistemas

● LINUX REDES - Administração de Redes

● VoIP - Teoria & Prática usando Asterisk

R. Episcopal, 1763 – São Carlos-SP www.virgos.com.br (16) 3372-2120

Contato

● Virgos TI

– Edilson Spessoto

– edilson@virgos.com.br

– (16) 3372-2120

– www.virgos.com.br