apresentacao convenio

Post on 20-Jun-2015

1.582 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ConvênioUNISAL & Sun

Fabio Augusto da Silva

Embaixador de Campus Sun Microsystemsfabio.silva@sun.comhttp://blogs.sun.com/fabio

• Sobre a Sun

• Programa de Embaixadores

• Tecnologias Sun

• Java

• Netbeans

• SAI

• Certificação Java

• Grupo Java

• Olimpíada de Programação

• Sun Spot

• Mãos a Obra

Tópicos

Sobre a Sun Microsystems

A Sun possui uma relação muito especial com instituições de ensino, pois ela nasceu em um campus universitário. O nome Sun vem de Stanford University Network (Rede da Universidade de Stanford), fundada em 1982. Desde então, a Sun vem percorrendo uma trajetória de inovação e liderança que vai de protocolos que impulsionam a Internet até a nossa (amplamente adotada) tecnologia Java - utilizada em tudo, de cartões inteligentes e supercomputadores.

Sobre a Sun Microsystems

• A Sun tem 33 350 funcionários em todo mundo.

• Possuímos negócios em mais de 100 países

no mundo.

• Sun recebeu três prêmios Tecnologia do

ano da InfoWorld 2008: > SO Servidor mais inovador: Solaris 10, > Melhor Sistema de Arquivos: Solaris

ZFS, > Melhor servidor de armazenamento: Sun

Fire X4500 (Thumper).

Sun compra MYSQL

• Sun anunciou a aquisição da MySQL™ AB, um ícone open source e desenvolvedor de um dos mais acendentes banco de dados open source.

O que é um embaixador Sun?

A Sun Microsystems possui um programa de embaixadores, esses infiltrados em algumas faculdades, responsáveis por difundir as tecnologias da empresa e estimular alunos e professores a utilizarem desses recursos e a desenvolverem-se cada vez mais no ambiente de ensino e também para outros fins.

Apresentando tais tecnologias através de palestras, formando

grupos de estudo, organizando eventos e comunidades.

Cursos de aperfeiçoamento aos sábados a

tarde fique atento!

Hoje Estudantesamanha funcionários,

desenvolvedores eformadores de

opiniões

+ 500 Embaixadores de Campus Sun

Q4FY06

85 in U.S. 50 in Brazil 40 in Russia 100 in India 105 in China 20 in Canada 30 in Latin America 10 in Australia & New

Zealand 15 in Asia South

5 in Japan and Korea• 15 in Central/North

Europe• 3 in France• 10 in Germany• 4 in Portugal and Spain• 1 in Italy• 20 in South/Eastern

EMEA• 10 in the UK

Embaixadores no Brasil

Q4FY06

• CEUB/EMBRAPA

• EE/POLI - USP

• Eng. Civil - UFAL

• Eng. Elétrica/ POLI - USP

• FATEC - Cruzeiro

• FEI - SP

• Fisica - USP

• FISICA - USP

• IAG - USP

• Instituto Politecnico Nacional

• LNCC

• Mecanica/NDF - USP

• PUC - RS

• UNESP - Campus Rio Claro

• UNESP - Pres. Prudente

• UNESP - Rio Preto

• UNICAMP

• UNISAL• UNISC - RS

• Univ. Estacio de Sa

• Univ.Tecnica Federico Santa Maria

• Univesidade Sao Judas - SP

• USP

• USP - Fisica

• USP/Sao Carlos

• USP-FISICA HPC

• Quimica - UNICAMP IQM

• UCB - Brasilia

• UFBA

• UFC

• UFPB

• UFRGS

• UFRJ

• UFRN

• UFSC

• UFSCAR

• UMESP - Metodista

• UnB

• UNESP - Bauru.

Quais Tecnologias da Sun?

Ferramentas educacionais Open Source

• NetBeans - http://www.netbeans.org

• Open JDK –

http://openjdk.java.net

• OpenSolaris -

http://br.pensolaris.org

• OpenSparc -

http://www.opensparc.net

• OpenOffice -

http://www.openoffice.org

Caracteristicas Java?

• Orientada a objetos

• Multi-plataforma

