java no “ estado da arte ”

12
Java no “Estado da ArteJobson Ronan {[email protected]}

Upload: santa

Post on 09-Jan-2016

16 views

Category:

Documents


1 download

DESCRIPTION

Java no “ Estado da Arte ”. Jobson Ronan {[email protected]}. Sobre o instrutor. Jobson Ronan Aluno do Cin-UFPE Cursando Ciência da Computação Atualmente no 6° periodo Como adquiriu os conhecimentos abordados no curso De maneira autodidata - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Java no “ Estado da Arte ”

Java no “Estado da Arte”

Jobson Ronan {[email protected]}

Page 2: Java no “ Estado da Arte ”

Sobre o instrutor

Jobson Ronan Aluno do Cin-UFPE Cursando Ciência da Computação Atualmente no 6° periodo

Como adquiriu os conhecimentos abordados no curso De maneira autodidata Aplicando em projetos bem sucedidos do CITi, F.A.S.T. e de

disciplinas do Curso Ministrando outros cursos pelo CITi

Page 3: Java no “ Estado da Arte ”

Sobre o instrutor

Certificações ...nenhuma

Buscando um financiador para a SJCP SJCP – Sun Java Certified Programer: A mais básica

certifícação java Spring e Hibernate são tecnologias não oficiais (not

standard) Não existe nenhuma certificação nos tópicos

Page 4: Java no “ Estado da Arte ”

Sobre o curso

A forma e conteúdo atual são experimentais Nunca foi dado antes pelo CITi Criação da ementa

Conteúdo server-side que realmente importa dos cursos de Java Avançado e Java Coorporativo do PCC

...Brincadeira... ...Talvez não...

Vocês serão as cobaias!

Page 5: Java no “ Estado da Arte ”

Objetivos

Aprender os novos recursos do Java 5 e em que eles podem nos ajudar

Aprender a realizar eficientemente o mapeamento objeto-relacional (ORM – object-relational mapping) com o Hibernate, para construir aplicações orientadas a objetos com objetos persistentes transparentemente armazenados em bancos de dados relacionais

Aprender em que o Springframework pode ajudar na implementação de um sistema qualquer, seja ele uma aplicação standalone ou distribuída.

Aprender o que está por trás destas tecnologias Quais seus fundamentos Qual o segredo para seus sucessos

Page 6: Java no “ Estado da Arte ”

Objetivos

Atualizar o profissional com as tecnologias mais atuais e utilizadas no mercado.

Ganhar produtividade no desenvolvimento Ganhar simplicidade no código Ganhar qualidade no código Aprender sobre padrões de projeto

Page 7: Java no “ Estado da Arte ”

Objetivos

Este curso não tem como objetivo estudar qualquer tecnologia para implementação de interfaces gráficas, seja ela local ou web.

Page 8: Java no “ Estado da Arte ”

Pré-requisitos

Essenciais Experiência em Java Conhecimento de SQL

Desejáveis Experiência em JDBC Conhecimento de RMI

Quais suas expectativas? Objetivos?

Page 9: Java no “ Estado da Arte ”

Ferramentas

Java 5 Hibernate 3.0.5 Springframework 1.2.3 Servidores

HQSLDB ou MySQL Ferramentas usadas (ambiente de desenvolvimento)

Eclipse 3.1 Hibernate tools (Plugin) SpringIDE (Plugin)

Page 10: Java no “ Estado da Arte ”

Como tirar o melhor proveito deste curso

Faça perguntas (a qualquer hora) Faça os exercícios; refaça os exercícios; invente Leia os livro recomendados, outros livros, artigos, revistas Explore os exemplos fornecidos; busque ir além Adapte suas aplicações para que usem a tecnologia

abordada neste curso Entre em um fórum sobre o assunto Se possível, faça tudo isto durante o curso Este curso é um mapa (imperfeito); explore o território! Faça perguntas (explore o instrutor!)

Page 11: Java no “ Estado da Arte ”

O que mais Java pode fazer por nós?“Become.com's innovative shopping search engine has done what many in the search engine community thought impossible: The company has successfully created a Java technology web crawler that may be the most sophisticated, massively scaled Java technology application in existence, obtaining information on over 3 billion web pages and writing well over 8 terabytes of data (and growing) on 30 fully distributed servers in seven days. innovative shopping search engine has done what many in the search engine community thought impossible: The company has successfully created a Java technology web crawler that may be the most sophisticated, massively scaled Java technology application in existence, obtaining information on over 3 billion web pages and writing well over 8 terabytes of data (and growing) on 30 fully distributed servers in seven days.”

By Janice J. Heiss, August 25, 2005 (http://java.sun.com/developer/technicalArticles/WebServices/become/)

"We made the radical decision to implement a crawler using Java technology. No one believed it was possible, but we were able to build the prototype crawler in three months using two developers, which was a major achievement."

Yeogirl Yun - CTO, Chairman, and Cofounder, Become.com

Page 12: Java no “ Estado da Arte ”

Java no “Estado da Arte”

Jobson Ronan {[email protected]}