1. A Sun no Meio
Acadêmico e Certificações
Elenilson Vieira
Embaixador de Campus da Sun
Universidade Federal da Paraíba
blogs.sun.com/elenilsonvieira
elenilson.vieira@sun.com
1
2. Agenda
1 – Sun
2 – Java, Netbeans, OpenSolaris e SunSPOT
3 - Certificações
4 – SAI
5 – OSUM
6 – Programa de Embaixadores
2
2
4. SUN
Sun
• Fundada em 1982
• Stanford University Network
• Produtora de Computadores, Componentes de
Computadores, Softwares e serviços
Sun Confidential: Internal Only 4
5. SUN
Sun
• Mais de 33.000 empregados no mundo
• Escritórios em mais de 100 países
• Busca uma maior interação com o meio
acadêmico
Sun Confidential: Internal Only 5
6. SUN
Sun
• Aproximadamente U$2.0 Bi. por ano em P&D
• Uma das maiores contribuidoras do mundo
Open Source
Sun Confidential: Internal Only 6
7. SUN
Os 4 fundadores da Sun: Vinod Khosla, Bill Joy, Andy Bechtolsheim
e Scott McNealy.
Sun Confidential: Internal Only 7
9. SUN
Compromisso com Comunidades
•Java •Solaris • SPARC
Construindo um Ecosistema Vibrante: Sun é o maior
Contribuidor Comercial para Comunidades Open Source
•Community •Infrastructure •Ecosystem
java.net
The Source for Java
Technology Collaboration
Sun Confidential: Internal Only 9
10. Agenda
1 – Sun
2 – Java, Netbeans, OpenSolaris e SunSPOT
3 - Certificações
4 – SAI
5 – OSUM
6 – Programa de Embaixadores
10
10
12. Java
Java
• Linguagem de Programação
• Orientada a objetos
• É praticamente inteira de código aberto
Sun Confidential: Internal Only 12
13. Java
Por que usar Java?
• Altamente portável
• Fácil
• API muito grande
Sun Confidential: Internal Only 13
14. Java
O que eu posso fazer com Java?
• Aplicações para pcs, workstations, macs
• Aplicações para celulares
• Aplicações Web usando JSF
Sun Confidential: Internal Only 14
15. Java
O que eu posso fazer com Java?
• Você conhece JavaFX?
> http://javafx.com/samples/DisplayShelf/index.html
> http://javafx.com/samples/FlyingSaucer/index.html
> http://www.youtube.com/watch?v=vPx1BVie-O8
> http://www.youtube.com/watch?v=HdUFP_hCEQk
Sun Confidential: Internal Only 15
18. Netbeans
Netbeans
• A única IDE que você precisa
• Suporta
> Java
> JavaScript
> PHP
> Python
> Ruby
> Groovy
> C
> C++
> JavaFX
Sun Confidential: Internal Only 18
21. OpenSolaris
OpenSolaris
• Projeto criado em 14 de junho de 2005
• Código baseado no Solaris mas é desenvolvido
pela comunidade
• R$ 0 por direito ao uso sem limite
Sun Confidential: Internal Only 21
27. OpenSolaris
Vantagens
• Compatibilidade
> um software feito para um Solaris N vai funcionar
para um Solaris N+1
• O OpenSolaris é um S.O. novo e precisa de sua
contribuição em seu código
• Promoções: Contribua e ganhe um Notebook
> http://osum.sun.com/group/ufpb/forum/topics/2181626:Topic:747031
Sun Confidential: Internal Only 27
28. OpenSolaris
Como adquirir?
• Pedindo gratuitamente um kit
> http://get.opensolaris.org/
• Baixando
> http://www.opensolaris.com/get/index.jsp
Sun Confidential: Internal Only 28
31. SunSPOT
Características
• Roda Java Micro Edition (JME)
• Micro processador ARM
• Comunicação via ZigBee ou USB
• Hardware Modular e OpenSource
Sun Confidential: Internal Only 31
33. SunSPOT
Projeto Sun SPOT PB
• Objetivo comum de investigar e difundir os
potenciais da Tecnologia Sun SPOT
• Cada instituição participante possui um
representante e se organiza internamente
> Pesquisa, desenvolvimento e disseminação do
conhecimento
• Coordenado pelo professor Doutor Alisson Brito
> http://alisson.brito.googlepages.com/home
Sun Confidential: Internal Only 33
34. Agenda
1 – Sun
2 – Java, Netbeans, OpenSolaris e SunSPOT
3 - Certificações
4 – SAI
5 – OSUM
6 – Programa de Embaixadores
34
34
36. Certificações Sun
Quais as vantagens?
• Reconhecida mundialmente
• Demonstra competência
• Adquirir conhecimentos específicos
• Acima da concorrência
Sun Confidential: Internal Only 36
37. Certificações Sun
Quais as vantagens?
• Desenvolvedores Certificados Sun ganham em média
14.3% a mais que um desenvolvedor/programador
normal.
• Administradores de Sistemas Certificados Sun
ganham em média 31% a mais que administradores
de sistemas certificados em outros sistemas
operacionais
• Construa um CV com maior credibilidade
Sun Confidential: Internal Only 37
40. Certificações Sun
Quais as certificações?
• Sun Certified Solaris Associate (SCSAS)
Sun Confidential: Internal Only 40
41. Certificações Sun
Quais as certificações? (SCSAS)
• Focada em estudantes universitários e
iniciantes que desejam adquirir conhecimento
sobre sistemas Unix, enfatizando o Solaris.
• Conhecer os comandos básicos e tarefas do
Solaris
• A Sun oferece a certificação para o Solaris 9
• Não há pré-requisitos para este exame
Sun Confidential: Internal Only 41
42. Certificações Sun
E o conteúdo? (SCSAS)
• UNIX Essentials Featuring the Solaris 10
Operating System (WSB-SA-100)
> Using Components of the Desktop System (WS-1000-
S10)
> Searching and Process Manipulation (WS-1002-S10)
> Working With the Shell (WS-1003-S10)
> Archiving Files and Remote Transfer (WS-1004-S10)
Sun Confidential: Internal Only 42
43. Certificações Sun
Quais as certificações?
• Sun Certified System Administrator (SCSA)
Sun Confidential: Internal Only 43
44. Certificações Sun
Quais as certificações? (SCSA)
• Focado em administradores de sistema encarregados
com o melhor desempenho de procedimento de seu
Solaris.
• Apoio técnico de um servidor de rede com Solaris
• A Sun oferece Certificação para o Solaris 8, 9 e 10
• Consiste de dois exames e os candidatos devem passar
no dois
Sun Confidential: Internal Only 44
45. Certificações Sun
E o conteúdo? (SCSA – Parte I)
• UNIX Essentials Featuring the Solaris 10
Operating System
> OpenSolaris(TM) Technical Essentials Guide (WS-
1000-OS)
> WS-1002-S10: Searching and Process Manipulation
> WS-1003-S10: Working With the Shell
> WS-1004-S10: Archiving Files and Remote Transfer
> Solaris(TM) 10: Ten Moves Ahead of the Competition
- (WS-245-S10)
Sun Confidential: Internal Only 45
46. Certificações Sun
E o conteúdo? (SCSA – Parte I)
• Intermediate System Administration for the
Solaris 10 OS
> Understanding the Solaris(TM) 10 Directory Hierarchy (WS-2000-
S10-B)
> Managing File Systems (WS-2001-S10-B)
> Installing Software Packages and Patches (WS-2002-S10-B)
> Understanding Boot PROM Fundamentals (WS-2003-S10-B)
> Performing System Boot Procedures (WS-2004-S10-B)
> Performing User and Security Administration (WS-2005-S10-B)
> Managing Network Printers and System Processes (WS-2006-S10-
B)
> Archiving and Restoring Data (WS-2007-S10-B)
Sun Confidential: Internal Only 46
47. Certificações Sun
E o conteúdo? (SCSA – Parte II)
• Sun Certified System Administrator for the
Solaris 10 OS, Part II of II (CX-310-202)
> Swap Space, NFS, Automount, and Core Dump
Management (WS-2021-S10-B)
> Manage Storage Volumes (WS-2022-S10-B)
> Access Control and System Messaging Configuration
(WS-2023-S10-B)
> Naming Services Setup (WS-2024-S10-B)
> Introducing Zones and ZFS (WS-2025-S10-B)
Sun Confidential: Internal Only 47
48. Certificações Sun
Quais as certificações?
• Sun Certified Network Administrator (SCNA)
Sun Confidential: Internal Only 48
49. Certificações Sun
Quais as certificações? (SCNA)
• Esta certificação é para experientes
administradores de sistema que são ou serão
responsáveis pela gestão sistemas Sun em um
ambiente de rede LAN que inclui o Solaris
• Requer a Sun Certified System Administrator
para Solaris
Sun Confidential: Internal Only 49
50. Certificações Sun
E o conteúdo? (SCNA)
• Network Administration for the Solaris 10
Operating System
> Configuring the Network Interface Layer (WS-3000-
S10-B)
> Configuring the Network (WS-3001-S10-B)
> Configuring and Managing Network Applications
(WS-3002-S10-B)
Sun Confidential: Internal Only 50
51. Certificações Sun
Quais as certificações?
• Sun Certified Java Associate (SCJA)
Sun Confidential: Internal Only 51
52. Certificações Sun
Quais as certificações? (SCJA)
• Esta certificação prover uma entrada ideal em
desenvolvimento de aplicações ou uma
carreira de gerenciamento de projetos de
software usando tecnologias Java
• Requer
> um conhecimento básico nos conceitos OO
> programação básica em Java
> conhecimento geral da plataforma Java e
tecnologias
Sun Confidential: Internal Only 52
53. Certificações Sun
E o conteúdo? (SCJA)
• Fundamentals of the Java Programming
Language
> New Features in the Java SE 6 Platform (WJO-1001)
> Introduction to the Java™ Programming Language
(WJ-1101-SE6)
> Implementing Basic Constructs in the Java
Programming Language
> Implementing Object-Oriented Concepts in the Java
Programming Language
Sun Confidential: Internal Only 53
54. Certificações Sun
E o conteúdo? (SCJA)
• Java Platform Overview for Managers
> Modern Software Development Practices (WJT-3101)
> Distributed Computing with Java Technology (WJT-
3102)
> Java 2 Platform, Enterprise Edition (J2EE) Software in
a Distributed System (WJT-3103)
Sun Confidential: Internal Only 54
55. Certificações Sun
Quais as certificações?
• Sun Certified Web Component Developer (SCWCD)
Sun Confidential: Internal Only 55
56. Certificações Sun
Quais as certificações? (SCWCD)
• Para desenvolvedores especializados em
aplicações usando JavaServer Pages e Servlets
• Candidatos devem ser certificados com a Sun
Certified Programmer (SCJP)
Sun Confidential: Internal Only 56
57. Certificações Sun
E o conteúdo? (SCWCD)
• Developing Applications for the Java EE Platform
(WJB-310-EE5)
> Introduction to the Java™ EE Platform (WJ-3101-EE5)
> Developing Components for the Java™ EE Platform
(WJ-3102-EE5)
> Implementing Persistence, Transactions and
Messaging in a Java™ EE Application (WJ-3103-EE5)
> Implementing Java EE Web Services and Security (WJ-
3104-EE5)
Sun Confidential: Internal Only 57
58. Certificações Sun
E o conteúdo? (SCWCD)
• Web Component Development with Servlet and
JSP Technologies (WJB-314-EE5)
> Developing Web Applications Using Core Java Servlet
Technologies (WJ-3141-EE5)
> Developing Web Applications Combining Struts and
Advanced Java Servlet Technologies (WJ-3142-EE5)
> Developing Web Applications Combining Struts and
JSP™ Page Technologies (WJ-3143-EE5)
Sun Confidential: Internal Only 58
59. Certificações Sun
Quais as certificações?
• Sun Certified Java Programmer (SCJP)
Sun Confidential: Internal Only 59
60. Certificações Sun
Quais as certificações? (SCJP)
• Esta certificação é para programadores
interessados em demonstrar alta capacidade
nos fundamentos da linguagem Java
• Não é necessário ter a Sun Certified Java
Associate (SCJA)
Sun Confidential: Internal Only 60
61. Certificações Sun
E o conteúdo? (SCJP)
• Fundamentals of the Java Programming
Language (J2SE)
> New Features in the Java SE 6 Platform (WJO-1001)
> Introduction to the Java™ Programming Language
(WJ-1101-SE6)
> Implementing Basic Constructs in the Java
Programming Language
> Implementing Object-Oriented Concepts in the Java
Programming Language
Sun Confidential: Internal Only 61
62. Certificações Sun
E o conteúdo? (SCJP)
• Java Programming Language
> Getting Started with the Java Technology
> Java Programming Language: Understanding the
Building Blocks (WJ-2752-SE6)
> Java Programming Language: Applying Exceptions,
Collections Framework and Input/Output Classes
(WJ-2753-SE6)
> Java™ Programming Language: Designing Graphical
User Interfaces (WJ-2754-SE6)
> Java™ Programming Language:Applying Threading
and Networking Concepts (WJ-2755-SE6)
Sun Confidential: Internal Only 62
63. Certificações Sun
Resumindo (SCJP)
• Seção 1 – Declaração, inicialização e escopo de
variáveis
• Seção 2 - Controle de fluxo
• Seção 3 – API Java
• Seção 4 - Concorrência
Sun Confidential: Internal Only 63
64. Certificações Sun
Resumindo (SCJP)
• Seção 5 – Conceitos de Orientação a Objetos
• Seção 6 – Coleções/Generics
• Seção 7 – Fundamentos
Sun Confidential: Internal Only 64
68. SAI
O que é?
• Programa acadêmico
• Disponibiliza cursos oficiais da Sun via web
> treinamentos
> Certificações
• Simulados de provas para as certificações
Sun Confidential: Internal Only 68
69. SAI
Como ter acesso?
• Acesse e faça o cadastro
> sailearningconnection.skillport.com
Sun Confidential: Internal Only 69
74. SAI
Como ter acesso?
• Em catalogue procure os cursos e exames
Sun Confidential: Internal Only 74
75. SAI
E o desconto?
• O voucher para América Latina
> U$ 40 dólares
Sun Confidential: Internal Only 75
76. SAI
Como obter o voucher?
• Na página principal do SAI Learning Connection
vá em: SAI Certification Discount Vouchers
• Preencha todos os campos e coloque
novamente o Program-ID adquirido com o
embaixador
Sun Confidential: Internal Only 76
78. SAI
Como obter o voucher?
• Pagamento:
> Após clicar no botão SUBMIT, você será direcionado
para o sistema de pagamento para adquirir o seu
comprovante. O preço já estará com os descontos,
dependendo da voucher e da localidade.
> O sistema de pagamento aceita Visa, MasterCard,
American Express, ou PayPal.
Sun Confidential: Internal Only 78
79. SAI
Como obter o voucher?
• Confirmação:
> Após a conclusão pagamento, você receberá as
instruções de como enviar sua documentação para
verificar seu status.
> Os documentos são enviados via email ou fax. Fique
atento na confirmação
Sun Confidential: Internal Only 79
80. SAI
Como marco a prova?
• Cadastrar no Site da Prometric
> www.register.prometric.com/Login.asp
• Escolher um dia que esteja disponível
Sun Confidential: Internal Only 80
81. SAI
Quais os locais mais próximos?
• ANLINK INFORMATICA LTDA
> Recife, Pernambuco 50.030-350
> Fone: (81) 3224-1919
> Av Marques de Olinda n 290 and
> andar Sala 501 A, Recife Antigo
Sun Confidential: Internal Only 81
82. SAI
Quais os locais mais próximos?
• ITECI
> http://www.iteci.com.br/
> RECIFE, Pernambuco 50610-000
> Fone: (81) 3205-1600
> Rua Real da Torre, 637, Madalena
Sun Confidential: Internal Only 82
83. SAI
Quais os locais mais próximos?
• Allen Informatica Recife
> http://www.allen-pe.com.br/
> Olinda, Pernambuco 53010-270
> Fone: (81) 2128-3800
> Rua Manuel Borba, 270, Varadouro
> Olinda Digital
Sun Confidential: Internal Only 83
84. Agenda
1 – Sun
2 – Java, Netbeans, OpenSolaris e SunSPOT
3 - Certificações
4 – SAI
5 – OSUM
6 – Programa de Embaixadores
84
84
86. OSUM
O que é o OSUM?
• Sun Open Source University Meetup
• Rede de relacionamentos voltada para
estudantes e professores
• Contatos com outras universidades e alunos
do mundo todo!
Sun Confidential: Internal Only 86
87. OSUM
O que eu encontro lá?
• Fóruns
• Eventos
• Tutoriais
• Blogs, Fotos, Vídeos
• Rede de contatos
• Grupos de Interesse
Sun Confidential: Internal Only 87
88. OSUM
E o foco?
• Mundo Open Source
• Tecnologias da Sun
> OpenSolaris
> Java
> JavaFX
> Netbeans
> etc
Sun Confidential: Internal Only 88
91. OSUM
Grupos
• Cada Embaixador cria o Grupo de sua
universidade e de outras próximas
• Há grupos específicos para determinadas
tecnologias
> Pessoas do mundo inteiro, inclusive funcionários
da Sun, postam materiais
Sun Confidential: Internal Only 91
96. OSUM
IFPB JP - osum.sun.com/group/ifpb_jp
Sun Confidential: Internal Only 96
97. OSUM
UFPB Campus IV - osum.sun.com/group/ufpb_campusiv
Sun Confidential: Internal Only 97
98. OSUM
Vantagens?
• Mais informação sobre eventos Sun
> Palestras
> Cursos online
> Etc
• Discutir e fazer sugestões de eventos
• Acesso à materiais publicados sobre as
tecnologias da Sun
Sun Confidential: Internal Only 98
99. OSUM
Vantagens?
• Tirar dúvidas mais facilmente através dos
fóruns
• Contato com diferentes opiniões de pessoas
do mundo inteiro
• Participe de sorteios feitos por mim
Sun Confidential: Internal Only 99
100. OSUM
Vantagens?
• Comunidade vibrante e ativa
• Ótimo marketing pessoal
• Contribua mais facilmente para o OpenSource
Sun Confidential: Internal Only 100
101. OSUM
Como eu entro?
• Se cadastre
> osum.sun.com
• Entre no grupo da sua instituição
> osum.sun.com/group/ufpb
> osum.sun.com/group/ufpb_campusiv
Sun Confidential: Internal Only 101
102. OSUM
E se não tiver minha instituição?
• Crie o grupo
• Lidere-o
• Convide pessoas a participar e contribuir
Sun Confidential: Internal Only 102
103. Agenda
1 – Sun
2 – Java, Netbeans, OpenSolaris e SunSPOT
3 - Certificações
4 – SAI
5 – OSUM
6 – Programa de Embaixadores
103
103
105. OSUM
O que é?
• Abrange Estudantes de graduação do mundo
inteiro
• Divulgar as tecnologias da Sun no meio
acadêmico de sua região
• Fazer apresentações, mini-cursos, install fests,
realizar eventos, ...
Sun Confidential: Internal Only 105
106. OSUM
Vantagens de ser Embaixador
• Os estudantes têm acesso à materiais e
recebem bolsa
• Aprendizado
• Conhecer muitas pessoas
• Marketing pessoal
Sun Confidential: Internal Only 106
107. OSUM
Como eu posso me tornar Embaixador?
• As regras de seleção mudarão em breve
• Os embaixadores serão selecionados pelo
OSUM
• Líderes que tiverem grupos bem participativos
poderão se tornar Embaixadores da Sun
Sun Confidential: Internal Only 107
109. Obrigado a todos!
Elenilson Vieira
Embaixador de Campus da Sun
Universidade Federal da Paraíba
blogs.sun.com/elenilsonvieira
elenilson.vieira@sun.com
109