Acerca de este Curso
4.7
181 calificaciones
49 revisiones

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel intermedio

Aprox. 24 horas para completar

Sugerido: 4 semanas de estudo, 8h/semana, 32h no total...

Portugués (de Brasil)

Subtítulos: Portugués (de Brasil)

Habilidades que obtendrás

Java Database Connectivity (JDBC)ServletsWebLambda Calculus

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel intermedio

Aprox. 24 horas para completar

Sugerido: 4 semanas de estudo, 8h/semana, 32h no total...

Portugués (de Brasil)

Subtítulos: Portugués (de Brasil)

Programa - Qué aprenderás en este curso

Semana
1
6 horas para completar

Semana 1

Olá, bem-vindo ao Curso 3 – Desenvolvimento Ágil com Java Avançado. Neste módulo você será introduzido ao maravilhoso mundo das aplicações Web com Java, criando páginas dinâmicas com servlets e conduzindo testes de aplicações Web por meio da ferramenta Selenium. Você será exposto também aos tipos genéricos do Java, entendendo os conceitos subjacentes e fazendo uso deles para prover tanto segurança de tipo em tempo de compilação, quanto para reduzir código redundante em exemplo prático....
13 videos (Total 117 minutos), 7 readings, 4 quizzes
13 videos
Fundamentos de Aplicações Web15m
Páginas Dinâmicas6m
Criando Java Servlets8m
Hands-on: Meu primeiro Servlet10m
Teste de Aplicações Web com Selenium7m
Hands-on: Gravando e Executando Testes com Selenium - Parte 17m
Hands-on: Gravando e Executando Testes com Selenium - Parte 212m
Introdução a Tipos Genéricos7m
Tipos Invariantes e Covariantes8m
Tipos Genéricos em Métodos5m
Quando utilizar tipos genéricos?8m
Hands-on: Tipos Genéricos na Prática16m
7 lecturas
Sobre o Curso5m
Formato dos Exercícios de Programação5m
Acompanhando as Aulas de Hands-on5m
Ferramentas de Comunicação de Problemas aos Instrutores e para Troca de Experiência com Colegas de Curso10m
Disciplina Consciente e Plágio nos Exercícios10m
Restringindo Tipos Genéricos10m
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
3 ejercicios de práctica
Entendendo aplicações web16m
Sobre Tipos Genéricos20m
Você entendeu como funcionam os tipos genéricos?16m
Semana
2
5 horas para completar

Semana 2

Olá, bem-vindo à Semana 2 do Curso 3 – Desenvolvimento Ágil com Java Avançado. Neste módulo você aprofundará seu contato prático com duas tecnologias apropriadas ao desenvolvimento de aplicações Web com Java: JSP (Java Server Pages) e padrão MVC. Você fará contato também com um conceito novo do Java 8, expressões lambda, que emprestam ao Java um sabor de programação funcional e permitem passar comportamentos (funções) como argumentos de uma chamada de método, tornando o código mais simples e elegante, mas nem sempre mais legível....
10 videos (Total 97 minutos), 3 readings, 4 quizzes
10 videos
Hands-on: Escopos da Aplicação Web na Prática14m
Páginas JSP10m
Padrão de Camadas MVC5m
Hands-on: MVC na Prática Criando o Oráculo Mineiro - Parte 110m
Hands-on: MVC na Prática Criando o Oráculo Mineiro - Parte 27m
Conhecendo Expressões Lambda8m
Interfaces Funcionais7m
Referências de Métodos6m
Hands-on: Lambda na Prática15m
3 lecturas
Aplicações Web na Indústria5m
Métodos Default em Interfaces10m
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
3 ejercicios de práctica
Mais sobre Aplicações Web16m
Sobre Expressões Lambda30m
Lambda Lambda Lambda10m
Semana
3
5 horas para completar

Semana 3

Olá, bem-vindo à Semana 3 do Curso 3 – Desenvolvimento Ágil com Java Avançado. Neste módulo você aprofundará seu contato prático com a API JDBC (Java Database Connectivity) para gerenciar o acesso a Banco de Dados, bem como aprenderá a testar esse acesso com a ferramenta DBUnit. Você também fará contato prático com as APIs Reflections e Annotations, que conferem um grande poder ao desenvolvedor, mas que deve ser usado com muita inteligência e parcimônia, privilegiando sempre a legibilidade do código produzido!...
11 videos (Total 91 minutos), 3 readings, 4 quizzes
11 videos
Utilizando JDBC na Prática7m
Hands-on: Acessando Dados com JDBC - Parte 111m
Hands-on: Acessando Dados com JDBC - Parte 29m
Testes com Bancos de Dados Usando o DBUnit5m
Hands-on: Testando com DBUnit13m
Reflexão e Introspecção5m
Reflexão em Java8m
Hands-on: Comparador com Reflexão13m
Anotações de Código5m
Hands-on: Anotação para o Comparador5m
3 lecturas
Acesso a Dados na Indústria5m
Para Saber Mais sobre Reflexão3m
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
3 ejercicios de práctica
Acessando bancos de dados16m
Sobre Reflexãos
Refletindo seu Conhecimento em Reflexão16m
Semana
4
4 horas para completar

Semana 4

Olá, bem-vindo à Semana 4 do Curso 3 – Desenvolvimento Ágil com Java Avançado. Neste módulo você experimentará um exemplo prático de criação de aplicação Web MVC com acesso a Banco de Dados. Você também irá exercitar todo o conhecimento aprendido neste curso ao desenvolver uma aplicação Web com acesso a Banco de Dados e com gamificação! Solicito atenção à leitura sobre carga de trabalho neste módulo, que se encontra abaixo!...
2 videos (Total 20 minutos), 2 readings, 2 quizzes
2 videos
Hands-on: Criando as Camadas de View e Controller10m
2 lecturas
Sobre a Carga de Trabalho Neste Módulo10m
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
1 ejercicio de práctica
Revisão25m
4.7
49 revisionesChevron Right

67%

comenzó una nueva carrera después de completar estos cursos

75%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

Principales revisiones

por MLNov 2nd 2016

O curso é muito bom. Aprendi muito com este curso, principalmente a parte java web. Nesse curso que estudar muito por fora para conseguir acompanhar e entregar os exercicios. Muito bom o curso.

por RNMar 8th 2018

Os pontos que eu mais gostei no curso foram testes unitários com DBUnit e testes Funcionais com Selenium. Gostei também de tipos genéricos e java reflection. Recomendo...

Instructores

Avatar

Clovis Fernandes

Professor Titular in Portuguese
Ciência da Computação
Avatar

Eduardo Guerra

Professor Colaborador

Acerca de Instituto Tecnológico de Aeronáutica

Criado em 1950, o ITA é o instituto de ensino superior do Comando da Aeronáutica (COMAER), localizado no Departamento de Ciência e Tecnologia Aeroespacial (DCTA). Mantém cursos de graduação em engenharia (Aeronáutica, Civil-Aeronáutica, Eletrônica, Mecânica-Aeronáutica, Engenharia de Computação, Aeroespacial), especialização, extensão e pós-graduação stricto sensu (Mestrado, Mestrado Profissionalizante e Doutorado)....

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando compras un Certificado, obtienes acceso a todos los materiales del curso, incluidas las tareas calificadas. Una vez que completes el curso, se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes participar del curso como oyente sin costo.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.