À propos de ce cours
4.7
177 notes
49 avis
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 23 heures pour terminer

Recommandé : 4 semanas de estudo, 8h/semana, 32h no total...
Langues disponibles

Portugais (brésilien)

Sous-titres : Portugais (brésilien)

Compétences que vous acquerrez

Java Database Connectivity (JDBC)ServletsWebLambda Calculus
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 23 heures pour terminer

Recommandé : 4 semanas de estudo, 8h/semana, 32h no total...
Langues disponibles

Portugais (brésilien)

Sous-titres : Portugais (brésilien)

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
6 heures pour terminer

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....
Reading
13 vidéos (Total 117 min), 7 lectures, 4 quiz
Video13 vidéos
Fundamentos de Aplicações Web15 min
Páginas Dinâmicas6 min
Criando Java Servlets8 min
Hands-on: Meu primeiro Servlet10 min
Teste de Aplicações Web com Selenium7 min
Hands-on: Gravando e Executando Testes com Selenium - Parte 17 min
Hands-on: Gravando e Executando Testes com Selenium - Parte 212 min
Introdução a Tipos Genéricos7 min
Tipos Invariantes e Covariantes8 min
Tipos Genéricos em Métodos5 min
Quando utilizar tipos genéricos?8 min
Hands-on: Tipos Genéricos na Prática16 min
Reading7 lectures
Sobre o Curso5 min
Formato dos Exercícios de Programação5 min
Acompanhando as Aulas de Hands-on5 min
Ferramentas de Comunicação de Problemas aos Instrutores e para Troca de Experiência com Colegas de Curso10 min
Disciplina Consciente e Plágio nos Exercícios10 min
Restringindo Tipos Genéricos10 min
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10 min
Quiz3 exercices pour s'entraîner
Entendendo aplicações web16 min
Sobre Tipos Genéricos20 min
Você entendeu como funcionam os tipos genéricos?16 min
Semaine
2
Heures pour terminer
5 heures pour terminer

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....
Reading
10 vidéos (Total 97 min), 3 lectures, 4 quiz
Video10 vidéos
Hands-on: Escopos da Aplicação Web na Prática14 min
Páginas JSP10 min
Padrão de Camadas MVC5 min
Hands-on: MVC na Prática Criando o Oráculo Mineiro - Parte 110 min
Hands-on: MVC na Prática Criando o Oráculo Mineiro - Parte 27 min
Conhecendo Expressões Lambda8 min
Interfaces Funcionais7 min
Referências de Métodos6 min
Hands-on: Lambda na Prática15 min
Reading3 lectures
Aplicações Web na Indústria5 min
Métodos Default em Interfaces10 min
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10 min
Quiz3 exercices pour s'entraîner
Mais sobre Aplicações Web16 min
Sobre Expressões Lambda30 min
Lambda Lambda Lambda10 min
Semaine
3
Heures pour terminer
5 heures pour terminer

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!...
Reading
11 vidéos (Total 91 min), 3 lectures, 4 quiz
Video11 vidéos
Utilizando JDBC na Prática7 min
Hands-on: Acessando Dados com JDBC - Parte 111 min
Hands-on: Acessando Dados com JDBC - Parte 29 min
Testes com Bancos de Dados Usando o DBUnit5 min
Hands-on: Testando com DBUnit13 min
Reflexão e Introspecção5 min
Reflexão em Java8 min
Hands-on: Comparador com Reflexão13 min
Anotações de Código5 min
Hands-on: Anotação para o Comparador5 min
Reading3 lectures
Acesso a Dados na Indústria5 min
Para Saber Mais sobre Reflexão3 min
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10 min
Quiz3 exercices pour s'entraîner
Acessando bancos de dados16 min
Sobre Reflexãos
Refletindo seu Conhecimento em Reflexão16 min
Semaine
4
Heures pour terminer
4 heures pour terminer

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!...
Reading
2 vidéos (Total 20 min), 2 lectures, 2 quiz
Video2 vidéos
Hands-on: Criando as Camadas de View e Controller10 min
Reading2 lectures
Sobre a Carga de Trabalho Neste Módulo10 min
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10 min
Quiz1 exercice pour s'entraîner
Revisão25 min
4.7
49 avisChevron Right
Orientation de carrière

67%

a commencé une nouvelle carrière après avoir terminé ces cours
Avantage de carrière

75%

a bénéficié d'un avantage concret dans sa carrière grâce à ce cours

Meilleurs avis

par 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.

par 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...

Enseignants

Avatar

Clovis Fernandes

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

Eduardo Guerra

Professor Colaborador

À propos 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)....

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous achetez un Certificat, vous bénéficiez d'un accès à tout le contenu du cours, y compris les devoirs notés. Lorsque vous avez terminé et réussi le cours, votre Certificat électronique est ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.