Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, graças às boas práticas e princípios orientados a objetos e TDD exercitados nos cursos anteriores; mas você talvez não se sinta ainda confortável em projetar programas para Web e com dados armazenados em banco de dados, bem como em aplicar conceitos mais avançados de Java.
通过 Coursera Plus 解锁访问 10,000 多门课程。开始 7 天免费试用。

您将获得的技能
要了解的详细信息

添加到您的领英档案
10 项作业
了解顶级公司的员工如何掌握热门技能

该课程共有4个模块
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个视频7篇阅读材料3个作业1次同伴评审
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个视频3篇阅读材料3个作业1次同伴评审
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个视频3篇阅读材料3个作业1次同伴评审
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个视频2篇阅读材料1个作业1次同伴评审
从 Software Development 浏览更多内容
状态:预览LearnQuest
状态:免费试用EDUCBA
状态:免费试用
状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
197 条评论
- 5 stars
78.17%
- 4 stars
15.73%
- 3 stars
4.06%
- 2 stars
1.01%
- 1 star
1.01%
显示 3/197 个
已于 Oct 10, 2016审阅
Gostei bastante do curso. Não comprei o curso completo pois ja trabalho com a linguagem e queria apenas me atualizar.Grato.
已于 Nov 28, 2017审阅
Bom curso, você aprende, mas a qualidade do professor e do vídeo não é tão boa (Não que o professor não saiba do que esta falando, mas sim por não conseguir transmitir seu conhecimento).
已于 Sep 25, 2016审阅
Muito bom curso. O básico para acesso a banco de dados com JDBC e desenvolvimento WEB são apresentados de uma forma prática e objetiva.
常见问题
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
更多问题
提供助学金,





