Linguagem de Programação 2
Local: Infnet
Horário: Quinta-Feira - 19:40 - 22:25
Sala: a definir
Tempo de curso: 11 semanas
Objetivo:
Compreender a linguagem de programação Java em alto nível de abstração e seus impactos nos aspectos de engenharia de software para projetos de sistemas de informação.
Ementa:
Seleção de tecnologia e influência no projeto de software.
Fundamentos do Java (Classes, objetos, atributos, métodos e modelo de arquitetura MVC e organização do código)
Programação Básica em Java.
Biblioteca Padrão, APIs do Java e Frameworks.
Aspectos de projeto em Java (tempo, custo, alocação de mão-de-obra).
Modelagem de projetos Java.
Testes de projeto em Java (Frameworks e Utilização).
Documentação do código-fonte Java.
Bibliografia:
Diversa, a ser definida ao longo do curso.
Calendário:
Semana 01 - 16/07/2014 - Seleção de tecnologia e influência no projeto de software.
Semana 02 - 23/07/2014 - Fundamentos do Java (Classes, objetos, atributos, métodos e modelo de arquitetura MVC e organização do código)
Semana 03 - 30/07/2014 - Programação Básica em Java.
Semana 04 - 06/08/2014 - Biblioteca Padrão, APIs do Java e Frameworks.
Semana 05 - 13/08/2014 - Prova 1
Semana 06 - 20/08/2014 - Aspectos de projeto em Java (tempo, custo, alocação de mão-de-obra).
Semana 07 - 27/08/2014 - Modelagem de projetos Java.
Semana 08 - 03/09/2014 - Testes de projeto em Java (Frameworks e Utilização) e Documentação do código-fonte Java.
Semana 09 - 10/09/2014 - Prova 2
Semana 10 - 17/09/2014 - Aula de Revisão
Semana 11 - 24/09/2014 - Prova Final