• Gratuita e OpenSource

• Multithreaded

• Desktop, Web e Mobile

Multi plataforma

Java em Números

Por que usar Java?

60% PCs já são vendidos com o Java SE pré instalado;

90% PCs com Java Virtual Machine;

800 Milhões de Desktops com Java;

7 Milhões de set-top boxes com Java habilitado;

4 Milhões de dispositivos BlueRay habilitados com Java.

5 Milhões de desenvolvedores

http://www.tiobe.com/tpci.htm

Comparativo entre linguagens

Java no Brasil• O Brasil hoje tem cerca de 300 mil

desenvolvedores, a maior porcentagem delas, 33% trabalham profissionalmente em Java;

• Java apresenta-se acima de Delphi e de todos os ambientes Microsoft juntos.

Fonte: “Pesquisa Desenvolvimento de Software MBI 2004”

O que é o Netbeans?• Uma IDE abrangente e modular> Suporte a Java SE, Java EE, Java ME> Grande conjunto de modulos de terceiros (plug-

in's)> Desenvolvimento intuitivo com arrastar e soltar> Debugger, Profiler, Refactoring> Multiplataforma> Multilinguagem (C, C++, Java, Ruby, PHP, javaFX,

etc)

Como adquirir o Netbeans 6

• http://www.netbeans.org

• http://www.netbeans.org

Peça um DVD grátis

• http://www.netbeans.org

Receba um DVD grátis

demo

Sun Academic Initiative

• Treinamento web para professores e alunos em JavaTM, SolarisTM & muito mais! >Visite: http://learningconnection.sun.com>Registre-se usando o código da UNISAL

• Simulados para certificações

Código Sun Academic Initiative

• Company Name:

> SAI-Centro Universitário Salesiano de São Paulo

• Company ID: > CUS-0000117174

demo

Sun Academic Initiative - Cursos

demo

Sun Academic Initiative

Certificação Java Internacional

70% de desconto para estudantes e professores.

~ U$40,00

Comparativo de certificação

Níveis de Certificação Java

Quem se importa com certicações?• Empregadores• Recrutadores• Programadores

Se um empregador tiver que optar entre um candidato que passou no exame e outro que não tenha passado, pode ter certeza que escolherá o certificado

Quais os beneficios da certicação?• 71% dos gerentes de TI vêem a certificação como critério de

promoção• 85% dos gerentes vêem os profissionais certificados com mais

produtividade• Em diversas empresas, as promoções ocorrem a partir de

quando o profissional tira sua certificação• A certificação demonstra um alto nível de competência em

tecnologia Java• A certificação abre portas para entrevistas de trabalho e permite

ao candidato competir com alguém que não possua• Sendo certificado em Java você cria credibilidade por ser uma

tecnologia suportada por várias plataformas (Microsoft Windows, IBM, Sun, Hewlett Packard, Oracle, Sybase, Novell, etc.).

O que a certificação prova? Passar no exame provará dois itens

importantes para um empregador atual ou futuro. • Que sabe como estudar e se preparar

para um teste desafiador• E acima de tudo, que conhece Java

Quanto tempo? Passar na prova de certificação não é fácil.

Em média se leva seis meses de estudo para estar em condições de passar.

Alguém que trabalha com outras linguagens pode levar entre três e seis meses.

E alguém com mais de um ano de experiência em Java pode levar por volta de doze semanas.

Alguns reclamam de perguntas exóticas nos exames e também de às vezes necessitar ser um “compilador humano”.

Quem esta se certificando?• Aqueles que estão mudando de carreira, pra área

de software por exemplo

• Aqueles que já estão no setor de TI e querem

melhorar suas posições na empresa

• Aqueles que já trabalham com Java e querem

apenas validar suas habilidades e conhecimentos

Tipos de certificações:Há oito tipos de exames de certificação do Java 1.5:

• Java SE: Associado, Programador e

Desenvolvedor

• Java EE: Componentes Web, Componentes de

Negócio, Serviços Web e Projetista Empresarial

• Java ME: Aplicativos Móveis

Exame do Associado - SCJA Elabora para candidatos que acabaram de iniciar uma carreira

