Informações sobre o curso

72,923 visualizações recentes

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Basic Java Programming Experience

Aprox. 14 horas para completar

Inglês

Legendas: Inglês

O que você vai aprender

  • Understand the details of the Hypertext Transfer Protocol

  • Be able to develop cloud services using the Java Spring Framework

  • Understand basic issues in scaling cloud services

  • Be able to use the Java Persistence API to integrate databases into cloud services

Habilidades que você terá

Hypertext Transfer Protocol (HTTP)ServletsCloud ServicesWeb ApplicationJava Spring Framework

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Basic Java Programming Experience

Aprox. 14 horas para completar

Inglês

Legendas: Inglês

oferecido por

Logotipo de Universidade Vanderbilt

Universidade Vanderbilt

Programa - O que você aprenderá com este curso

Semana
1

Semana 1

2 horas para concluir

Week One

2 horas para concluir
17 vídeos (Total 110 mín.)
17 videos
What are Communication Protocols? 4min
Intro to HTTP 5min
Why HTTP? 4min
What is a Cloud Service? 7min
HTTP Request Methods 4min
HTTP Request Anatomy 4min
URLs & Query Parameters 8min
Mime Types & Content Type Headers 7min
Request Body Encoding 5min
HTTP Response Anatomy 5min
HTTP Response Codes 7min
Cookies 5min
Protocol Layering & HTTP Design Methodologies 6min
HTTP Polling 13min
REST 5min
Push Messaging 9min
1 exercício prático
HTTP Quiz
Semana
2

Semana 2

5 horas para concluir

Week Two

5 horas para concluir
12 vídeos (Total 90 mín.)
12 videos
A First Cloud Service with a Servlet 11min
Request Routing and Web.xml 4min
Video Servlet Walkthrough 14min
Securely Handling Client Data & Avoiding Injection Attacks 8min
Building Cloud Services on HTTP 9min
The Spring Dispatcher Servlet and Controller Abstraction 7min
Intro to Spring Controllers 4min
Accepting Client Data with RequestParam Annotations 5min
Accepting Client Data with PathVariable Annotations 4min
Accepting Client Data with Request Body Annotations & JSON 4min
Handling Multipart Data 9min
1 exercício prático
Cloud Services Quiz
Semana
3

Semana 3

2 horas para concluir

Week Three

2 horas para concluir
12 vídeos (Total 114 mín.)
12 videos
Custom Marshalling with Jackson Annotations 10min
Spring Boot & Application Structure 9min
Spring Controller Code Walkthrough 18min
Horizontal Scaling6min
Load Balancing Stateless vs. Stateful Applications7min
Auto-scaling6min
IaaS vs. PaaS8min
Offloading to Cloud Provider Services9min
Spring Dependency Injection & Auto-wiring 12min
Spring Configuration Annotations 6min
Spring Dependency Injection Code Walkthrough 9min
1 exercício prático
Cloud Services Quiz 2
Semana
4

Semana 4

6 horas para concluir

Week Four

6 horas para concluir
16 vídeos (Total 159 mín.)
16 videos
The Java Persistence API 9min
Spring Repositories9min
Understanding SQL Injection Attacks9min
Spring Data Code Walkthrough12min
Section 4 Module 1 Part 1: Sessions11min
Spring Data REST Code Walkthrough7min
Spring Data REST12min
NoSQL Databases11min
Optimizing for Query Patterns8min
Optimizing for Reads vs. Writes10min
Write Contention & Sharding8min
Spring Data Mongo DB11min
Amazon Dynamo DB11min
Packaging Applications into WAR Files6min
Deploying to Amazon Elastic Beanstalk14min

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

  • Você poderá pedir reembolso total até duas semanas após a data do pagamento, ou (para cursos recém-iniciados) até duas semanas após o início da primeira sessão do curso, o que ocorrer por último. Você não poderá receber reembolso após obter o Certificado de Curso, mesmo que tenha completado o curso dentro do período de duas semanas. Veja nossa política para o reembolso total.

  • Sim, a Coursera oferece auxílio financeiro aos alunos que não podem pagar a taxa. Faça a solicitação clicando no link Auxílio financeiro, abaixo do botão "Inscreva-se" à esquerda. Você será solicitado a preencher um formulário e será notificado se for aprovado. Saiba mais.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.