"Que ninguém se engane: só se consegue a simplicidade através de muito trabalho." - Clarice Lispector
Curso Struts 2
Ementa do Curso
Padrão Command - Apostila
Aula 01
Aula 02
Sobre Spring
Aula 03
Aula 04
Palestra - Desvendando os Segredos da Programação Java
Palestra apresentada na Semana Acadêmica de Informática na Faculdade Michelangelo
em 03 de Julho de 2008
Apresentação PPT
Apostila de estudo SJCP 1.5
Apostila de estudo SJCP 1.5
Download Aqui
Aula de Java
A história do Java
A Sun criou um time (conhecido como Green Team) para desenvolver inovações tecnológicas em
1992. Esse time foi liderado por James Gosling, considerado o pai do Java. O time voltou com a
idéia de criar um interpretador (já era uma máquina virtual, veremos o que é isso mais a frente)
para pequenos dispositivos, facilitando a reescrita de software para aparelhos eletrônicos, como
vídeo cassete, televisão e aparelhos de tv a cabo.
A idéia não deu certo, tentaram fechar diversos contratos com grandes fabricantes de eletrônicos,
como a Panasonic, mas não houve êxito devido ao conflito de interesses. Hoje sabemos que o
Java domina o mercado de aplicações para celulares, porém parece que em 1994 ainda era muito
cedo.
Com o advento da web, a Sun percebeu que poderia utilizar a idéia criada em 1992 para poder
rodar pequenas aplicações dentro do browser. A semelhança era que na internet havia uma grande
quantidade de sistemas operacionais e browser, e com isso seria grande vantagem poder
programar numa única linguagem, independente da plataforma. Foi aí que o Java 1.0 foi lançado:
focado em deixar o browser não apenas um cliente burro, fazendo com que ele possa também
realizar operações, não apenas renderizar html.
Sabemos que hoje os applets realmente não são o foco da Sun. É engraçado que a tecnologia
Java nasceu com um objetivo em mente, foi lançado com outro mas no final decolou mesmo no
desenvolvimento de aplicações do lado do servidor. Sorte?
Você pode ler a história da linguagem Java em: http://java.sun.com/java2/whatis/1996/storyofjava.html