Informações sobre o curso
26,974 visualizações recentes

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. 20 horas para completar

Sugerido: 8 hours/week...

Inglês

Legendas: Inglês

O que você vai aprender

  • Check

    Understand the details of the Hypertext Transfer Protocol

  • Check

    Be able to develop cloud services using the Java Spring Framework

  • Check

    Understand basic issues in scaling cloud services

  • Check

    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
Os alunos que estão fazendo este Course são
  • Software Engineers
  • Machine Learning Engineers
  • Data Engineers
  • Analysts (General)
  • Associates

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. 20 horas para completar

Sugerido: 8 hours/week...

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1
2 horas para concluir

Week One

17 vídeos (Total 110 mín.), 1 teste
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
5 horas para concluir

Week Two

12 vídeos (Total 90 mín.), 2 testes
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
2 horas para concluir

Week Three

12 vídeos (Total 114 mín.), 1 teste
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
6 horas para concluir

Week Four

16 vídeos (Total 159 mín.), 1 teste
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
4.7
13 avaliaçõesChevron Right

Principais avaliações do Building Cloud Services with the Java Spring Framework

por PPSep 9th 2019

This is one of the courses that I would definitely recommend. Quizzes and especially programming assignments really helped my understanding. Plus Prof. Jules is one of the great instructors.

por SPAug 24th 2019

I like the course content and the way of teaching of instructor. Best part of the course is Assignment. I can say proudly worth it.

Instrutores

Avatar

Dr. Jules White

Associate Professor of Computer Science
Electrical Engineering and Computer Science
Avatar

Dr. Douglas C. Schmidt

Professor of Computer Science and Associate Chair of the Computer Science and Engineering Program
Electrical Engineering and Computer Science

Sobre Universidade Vanderbilt

Vanderbilt University, located in Nashville, Tenn., is a private research university and medical center offering a full-range of undergraduate, graduate and professional degrees....

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.

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