O documento resume o que é Java, onde pode ser aplicado e como aprender sobre a linguagem. Em particular, explica que Java é uma linguagem de programação amplamente usada em aplicações como celulares, computadores e dispositivos embarcados, e que existem diversas opções gratuitas e pagas para aprender Java, como cursos, livros, vídeos e eventos.
1. JAVA, O QUE É ?
ONDE APLICAR ?
E COMO APRENDER ?
Pedro Henrique
Grupo de Usuários Java de Barreiras/BA - BarreirasJUG
2. O que é Java ?
Sopa de letrinhas
JSE, JEE, JME, JSP, JSF, EJB, JSP, Java FX, Java
DB, Java Card, Java TV etc.
Coisas Java que não são oficialmente Java
Android por exemplo.
3. O que é Java ?
Linguagem de programação ?
Existem várias
(Scala, Groovy, Python, Ruby, Php, etc.)
Outros Java
Servidores, Frameworks, implementações de
padrões, JVMS, etc.
Quem efetivamente usa isso ?
Nasa, Google, Oracle, Nokia, TOTVS, Fazenda
São Francisco.
Quem manda no “Java”
Na evolução JCP (IBM, Nokia, Oracle, JUGs, etc)
A propriedade
5. Alguns dados ?
1,1 Bilhão de Desktops executam Java
930 milhões de downloads da JSE por ano
3 bilhões de celulares executam java
Fora os “java” não “java” (Android)
100% dos players de Blueray executam java
Equipamentos médicos, impressoras,
cameras web, GPS, estações de pagamento,
etc.
Estas são nossas possibilidades.
6. Áreas
Desenvolvimento embarcado.
Desenvolvimento Mobile.
Desenvolvimento Web.
Desenvolvimento Desktop (ERPs, como
Compiere, Adempiere, T2ti, etc.)
Treinamento.
Integração de sistemas.
Consultoria.
7. Tudo que se faz em java é lindo
?
Que ?
Não mesmo
E a culpa é do Java ?
8. Como Aprender
JEDI – Java Education & Development Initiative
Apostilas e livros gratuitos e pagos
Vídeos Gratuitos
Cursos(Pagos ou não e oficiais ou não)
Como o opensource me ajuda(repositórios).
Eventos (Eis aqui uma coisa a se conversar)
Próximos passos(Padrões de projeto, código ou
arquitetura)
Não seja bobo, nada de “The Universal
Hammer”, “Silver bullet”.