Programação Orientada a Objetos - Java

Curso de extensão para alunos de graduação em Engenharia Elétrica da Escola Politécnica da Universidade de São Paulo. O foco é nos conceitos de Programação Orientação a Objetos, sendo usado Java como a linguagem de programação.

Material - 2o oferecimento de 2007

Aula 1 - Visão Geral da Linguagem Java
Visão geral da linguagem Java e das tecnologias, Instruções básicas, Tipos primitivos e vetores e Entrada e saída básica.
Aula 2 - Conceitos de Orientação a Objetos
Conceitos de orientação a objetos, Classe e Objeto, Atributo e operação e Visão geral sobre processo de desenvolvimento de software.
Aula 3 - Encapsulamento e Ciclo de vida de um objeto
Conceito de encapsulamento, Visibilidade, Ciclo de vida de um objeto, Gerenciamento da memória (Garbage Colector), Escopo, Palavra reservada "this" e String (exemplo de classe).
Aula 4 - Herança
Sobrecarga de operação, Herança, Classes abstratas e Classe Object.
Aula 5 - Polimorfismo
Pacotes, Polimorfismo e Introdução à UML: diagrama de classes.
Aula 6 - Acesso a arquivo e padrão MVC
Acesso a arquivo, Seriação de objetos e Padrão arquitetural model-view-controller.
Aula 7 - Visão geral de estrutura de dados
Exceção, Visão geral de estrutura de dados e Ordenação.
Aula 8 - Desenvolvimento Web
JSP/Servlets: Arquitetura cliente-servidor e HTML básico.
Aula 9 - Tópicos especiais
Jar, Threads e Sincronização e Swing.
Aula 10 - Prova

Critério de Avaliação

Nota final:(Projeto + Prova)/2

  • Média ≥ 7,0

Outros documentos

Bibliografia

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *