 |
Dia 23/05/2009 (Sábado) |
 |
| 08:00h Credenciamento (Equipe de Apoio) |
| |
| 08:15h Abertura (Coordenação) |
| |
| 08:20h Apresentando o PUJ e CEJUG-Certified |
| Silveira Neto - Líder do CEJUG e Tech Lead da Sun em JavaFX |
| |
| Apresentação à comunidade de dois programas organizados pelo |
| CEJUG: PUJ (Programa Java Universitário) e CEJUG Certified. O primeiro é |
| uma premiação anual aos melhores trabalhados realizados em disciplinas |
| de graduação utilizando a tecnologia Java. O segundo é um programa que |
| visa oferecer aos membros da comunidade Java cearense a oportunidade |
| de receber o reembolso do custo do voucher para provas do programa de |
| certificação da Sun. |
| |
| 09:10h Open Source e Iniciativas Acadêmicas da Sun |
| Thiago Sá - Embaixador de Campus da Sun na UFC |
| |
| Breve histórico do surgimento do modelo Open Source de desenvolvi- |
| mento de software, sua importância no meio acadêmico e seu papel atual |
| no mercado. Apresentação de iniciativas acadêmicas da Sun Microsystems, |
| como o Sun Academic Initiave (SAI) e o Open Source University Meetup |
| (OSUM). |
| |
| 10:00h Coffee-Break |
| |
| 10:25h Greenfoot + BlueJ: Ferramenta de Ensino de POO |
| Prof. Me. Iális Cavalcante - Curso de Eng. da Computação - UFC |
| |
| Visão geral de ferramentas de auxílio ao ensino/aprendizagem de Pro- |
| gramação Orientação a Objetos (POO). A partir da linguagem Java, é de- |
| senvolvido um suporte a professores e alunos para definição conceitual e |
| visual de técnicas ligadas a POO: classe, objeto, herança, polimorfismo, |
| interface, entre outras. |
| |
| 11:15h Visão geral do Ruby e do Framework Rails |
| Herminio Torres - Líder do CearáOnRails |
| |
| Descrição da história de Ruby e Rails mostrando uma visão geral de |
| ambos, a filosofia de escrita do código e porque é uma boa linguagem pa- |
| ra desenvolvimento de aplicações e o ganho de desempenho alcançado |
| utilizando a linguagem com o framework. |
| |
| 11:55h Fala maxo/fêmea! (Coordenação) |
| |
| 12:15h Agradecimentos e encerramento das palestras |
| |
| Intervalo para Almoço |
| |
| 14:00h JavaFX - Primeiros Passos |
| Silveira Neto |
| |
| JavaFX é uma plataforma de software para criação e distribuição de |
| aplicações RIA (Rich Internet Applications - que provê uma nova classe de |
| websites interativos com interface gráfica e funcionalidades de aplicações |
| desktop) que podem executar através de uma grande variedade de dispo- |
| sitivos conectados. Com JavaFX permite-se produzir aplicações para web, |
| desktop e dispositivos móveis. |
| |
| 14:00h Introdutório Ruby e Rails |
| Herminio Torres |
| |
| Uso básico da linguagem Ruby utilizando o IRB (Interativo Ruby) para |
| entender a semântica da linguagem, em que se possa compreender e loco- |
| mover quando for utilizar o framework RubyOnRails no exemplo de uso do |
| mini-curso para uma aplicação web. |
| |
| 14:00h Introdução a Programação Concorrente em Java |
| Prof. Me. Fernando Rodrigues - Curso de Eng. da Computa- |
| ção - UFC |
| |
| Introdução a Programação Concorrente; Nocões de Processos |
| (Threads); Programação Concorrente em Java: Classe Thread e Interface |
| Runnable; Pacote java.util.concurrent; Exemplos de implementação; Con- |
| clusões finais. |
| |
| 18:00h Encerramento dos mini-cursos |
 |
|
 |