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.



Desenvolvimento Ágil com Java Avançado


Instructeurs : Clovis Fernandes
24 037 déjà inscrits
Inclus avec
(197 avis)
Compétences que vous acquerrez
- Catégorie : Database Development
- Catégorie : Web Applications
- Catégorie : Selenium (Software)
- Catégorie : Model View Controller
- Catégorie : Software Testing
- Catégorie : Test Automation
- Catégorie : Agile Methodology
- Catégorie : Java
- Catégorie : Data Access
- Catégorie : Software Design Patterns
- Catégorie : Application Development
- Catégorie : JUnit
Détails à connaître

Ajouter à votre profil LinkedIn
10 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 4 modules dans ce cours
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.
Inclus
13 vidéos7 lectures3 devoirs1 évaluation par les pairs
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.
Inclus
10 vidéos3 lectures3 devoirs1 évaluation par les pairs
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!
Inclus
11 vidéos3 lectures3 devoirs1 évaluation par les pairs
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!
Inclus
2 vidéos2 lectures1 devoir1 évaluation par les pairs
Offert par
En savoir plus sur Software Development
Statut : PrévisualisationLearnQuest
Statut : Essai gratuitEDUCBA
Statut : Essai gratuit
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
197 avis
- 5 stars
78,17 %
- 4 stars
15,73 %
- 3 stars
4,06 %
- 2 stars
1,01 %
- 1 star
1,01 %
Affichage de 3 sur 197
Révisé le 26 juil. 2017
Curso excelente, para mim foi uma surpresa grata dar meus primeiros passos no desenvolvimento Web com java, pois aprendi a base de forma simples e intuitiva.
Révisé le 10 oct. 2016
Gostei bastante do curso. Não comprei o curso completo pois ja trabalho com a linguagem e queria apenas me atualizar.Grato.
Révisé le 25 sept. 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.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
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.
Plus de questions
Aide financière disponible,

