Utfpr Pos em Java Ementa

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 17

Ministério da Educação

​UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ


DIRETORIA DE GRAD. EDUC. PROFISSIONAL-CP
COORD. DE TECNOLOGIA NA EDUCACAO -CP

EDITAL Nº 23064.025185/2020-78

DIRETORIA DE PESQUISA E PÓS-GRADUAÇÃO - CAMPUS CORNÉLIO PROCÓPIO

XXIII CURSO DE ESPECIALIZAÇÃO À DISTÂNCIA EM TECNOLOGIA JAVA

Pelo presente, fazemos saber aos interessados que se acham abertas as inscrições para o CURSO DE
ESPECIALIZAÇÃO EM TECNOLOGIA JAVA, cujo funcionamento foi aprovado pelo Conselho de Ensino,
Pesquisa e Pós-Graduação da UTFPR - COPPG, conforme Resolução 21/2019, de acordo com o
Regulamento da Organização Didá co-Pedagógica dos Cursos de Pós-Graduação Lato Sensu da
UTFPR, aprovado pela Resolução 033/2019 do COPPG, e em concordância com a Resolução 01/2018
CNE/CES, obedecendo as seguintes condições:

I - FINALIDADE DO CURSO
O Curso de Especialização em Tecnologia Java é um curso realizado na modalidade EAD que tem por
obje vo preparar profissionais especialistas que possuam graduação na área de informá ca para que
possam atuar na área de Desenvolvimento de Sistemas que façam uso de componentes distribuídos,
serviços Web/Desktop, dispositivos móveis e tecnologia wireless fazendo uso da tecnologia Java.

II - LOCAL DO CURSO
O curso será ministrado na Universidade Tecnológica Federal do Paraná (UTFPR), Campus Cornélio
Procópio, situada à Av. Alberto Carazzai, 1640, Centro, Cornélio Procópio, por meio de Ambiente
Virtual de Ensino e Aprendizagem (AVEA), Moodle Ins tucional da UTFPR, e de serviço de
conferência web.

III - DURAÇÃO, TURNO E HORÁRIO DE FUNCIONAMENTO DO CURSO


A carga horária total do curso é de 360 horas, sendo que as a vidades são programadas para serem
realizadas semanalmente por meio do Ambiente Virtual de Ensino e Aprendizagem (AVEA), Moodle
Ins tucional da UTFPR, e de serviço de conferência web. Informações adicionais pelo telefone
(43) 98442-8052, ou pelo e-mail da coordenação (anddomingues@u pr.edu.br) ou da secretaria de
curso (brunetti@utfpr.edu.br).

IV - VAGAS
O curso oferece 60 vagas para concorrência pública. Sobre o número total de alunos matriculados, a
UTFPR se reserva o direito de acrescer vagas adicionais (10%) visando a capacitação de servidores,
conforme polí ca ins tucional da UTFPR. A quan dade de vagas para concorrência pública pode ser
majorada em até 25%, respeitando os critérios de seleção e classificação.

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 1


A turma será aberta se houver no mínimo 20 candidatos selecionados com matrícula confirmada.

V - DATAS PARA INSCRIÇÃO, CLASSIFICAÇÃO E MATRÍCULA

Período de Inscrição: De 17/05/2021 a 09/08/2021


Resultado da Classificação: 10/08/2021
Interposição de Recurso: De 11/08/2021 a 13/08/2021
Período de Matrícula: De 16/08/2021 a 20/08/2021
Segunda Chamada para Matrícula: De 23/08/2021 a 27/08/2021

VI - CONDIÇÕES PARA INSCRIÇÃO


Os interessados em participar do processo de classificação deverão:
1. Efetuar a inscrição no site http://conveniar.funtefpr.org.br/eventos/.
2. Efetuar o pagamento da taxa de inscrição no valor de R$ 50,00 (cinquenta reais).
3. Encaminhar através do site da inscrição, até o dia 09/08/2021 (úl mo dia da inscrição), cópia dos
seguintes documentos:

Documento de identidade e CPF;


Diploma ou cer ficado de conclusão do curso de graduação contendo a data de colação de grau
do aluno;
Observação: O cer ficado de conclusão é aceito apenas para inscrição e matrícula. Para
fazer jus ao Cer ficado da Especialização, além de cumprir os requisitos acadêmicos do
curso, o estudante deverá obrigatoriamente entregar cópia do Diploma de Graduação e
apresentar o documento original para auten cação em até seis meses após o início das
atividades letivas, sob pena de cancelamento da matrícula.
Histórico escolar do curso de graduação;
Curriculum Vitae;
Comprovante de residência;
Para o candidato estrangeiro, poderá ser solicitada documentação complementar, após análise
inicial. Os documentos necessários para esta situação serão requeridos pela secretaria do curso,
em atendimento à legislação vigente.
Importante: A documentação apresentada pelos candidatos não aprovados deverá ser
re rada em um prazo máximo de 30 dias após o término do processo de matrícula, sob
pena de eliminação de tais documentos.

4. O candidato, ao se inscrever, aceita as condições constantes no presente edital, delas não podendo
alegar desconhecimento.
5. O candidato deve armazenar o número do protocolo e código de acesso, gerados no momento da
inscrição no sistema. Essas informações serão necessárias para acompanhar os processos de inscrição
e classificação.

VII - CRONOGRAMA DE EXECUÇÃO DO CURSO


Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 2
Início das Atividades Letivas: 09/09/2021
Férias: De 20/12/2021 a 30/01/2022
Reinício das Atividades Letivas: 31/01/2022
Férias: De 19/12/2022 a 29/01/2023
Término das Atividades Letivas: 09/07/2023

VIII - CRITÉRIOS PARA CLASSIFICAÇÃO


1. Os candidatos serão classificados por uma Comissão designada pelo Diretor Geral do Campus
Cornélio Procópio da UTFPR, conforme Regulamento da Organização Didá co-Pedagógica dos Cursos
de Pós-Graduação Lato Sensu da UTFPR.
2. A classificação dos candidatos será feita até o número de vagas existentes. Os demais comporão
lista de espera para o caso de desistências.
3. A seleção dos candidatos será feita pelos seguintes critérios e obedecerá à seguinte prioridade:
i. Curriculum Vitae;
ii. Idade mais avançada.
Os critérios para a classificação segundo o Curriculum Vitae são:

Titulação - Máximo de 10 pontos

Titulação Área Fora da área

Graduação 7 1

Especialização 3 0

Mestrado 1 0

Doutorado 0 0

Atuação Profissional - Máximo de 25 pontos

Atuação Profissional Área Fora da área

Atividade por ano 1 0

Produção Científica - Máximo de 10 pontos

Produção Científica Área Fora da área

Artigo em periódico (últimos 5 anos) 5 2

Trabalho em evento (últimos 5 anos) 2 1

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 3


Servidor Público - Máximo de 5 pontos

Atuação no Serviço Público Pontos

Atividade por ano 1

5. O resultado da seleção será publicado no site de inscrição, na data indicada no item V;


6. A interposição de recurso, em relação ao resultado do processo de seleção, deve ser feita junto à
Assessoria de Pós-Graduação Lato Sensu (ASPPG), das 8:00 horas às 18:00 horas, até a data indicada
no item V do presente documento.

IX - MATRÍCULA
1. O processo de matrícula compreende a apresentação de documentos.
2. Os candidatos selecionados deverão efetuar o pagamento da taxa de matrícula até 20/08/2021 e
concluir o processo de matrícula, encaminhando por correios para a secretaria do curso, sala do K-
006 da UTFPR, Campus Cornélio Procópio, situada à Av. Alberto Carazzai, 1640, Centro, Cornélio
Procópio, no período de 16/08/2021 a 20/08/2021:
a. Cópia autenticada dos documentos postados na fase de inscrição;
b. Documentação para estrangeiros, quando solicitada pela coordenação.
3. Os candidatos que não fizerem a matrícula até a data limite perderão suas vagas, sendo as mesmas
preenchidas a partir da lista de espera.

X - CONVÊNIO UTFPR E FUNTEF-PR


1. A Fundação de Apoio à Educação, Pesquisa e Desenvolvimento Cien fico e Tecnológico da
Universidade Tecnológica Federal do Paraná (FUNTEF-PR) atuará como apoia à UTFPR na gestão
financeira do presente curso, sendo a responsável pela inscrição inicial e captação das mensalidades,
e esta parceria entre a UTFPR e FUNTEF-PR é regulada pelo Convênio.

XI - CONDIÇÕES DE PAGAMENTO
1. O candidato, no ato da matrícula, fará a opção de uma das seguintes condições de pagamento:

Valor do curso à vista: Matrícula no valor de R$ 375,00 mais parcela única de R$ 5.362,50 com
vencimento no dia 20/08/2021.
Valor do curso parcelado: Matrícula no valor de R$ 375,00 mais 16 parcelas de R$ 375,00 com
vencimentos no dia 10 de cada mês, a partir do mês de setembro de 2021.

2. Não haverá a devolução da taxa de inscrição dos candidatos desistentes ou não classificados, caso o
curso tiver sua abertura confirmada.
3. A devolução da taxa de matrícula, no caso de desistência, se fará no montante de 80% de seu valor,
desde que solicitada antes do início das aulas do curso.

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 4


XII - CERTIFICADO DE CONCLUSÃO
1. Ao estudante que cumprir com todos os requisitos previstos no Regulamento da Organização
Didático-Pedagógica dos Cursos de Pós-Graduação Lato Sensu da UTFPR vigente, fará jus ao respectivo
Certificado de Especialista, acompanhado do seu Histórico Escolar.

XIII - DISPOSIÇÕES GERAIS


1. O candidato não selecionado poderá interpor recurso, conforme prazos estabelecidos no item VI do
edital de abertura, nos termos do Art. 59 da Lei 9.784/99.
2. Eventuais questões do presente edital poderão ser dirimidas, em caso de discordância, no foro da
Jus ça Federal para dirimir eventuais questões decorrentes do edital, não solucionadas
administrativamente.
3. Informações adicionais e eventuais dúvidas sobre o curso poderão ser atendidas pelos telefones
(43) 98442-8052, ou pelo e-mail da coordenação (anddomingues@u pr.edu.br) ou da secretaria de
curso (brunetti@utfpr.edu.br).
4. O presente edital será publicado em meio eletrônico no site da FUNTEF-PR.
5. Casos omissos a este edital serão resolvidos pelo Diretor de Pesquisa e Pós-graduação.

Cornélio Procópio, 05 de agosto de 2020.

Edson Hideki Koroishi


Diretor de Pesquisa e Pós-Graduação do Campus Cornélio Procópio da UTFPR

Márcio Jacometti
Diretor Geral do Campus Cornélio Procópio da UTFPR

André Luís dos Santos Domingues


Coordenador do Curso de Especialização a Distância em Tecnologia Java

Relação de links desse edital:


Diretoria de Pesquisa e Pós-Graduação Campus Cornélio Procópio (DIRPPG-CP):
http://portal.utfpr.edu.br/estrutura/pesquisa-e-pos-graduacao/dirppg/cornelio-procopio
Pós-Graduação Lato Sensu - Especializações:
http://portal.utfpr.edu.br/cursos/especializacao
Inscrição | Postagem de documentos | Consulta seleção:
http://conveniar.funtefpr.org.br/eventos/
Regulamento da Organização Didá co-Pedagógica dos Cursos de Pós-Graduação Lato Sensu da
UTFPR:
https://sei.utfpr.edu.br/sei/publicacoes/controlador_publicacoes.php?
acao=publicacao_visualizar&id_documento=1211323&id_orgao_publicacao=0

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 5


Documento assinado eletronicamente por ANDRE LUIS DOS SANTOS DOMINGUES, COORDENADOR(A), em
10/08/2020, às 09:39, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº
8.539, de 8 de outubro de 2015.

Documento assinado eletronicamente por JOSE AUGUSTO FABRI, DIRETOR(A)-GERAL EM EXERCÍCIO, em


10/08/2020, às 15:16, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº
8.539, de 8 de outubro de 2015.

Documento assinado eletronicamente por EDSON HIDEKI KOROISHI, DIRETOR(A), em 11/08/2020, às 16:32,
conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro
de 2015.

A auten cidade deste documento pode ser conferida no site (The authen city of this document can be checked on the
website) https://sei.utfpr.edu.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0,
informando o código verificador (informing the verifica on code) 1558955 e o código CRC (and the CRC code)
791AC651.

Plano de Ensino das Disciplinas:

Disciplina: Tecnologia De Orientação A Objetos E Ferramentas UML Carga Horária: 30

Objetivo:
Modelar sistemas utilizando fundamentos e ferramentas de Análise Orientada a Objetos

Programa:
Estudo dirigido de ferramentas de modelagem. Transição da análise ao projeto usando Diagramas de
Interação. Modelagem de estados de Objetos Usando diagramas de Máquinas de Estado. Aplicação
de Design Pa erns para o Modelo de Projetos. Introduzindo conceitos de arquitetura de so ware,
diagramas e camadas da arquitetura de so ware. Visão geral do uso de Frameworks. Visão geral de
Processos de Desenvolvimento de Software.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
As provas correspondem à metade (50%) da nota final da disciplina.

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 6


Bibliografia:

1. MORAES, Maria C. Educação a distância: fundamentos e prá cas. Campinas: Unicamp/Nied,


2015.
2. PRESSMAN, R. S. Engenharia de Software. São Paulo: Makron Books do Brasil, 2016.

Disciplina: Linguagem De Programação Java I Carga Horária: 30

Objetivo:
Capacitar o aluno para o desenvolvimento de so ware orientado a objetos, u lizando uma linguagem
de programação com grande aceitação no meio comercial e acadêmico;
Propiciar ao aluno uma adaptação (transição) entre a programação estruturada e a programação
orientada a objetos;
Projetar, implementar, testar e depurar programas orientados a objetos;
Apresentar uma visão geral dos recursos avançados da linguagem.

Programa:
Orientação a Objetos em Java (Classes, Objetos, Herança, Polimorfismo, Classes Abstratas, Interface),
Exceções, Manipulação de Texto e Strings, Componentes básicos de interface gráfica, Tratamento de
Eventos.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 7


Bibliografia:

1. DEITEL, H.; DEITEL, P. JAVA – Como Programar. 10.ed. Porto Alegre: Bookman, 2015.
2. HORSTMANN, C. Core Java – Advanced Features. EUA: Prentice Hall, 2019. Volume II.
3. HORSTMANN, C. Core Java – Fundamentals. EUA: Prentice Hall, 2018. Volume I.

Disciplina: Linguagem De Programação Java II Carga Horária: 30

Objetivo:
Apresentar exemplo de estruturação de programas em Java;
Apresentar conceitos avançados de orientação a objetos.

Programa:
Fluxos de Dados (streams), Manipulação de Arquivos, Componentes avançados de interface gráfica
(SWING), Programação Concorrente (Threads), operadores static, final e abstract. Interfaces Java.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. DEITEL, H.; DEITEL, P. JAVA – Como Programar. 10.ed. Porto Alegre: Bookman, 2015.
2. HORSTMANN, C. Core Java – Advanced Features. EUA: Prentice Hall, 2019. Volume II.
3. HORSTMANN, C. Core Java – Fundamentals. EUA: Prentice Hall, 2018. Volume I.

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 8


Disciplina: JAva Aplicado Às Redes De Computadores Carga Horária: 30

Objetivo:
Estudar caracterís cas avançadas da Linguagem de Programação Java, tais como modelo de eventos,
programação concorrente e distribuída, padrões de design.

Programa:
Redes de computadores, protocolo TCP/IP, roteamento, terminologia, Sockets, mul threading e
multiplexing, Remote Method Invocation (RMI).

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. GRABA, J. An Introduction To Network Programming with Java. EUA, Springer, 2013.


2. KUROSE, J. F., ROSS, K. W. Redes de Computadores e a Internet. EUA, Person Education, 2015.

Disciplina: Sistemas De Banco De Dados Carga Horária: 30

Objetivo:
Proporcionar conhecimentos sobre a Java Persistence API (JPA), bem como sobre sua arquitetura e
seus principais componentes (ORM, API e a JPQL).
Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 9
seus principais componentes (ORM, API e a JPQL).

Programa:
Aplicações e linguagem de manipulação de dados; recuperação, integridade, segurança e
concorrência da base de dados; banco de dados distribuídos, modelos de dados e sistemas de
gerenciamento de banco de dados não convencionais; banco de dados orientados a objetos; banco de
dados objeto relacional; camadas de persistência; persistência automá ca de objetos; estudos de
caso; atividades em laboratório.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. ALVES, L. M. Programando em Java com Banco de Dados. Clube dos Autores, 2017.
2. KORTH, H. F. Sistema de Banco de Dados. 6. ed. São Paulo: Makron Books, 2012.

Disciplina: Servlets E JSP (JEE) Carga Horária: 30

Objetivo:
Apresentar os princípios básicos do desenvolvimento para ambiente web, as principais técnicas e
tecnologias utilizadas, bem como proporcionar uma vivência prática acerca dessas tecnologias.

Programa:
Introdução à API Servlets, Ciclo de vida de servlets, API JSP, Estrutura de páginas JSP, Ciclo de vida de
JSPs, Controle de Headers HTTP, Cookies, Controle de sessões, Integração com JavaBeans, Controle
Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 10
de Acesso, JSTL, Expression Language, Deployment de uma aplicação web J2EE.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. KURNIAWAN, B. & DECK, P. Servlets, JSP & Spring MVC. BrainySoftware, 2015.
2. MATHA, M. P. JSP and Servlets A Comprehensive Study. PHI Learning Private Limited, 2013.

Disciplina: Web Services Carga Horária: 30

Objetivo:
Conhecer tecnologias de ponta para o desenvolvimento web;
Desenvolver soluções de compartilhamento de dados;
Desenvolver soluções para Web Services REST;
Conhecer as principais tecnologias para Web Semântica.

Programa:
Introdução a WebServices, Estrutura do XML, Entendendo XSL e DTD, Tipo de Dados Complexos,
SOAP, Estrutura do SOAP, Tipos de Dados Genéricos, Parâmetros de Entrada e Saída, EJB (infra
estrutura), Geração de Serviços com WSDL, Invocando Serviços Externos, Cliente de WebService (JSP,
PHP), Exemplos e Práticas.

Metodologias de Ensino Aprendizagem:

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 11


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. DEITEL, H.M.; DEITEL, P.J. XML: Como programar. Porto Alegre: Bookman Companhia Editora,
2015.
2. LECHETA, R. R. Web Services Restful. Novatec, 2015.

Disciplina: Enterprise Java Beans (JEE) Carga Horária: 30

Objetivo:
Capacitar o aluno a desenvolver componentes de so ware e a empregá-los na construção de
sistemas computacionais.

Programa:
Introdução a EJBs, Visão arquitetural, Desenvolvendo EJBs, Visão do cliente. Stateless Sessions Beans,
Stateful Session Beans e Message-Driven Beans. Persistência de dados na plataforma JEE.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 12


Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. REESE, R. M. EJB 3.1 Cookbook. Packet Publishing. 2011.


2. WETHERBEE, J., KODALI, R., RATHOD, C., ZADROZNY, P. Beginning EJB 3. Apress. 2013.

Disciplina: Frameworks Web (JEE) Carga Horária: 30

Objetivo:
Entender as técnicas da engenharia de software para Web e produzir software seguindo a arquitetura
de aplicações Web.
Entender o funcionamento da Web e a arquitetura de sistemas Web;
Conhecer as metodologias de desenvolvimento de aplicações Web;
Construir sistemas Web em Java.

Programa:
Conceito de Frameworks de programação, principais frameworks web para Java, Apache Struts, JSF
(Java Server Faces), ciclo de desenvolvimento de aplicações web com frameworks, exercícios
práticos, integração com o ambiente J2EE.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 13


programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. HORSTMANN, C.; GEARY, D. M. Core Javaserver Faces, Rio de Janeiro: Alta Books, 2012.
2. LAYKA, V. Learn Java for Web Development. Apress, 2014.

Disciplina: Desenvolvimento Java Para Dispositivos Móveis Carga Horária: 30

Objetivo:
Proporcionar ao discente a compreensão dos aspectos envolvidos no desenvolvimento de aplicações
para dispositivos móveis.
Apresentar aspectos componentes visuais, comunicação entre aplicações e armazenamento de
dados.
Prover os conhecimentos dos aspectos arquiteturais envolvidos e apresentar os recursos disponíveis
em uma plataforma de desenvolvimento moderna.