em desenvolvimento de aplicativo ou em gerencia de projetos de software usando tecnologia Java.

Este exame testa conhecimento básico de conceitos de programação orientada a objetos, os fundamentos de UML, os fundamentos da linguagem de programação Java e conhecimento geral de plataformas e tecnologias Java. (Não há pré requisito)

• Tipo do Exame: Múltipla escolha and Drag and Drop• Numero de questões: 51• Média mínima: 68% (35 de 51 questões)• Tempo: 115 minutos• Língua: Português

Exame de Programador - SCJP Foi projetado para testar seu conhecimento na

própria linguagem de programação Java. Ele requer um conhecimento aprofundado da sintaxe da linguagem, dos conceitos principais e de uma pequena quantidade de interfaces programação. Também testa o conhecimento intermediário de POO.

Não avaliar nenhuma questão relacionada a

projeto ou arquitetura do programa ou perguntara por que uma abordagem é melhor do que a outra. (Não há pré requisito)

(+ detalhes)

Exame de Desenvolvedor - SCJD Esse exame requer o desenvolvimento de um

programa real e, em seguida, uma justificativa para decisões tomadas no projeto.

O exame é composto de duas partes: a tarefa de criação de um projeto e um exame com questões dissertativas como acompanhamento. Será dado um período ilimitado para conclusão do projeto.

O exame de Desenvolvedor Java tem inicio onde o exame do programador termina.

Exame de Desenvolvedor de Componentes Web - SCWCD

Tem como alvo as pessoas que estiveram usando o JSP (Java Sever Pages) e o servlet da tecnologia Java para criar aplicativos Web

Para fazer este exame, é necessário certificado de Programador Java

Exame de Desenvolvedor de Componentes de Negócios - SCBCD

Foi elaborado para os candidatos que estejam usando a tecnologia Java EJB para criar aplicativos de camada de negócios. O exame se baseia na especificação EJB definida na Java Enterprise Edition (Java EE)

Para fazer este exame, é necessário certificado de Programador Java

Exame de Desenvolvedor de Serviços Web - SCDJWS

O exame de Serviços Web tem como publico alvo os candidatos que estejam criando aplicativos com a tecnologia Java EE e Java Web Services Developer Pack.

Para fazer este exame, é necessário certificado de Programador Java

Exame de Projetista - SCEA

Se destina a projetista empresarias e, portando, não requer que o candidato passe no exame de programador. O exame de projetista tem três partes: uma prova de múltipla escolha baseada nos conhecimentos da arquitetura, um projeto de arquitetura e um teste de acompanhamento com questões dissertativas.

Exame de desenvolvedor Móvel - SCMAD

Se destina a desenvolvedores de aplicativos móveis é para candidatos que estejam criando aplicativos para telefones celulares ou outros dispositivos habilitados para Java. O exame aborda a especificação Java Tecnology for Wirelles Industry (JTWI), a API Wireless Messaging e as APIs Mobile Media.

Para fazer este exame, é necessário certificado de Programador Java

Por onde começar?

1º Passo rumo a certificação

SCJP – Certificação de Programador Java

SCJP – Como?• Tipo do exame: Múltipla escolha and drag and

drop

• Número de questões: 72

• Média Mínima: 59% (43 de 72 questões)

• Tempo: 175 minutos

• Idioma: Português

SCJP – Quanto?

A Sun Microsystem fornece um desconto a instituições parceira, os alunos e funcionários podem realizar a prova por aproximadamente U$ 40,00

SCJP – Onde ?• Agendar no site> http://www.prometric.com/

• Centros que aplicam a prova:

People Computação São Jose dos CamposSão Jose dos CamposPhone: 12-3923-2371 Site Code: BR132

Season - Treinamentos & Consultoria em InformáticaSão Jose dos Campos, São Paulo 12243-360Phone: 12 3941 7627 Site Code: BR209

Preparando para certificação

• A biblioteca possui livros para consulta e empréstimo• Através das matérias, as quais

conterão conceitos solicitados na prova de certificação• Grupo de Estudo

Você consegue!!!• Garoto nigeriano de 12 anos consegue

