Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tecnicas de Programação em Plataformas Emergentes

andrelanna/fga0242

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnB - Universidade de Brasilia
FGA - Faculdade do Gama

Técnicas de Programação em Plataformas Emergentes


Programa da disciplina / Cronograma de aulas:

Aula no. Data Descrição
1 18/08/2025 Apresentação do plano de ensino / Revisão de OO
2 20/08/2025 Revisão de OO e Design Patterns
3 25/08/2025 Testes unitários, testes, casos de testes, suíte de testes
4 27/08/2025 Testes unitários, runners de testes unitarios, rotulação de testes, testes de exceção, testes parametrizados
5 01/09/2025 Exercícios de testes unitários
6 03/09/2025 TDD, padrões barra verde e vermelha.
7 08/09/2025 Prática de TDD
8 10/09/2025
9 15/09/2025 Exercicio de fixação em TDD
10 17/09/2025 Avaliação 1
11 22/09/2025 Refatoração: introdução à refatoração, quando refatorar, quando não refatorar, maus cheiros de código
12 24/09/2025 Refatoração: Extrair método, mover método, mover atributo
13 29/09/2025 Refatoração: Encapsular atributo, Extrair sub-classe, Extrair super-classe
14 01/10/2025 Refatoração: Substituir método por objeto-método, exercícios de refatoração
15 06/10/2025 Programação defensiva: Conceitualização e importância, introdução às técnicas de Programação Defensiva
16 08/10/2025 Programação defensiva: assertivas e programação por contrato, assertivas, pré-condições e pós-condições, invariantes.
17 13/10/2025 Programação defensiva: Exercícios
18 15/10/2025 Tratamento e depuração de código: Erros vs. Exceções, Técnicas de prevenção de erros inevitáveis
19 20/10/2025 Tratamento e depuração de código: Técnicas para teste de código, técnicas de depuração de código
20 22/10/2025 Tratamento e depuração de código: Exercícios
21 27/10/2025 Atividade extra-classe
22 29/10/2025 Semana universitária
23 03/11/2025 Semana universitária
24 05/11/2025 Componentes e Frameworks: conceitos e definições, frameworks caixa branca, caixa preta e caixa cinza.
25 10/11/2025 Componentes e Frameworks: conceitos e definições, frameworks de domínio horizonta, frameworks de domínio vertical
26 12/11/2025 Componentes e Frameworks: implementação de frameworks.
27 17/11/2025 Componentes e Frameworks: Exercícios
28 19/11/2025 Entrega do Trabalho Prático
29 24/11/2025 Entrega do Trabalho Prático
30 26/11/2025 Desenvolvimento avançado de software: plataformas emergentes, implementação de produtos em plataformas emergentes.
31 01/12/2025 Desenvolvimento avançado de software: plataformas emergentes, implementação de produtos em plataformas emergentes.
32 03/12/2025 Avaliação 3
33 08/12/2025 Aula extra / Revisão de menção
34 10/12/2025 Aula extra / Revisão de menção
35 15/12/2025 Aula extra / Revisão de menção
36 17/12/2025 Aula extra / Revisão de menção

Frequência:

  • Haverá lista de chamadas em todas as aulas.
  • Faltas não serão abonadas.

Avaliação do aprendizado:

  • Avaliação 1: 20 pontos
  • Avaliação 2: 20 pontos
  • Avaliação 3: 20 pontos
  • Trabalho prático: 40 pontos

Metodologia:

  • Aulas expositivas
  • Aplicação de exercícios de fixação

Horário de atendimento:
Segundas e quartas, de 13:00 às 14:00 horas.
UED (Sala 14) ou CEDIS (container #19)

About

Tecnicas de Programação em Plataformas Emergentes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages