A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Desenvolvimento de Soluções WEB Eduardo Martins Guerra.

Apresentações semelhantes


Apresentação em tema: "Desenvolvimento de Soluções WEB Eduardo Martins Guerra."— Transcrição da apresentação:

1 Desenvolvimento de Soluções WEB Eduardo Martins Guerra

2 Apresentação dos Alunos Nome? Qual sua formação? Onde trabalha? Qual o objetivo com essa pós-graduação? Que papel desempenha onde trabalha? Possui alguma experiência com programação em Java? O que espera desse curso? O que esse curso pode acrescentar para sua carreira? Se interessa por alguma área específica?

3 Apresentação do Professor Eduardo Guerra Formado em Engenharia de Computação pelo ITA em Mestre pelo ITA, no curso de Engenharia Eletrônica e Computação, na área de Informática em Faz o curso de Doutorado no ITA na área de desenvolvimento de frameworks, com previsão de término para Possui as certificações da Sun: SCJA, SCJP, SCWCD, SCBCD (1.3 e 5.0), SCJWSD, SCMAD e SCEA. Possui experiência como Arquiteto de Software nas plataformas Java SE, Java EE e Java ME. Ocupa o cargo de editor-chefe da revista MundoJava. É administrador de projetos open-source como SwingBean, Esfinge, JColtrane, Chrysalis e ClassMock Professor da graduação do ITA e de cursos de especialização ITA/Stefanini

4 Premissas Todos somos adultos Todos praticam a Disciplina Consiente O que foi combinado com a turma é o que vale A regra que valer para um deve valer para todos Professor não vai correr atrás de aluno O principal objetivo é ensinar e aprender A aula terá momentos de descontração e concentração – é importante respeitar cada um deles.

5 Profissional de Computação Seu trabalho é resolver problemas Usa a criatividade no dia a dia Precisa se atualizar constantemente (em 1 ou 2 anos uma tecnologia fica obsoleta) Precisa ter se-virol, ou seja, saber se virar sozinho quando a coisa apertar Vai precisar sempre aprender algo novo ao se deparar com um novo problema Precisa entender como fazer, para poder gerenciar quem faz

6 Organização do Curso Conceitos de Arquitetura Fundamentos de Aplicações Web Desenvolvimento Web com MVC Acesso Direto a Banco de Dados (uso de JDBC) Geração Dinâmica de Páginas (JSP, JSTL e EL) Gerenciamento de Sessão e Filtros Introdução a Componentes de Negócio (EJB 3) Tipos de Componentes e seus Ciclos de Vida Mapeamento Objeto-Relacional (JPA) Segurança em Aplicações Web

7 Como Será a Avaliação? Primeira Nota (Exercícios) Atividades realizadas em sala de aula Necessidade de participação ativa até o final Conceitos apresentados durante a aula Prova será fechada com questões de múltipla escolha Consulta a uma folha A4 escrita a mão Segunda Nota (Trabalho) Trabalho para ser apresentado no final do curso Apresentação no último dia de aula Exame (Prova)

8 Dinâmica do Curso Teoria (metade das aulas) Apresentação de conceitos Aula expositiva no PowerPoint Atividade (metade das aulas) Exercícios práticos com acompanhamento do professor Fixação dos conceitos na prática Trabalho (em casa...) Fixação dos conceitos vistos em sala de aula Consulta ao professor se necessário

9 Trabalho Criação de uma aplicação corporativa utilizando os conceitos ensinados em sala de aula. A aplicação será escolha da equipe (sujeita a aprovação). A aplicação deverá obrigatoriamente ser Web. Será necessário um tempo extra por parte dos alunos. Na apresentação deverão ser mostradas as justificativas para as escolhas tomadas e a aplicação funcionando. Apesar de não ser ensinado, é permitido o uso de frameworks open source (Struts, WebWork, Hibernate, iBatis e etc...). Os alunos serão questionados a respeito da aplicação construída.

10 Bibliografia Recomendada Livros Foruns Revistas Head First – JSP and Servlets Head First – EJB Pro EJB 3 Java Persistence com Hibernate Enterprise Javabeans 3.0 MundoJava Visão Ágil Java Magazine Web Mobile GUJ - Outros....


Carregar ppt "Desenvolvimento de Soluções WEB Eduardo Martins Guerra."

Apresentações semelhantes


Anúncios Google