Certificado Java, e se torna a pessoa mais nova a obter tal façanha!!!

Comentário do garoto: “o exame é simples eu não entendo porque muitos acham difícil”

Questões da Certificação! 1 - Quais das seguintes opções são declaradas

válidas? (Marque todas as corretas) a) short x []; b) short [] y; c) short [5] x2; d) short z2 [5]; e) short [] z [] []; f) short [] y2 = [5];

Questões da Certificação! 1 - Quais das seguintes opções são declaradas

válidas? (Marque todas as corretas) a) short x []; b) short [] y; c) short [5] x2; d) short z2 [5]; e) short [] z [] []; f) short [] y2 = [5]

Questões da Certificação!1. class Sixties {

2. public static void main(String args[]){

3. int x = 5; int y = 7;

4. System.out.print( ( ( y * 2) % x ));

5. System.out.print(“ ” + ( y % x ) );

6. }

7. }

Qual o resultado?

a) 1 1

b) 1 2

c) 2 1

d) 2 2

e) 4 1

f) 4 2

g) A compilação falha

h) É lançada uma exceção em tempo de execução

Questões da Certificação!1. class Sixties {

2. public static void main(String args[]){

3. int x = 5; int y = 7;

4. System.out.print( ( ( y * 2) % x ));

5. System.out.print(“ ” + ( y % x ) );

6. }

7. }

Qual o resultado?

a) 1 1

b) 1 2

c) 2 1

d) 2 2

e) 4 1

f) 4 2

g) A compilação falha

h) É lançada uma exceção em tempo de execução

Grupo de Usuários Java

Sun Microsystems afirma que “um Grupo de Usuários Java é um grupo de pessoas que compartilham um interesse comum: a tecnologia Java, e se encontram regularmente para compartilhar idéias e informações. Na verdade, a estrutura de um GUJ pode variar enormemente, de um pequeno grupo de amigos e colegas para um um grande grupo de empresas localizadas em uma mesma área geográfica. Independentemente do tamanho ou foco de um JUG em particular, o espírito da comunidade permanecem o mesmo”.

Comunidade – Como interagir

Comunidade Java do Vale do Paraíbahttp://www.gujvale.com

Meus Blogs:http://fabioaugusto.wordpress.com/http://blogs.sun.com/fabio/

GUJVALE.com

REGISTRE-SE Agora Mesmo

OLIMPIADA DE PROGRAMCAO

Construir um grupo para participar na olimpíada de programação nacional.

Para obter mais visibilidade para faculdade e

para o aluno, estudando com matérias na

edições anteriores.

Sun Spot

A Sun reabriu o concurso que possibilita professores, alunos ou desenvolvedores enviarem suas propostas de um projetos para o desenvolvimento de algum sistema utilizando o Sun Spot, as melhores propostas ganharam o Kit do Sun Spot Gratis, intao é a chance de voce enviar sua idéia e ganhar o Kit para te auxiliar no desenvolvimento do projeto.

O que é o Sun SPOT?

• Uma plataforma Java para o desenvolvimento de aplicações para redes sem fio e pequenos dispositivos

• Aplicações como:> Robotica> Artes> Brinquedos> Eletrônicos pessoais> Aplicações comerciais> Telemetria

Sun SpotEnvie uma proposta:

http://www.sunspotworld.com/proposals/index.php

Videos:

• http://www.youtube.com/watch?v=9P6Jn0iuYA0

• http://www.youtube.com/watch?v=KpBAE3VDAYw

• Obtenha as ferramentas

• Entre na Comunidade

• Participe dos fóruns

• Mande suas dúvidas e

sugestões

• Crie algo legal!

• Compartilhe seu código

• Crie tutoriais

• Certifique-se!!

• Evolua

E agora

o que fazer

Q&AQuestions & Answers

Duvidas

Sun Academic Developer Program

Kim JonesVice President

Government, Education & Health Care

Sun Microsystems, Inc.

OBRIGADO!

Fábio Augusto da Silva

Embaixador de Campus Sun Microsystemsfabio.silva@sun.comhttp://blogs.sun.com/fabio

top related