COmunicação
Prof. Carlos Souza carloscfsouza@yahoo.com.br 1
Aula 5
Comunicação
2
Plano de Ensino
Conteúdo programático
Arquitetura em camadas:
Conceitos fundamentais e o desenvolvimento da camada cliente;
Conceitos e desenvolvimento da camada lógica de negócios; Conhecendo e explorando a constituição da camada eis; Integração das camadas;
Introdução aos frameworks mais populares no mercado. 3
Plano de Ensino
Conteúdo programático
Conceitos fundamentais e desenvolvimento da camada de cliente. Introdução a arquitetura em camadas.
Definições e variantes para a camada cliente.
Conceitos fundamentais do desenvolvimento gráfico.
Conceitos fundamentais do desenvolvimento web.
4
Plano de Ensino
Conteúdo programático
Conceitos fundamentais e desenvolvimento da camada de lógica de negócios.
Pojo x frameworks.
Orientação a objetos e o modelo de negócios.
Desenvolvendo um modelo de negócios sob o paradigma orientado a objetos.
5
Plano de Ensino
Conteúdo programático
Conhecendo e explorando a constituição da camada eis.
Uma introdução à camada eis.
Modelando e desenvolvendo uma base de dados.
Modelos entidade-relacionamento e a modelagem
UML: tabelas relacionais x OO.
6
Plano de Ensino
Conteúdo programático
Interação das camadas e introdução aos frameworks mais populares no mercado.
Delimitação de fronteiras em um sistema OO.
Explorando o modelo de comunicação orientado a objetos. Padrões e melhores práticas: arquitetura MVC.
7
Plano de Ensino
Bibliografia Básica
TANENBAUM. Andrew S. AT. AL.Sistemas Distribuídos:
Princípios e Paradigmas , Prentice Hall, 2007.
COULOURIS, G.; DOLLIMORE, J.;KINDBERG, T.,
Sistemas Distribuídos: Conceito e Projeto, Bookman,
2007.
BATES, Bert., SIERRA, Kathy, Use a Cabeça! Java, Alta
Books, 2007
8
Plano de Ensino
Bibliografia Complementar
FREEMAN, Elisabeth , FREEMAN, Eric, Use a Cabeça!