Programa:
Introdução a plataforma Android. Instalação e Configuração do ADT. IDE Eclipse e ADT. Emulador
Android. Estrutura de um projeto e mapeando componentes ao código. Componentes TextView,
EditText e Bu on. Componente CheckBox e RadioBu on. Componente Spinner. Componente ListView.
Uso de Intent explícita, implícita, a passagem de parâmetros, e de retornos entre as Ac vi es. Uso de
Menu de Opções e de Contexto Flutuante.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 14


A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. MARINACCI, J. Construindo Aplicativos Móveis com Java. O’Reilly, 2012.


2. LECHETA, R. R. Google Android Aprenda a criar aplicações para disposi vos móveis com o
Android SDK. Novatec, 2013.

Disciplina: Teste de Software Carga Horária: 30

Objetivo:
Conhecer os conceitos relacionados a teste de so ware e desenvolvimento guiado por testes;
Desenvolver casos de teste. Iden ficar as técnicas de teste de so ware e realizar o planejamento de
testes de software;
Conhecer aspectos de automatização de testes de software e ferramentas associadas.

Programa:
Princípios e técnicas de testes de so ware. Desenvolvimento guiado por testes (TDD).
Desenvolvimento de casos de teste. Testes de sistema e de aceitação. Testes automa zados de
software e ferramentas de apoio. Planejamento e gestão de testes de software.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 15


1. ANICHE, M. Testes Automa zados de So ware: um Guia Prá co. São Paulo: Casa do Código,
2015.
2. RIOS, E.; MOREIRA FILHO, T. R. Teste de Software. 3. ed. Rio de Janeiro: Alta Books, 2013.

Disciplina: Integração Contínua Carga Horária: 30

Objetivo:
Conhecer tecnologias atuais para criação de infraestrutura, monitoramento, migração de dados,
auditoria, segurança e desempenho;
Analisar comparativamente as metodologias de automatização de testes;
Implantar ambientes de teste ou de produção;
Conhecer os aplicativos para criação de ambientes de teste ou de produção.

Programa:
Conceito de computação em nuvem; Conceito de virtualização de sistemas; Conceito de DevOps;
Ambientes de produção e sistemas de monitoramento; Projeto e implantação de nuvens privadas e
nuvens públicas; Alta disponibilidade e plano de con nuidade de negócio; Arquitetura e
armazenamento de Dados; Planejamento e Implementação de Datacenter (Capacidade,
Con nuidade, Disaster Recovery). Virtualização de ambientes e servidores. Análise de retorno de
investimento sobre redes e virtualização.

Metodologias de Ensino Aprendizagem:


Aula exposi va-dialogada por meio de conferência web quinzenal. Aula exposi va gravada semanal.
Resolução de exercícios semanais. Trabalho individual. Trabalho em grupo. Debate/Discussão por
meio de fórum de perguntas e respostas.

Previsão de Trabalhos Discentes:


Trabalho individual. Trabalho em grupo. Prova individual.

Forma de Avaliação:
A avaliação da disciplina é realizada por meio da verificação da par cipação em a vidades
programadas e da verificação do desempenho em tarefas/trabalhos e provas. As a vidades
programadas nas quais a par cipação é avaliada abrangem conferências web e fóruns de discussão.
A vidades presenciais transversais que pontuam nota em todas as disciplinas. As provas
correspondem à metade (50%) da nota final da disciplina.

Bibliografia:

1. SATO, Danilo. DevOps na prá ca: entrega de so ware confiável e automa zada. São Paulo:
Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 16
1. SATO, Danilo. DevOps na prá ca: entrega de so ware confiável e automa zada. São Paulo:
Caso do Código, 2014.
2. SWARTOUT, Paul. Con nuous Delivery and DevOps–A Quickstart Guide. Packt Publishing Ltd,
2014.

Referência: Processo nº 23064.025185/2020-78 SEI nº 1558955

Edital 23064.025185/2020-78 (1558955) SEI 23064.025185/2020-78 / pg. 17

Você também pode gostar