TADS:Orientação a Objetos II: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
 
(17 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
==Carga Horária==
'''Semestre''': 3º
* 72 horas aulas
=Objetivo=
Favorecer ao aluno a compreensão de aspectos avançados do paradigma de desenvolvimento de software orientado a objetos. Realizar a implementação destes conceitos em uma linguagem de programação.
=Ementa=
Conceitos de Interfaces, Classes Abstratas, Membros Estáticos, Membros finais, Pacotes, Reflexão. Conceitos e Uso de Coleções. Mapeamento Objeto-Relacional. Acesso a banco de dados através do java.


== Ementa ==
=Planos de ensino=


* Características da programação orientada a objetos; interfaces; polimorfismo; padrões de projetos; anotações
* [[TADS:Orientação a Objetos II (2016-1)|2016/1]] (prof. Felippe Scheidt)


= Ano Letivo 2015 =
* [[TADS:Orientação a Objetos II (2015-1)|2015/1]] (prof. Felippe Scheidt)
 
<br>'''Professor:''' Felippe Alex Scheidt
<br>'''Email:''' <span style="color:blue">felippe.scheidt@ifpr.edu.br</span>
<br>'''Horário:''' 2a feira/21h00 - 22h30 | 3a feira/19h15 - 20h45
 
=Materiais úteis=
* {{pdf}} [[Media:Apostila Caelum Java e OO.pdf|Apostila Caelum]]
 
= Diários de Aula =
 
==2&deg; Bimestre==
{| class="wikitable"
|-  
! Data !! Conteúdo
|-
| '''05.05''' ||
<ul>
  <li>-</li>
</ul>
|-   
| '''04.05''' ||
<ul>
  <li>-</li>
</ul>
|}
 
 
==1&deg; Bimestre==
{| class="wikitable"
|-
! Data !! Conteúdo
|-
| '''28.04''' ||
<ul>
  <li>jTabbedPane, JPanel, JCheckBox e JSpinner</li>
  <li>'''[[Media:Swing-jtabbedPane2.pdf|Slides]]'''</li>
  <li>Entregar exercício 2 até '''04.05''' (20h00)</li>
</ul>
|-
| '''27.04''' ||
<ul>
  <li>Implementação da interface gráfica: Locadora de carros</li>
  <li>[[Swing:Exemplo Locadora parte 1|Código-fonte]]</li>
</ul>
|-
| '''14.04''' ||
<ul>
  <li>JComboBox</li>
  <li>Exemplo visto em sala de aula: '''[[Swing:Exemplo JComboBox|código-fonte]]'''</li>
</ul>
|-
| '''31.03''' ||
<ul>
  <li>Introdução ao Swing</li>
  <li>[http://web.mit.edu/6.005/www/sp14/psets/ps4/java-6-tutorial/components.html Tipos de Componentes]</li>
</ul>
|-
| '''30.03''' ||
<ul>
  <li>Debugging no eclipse</li>
  <li>{{pdf}} [[Media:Tads-OO II-Aula08-debugging.pdf|Slides]]</li>
</ul>
|-
| '''24.03''' ||
<ul>
  <li>Interfaces</li>
  <li>{{pdf}} [[Media:Tads-OO II-Aula07-interface.pdf|Slides]]</li>
</ul>
|-
| '''17.03''' ||
<ul>
  <li>HashMap</li>
  <li>{{pdf}} [[Media:Tads-OO II-Aula06-hashmap.pdf|Slides]]</li>
</ul>
|-
| '''16.03''' ||
<ul>
  <li>ArrayList</li>
  <li>{{pdf}} [[Media:Tads-OO II-Aula05-arrayList.pdf|Slides]]</li>
</ul>
|-
| '''24.02''' ||
<ul>
  <li>Método Construtor</li>
</ul>
|-
| '''23.02''' ||
<ul>
  <li>Fundamentos de OO</li>
  <li>{{pdf}} [[Media:Tads-OO II-Aula03-fundamentos-oo.pdf|Slides]]</li>
</ul>
|-
| '''10.02''' ||
<ul>
  <li>Ambientes integrados de desenvolvimento - Eclipse</li>
  <li>{{pdf}} [[Media:Tads-OO II-Aula02.pdf|Slides]]</li>
</ul>
|-   
| '''09.02''' ||
<ul>
  <li>Introdução a disciplina</li>
</ul>
|}

Edição atual tal como às 23h32min de 16 de novembro de 2016

Semestre: 3º

Objetivo

Favorecer ao aluno a compreensão de aspectos avançados do paradigma de desenvolvimento de software orientado a objetos. Realizar a implementação destes conceitos em uma linguagem de programação.

Ementa

Conceitos de Interfaces, Classes Abstratas, Membros Estáticos, Membros finais, Pacotes, Reflexão. Conceitos e Uso de Coleções. Mapeamento Objeto-Relacional. Acesso a banco de dados através do java.

Planos de ensino

  • 2016/1 (prof. Felippe Scheidt)
  • 2015/1 (prof. Felippe Scheidt)