Este documento apresenta uma introdução à programação com foco na linguagem Java. Apresenta dados sobre a popularidade e aplicações de Java, como sendo a linguagem mais popular segundo o índice Tiobe, com mais de 1 bilhão de dispositivos rodando Java, incluindo computadores, celulares e sistemas embarcados. Recomenda recursos para aprendizado de Java, como a série de livros "Use a Cabeça!" e o site da iniciativa JEDI, e conclui salientando a necessidade de entender o paradigma da orientação a objetos.
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Introdução à Programação Orientada a Objetos
1. Introdução
à Programação
Nécio de Lima Veras
necioveras@gmail.com
necio@ifpiparnaiba.edu.br
1
2. Royalties
Estes slides foram inicialmente criados pelo prof.
Régis Pires (IFPIParnaíba) que gentilmente cedeu
para que algumas adaptações fossem feitas.
Ass. Nécio de Lima Veras (IFPIParnaíba).
2
3. Algumas reflexões sobre programação...
Porque programar?
Porque tantas linguagens?
Porque tantos paradigmas?
Diante desse “mar” de opções, como escolher
uma linguagem e um paradigma?
3
4. As respostas só podem ser encontradas de
uma única forma ....
PESQUISA !
4
5. Popularidade do Java
É a linguagem mais popular do mundo segundo o
índice Tiobe:
http://www.tiobe.com/
Fevereiro de 2012
5
8. Java em números
> 1,100 milhões de PCs rodando Java
930 milhões de downloads de Java desde 2003
12 milhões de visitas por mês no site java.com
> 5 milhões de desenvolvedores Java no mundo
> 500.000 desenvolvedores certificados
> 180.000 desenvolvedores no java.net
> 912 membros no JCP
1++ bilhões de celulares rodando Java
8
9. Java em números
1.400 milhões de dispositivos com Java
>1.000 modelos de celular com Java
>45 fabricantes de celulares Java
>140 operadoras de telefonia usando Java
>3 milhões de downloads do Java EE
>28 tipos de servidores Java
Caso de uso:
E-Bay
Java nas vendas
US$ 1.400,00 por minuto
Fonte: JavaOne 2010, java.com e Ovum
9
10. Java em todo lugar
Computadores
Servidores
Celulares
Automóveis
Televisores
Dispositivos embarcados
Robôs
Marte!
Algo mais?
10
12. Indicado para o Oscar
Livros da série
Use a Cabeça!
Muito bem ilustrados
Descontração
Informalidade
Excelente didática
Use a Cabeça! Java é uma
leitura extremamente
recomendada para o
aprendizado do Java.
12
13. Indicado para o Oscar
www.caelum.com.br/
Apostila gratuita para download:
FJ-11 - Java e Orientação a Objetos
Há outras disponíveis.
Podem ser baixadas em:
www.caelum.com.br/apostilas/
13
14. Indicado para o Oscar
Java Education and Development Initiative
Iniciativa para desenvolvimento e educação JAVA à
distância.
Disponibilização de manuais, slides das aulas, provas,
exercícios e material de referência, vídeo-aulas e lista de
discussão.
Mantido no Brasil pelo DFJUG.
Site:
www.dfjug.org/DFJUG/jedi/
14
15. Concluindo...
Estamos convencidos a estudar Java?
Certo, mas falta uma coisa! O porquê do
paradigma da Orientação a Objetos!
15
16. Índice Tiobe
Por paradigmas
Por tipos
A linguagem do ano
16