Coursera
Coursera Logo

Vanderbilt University - Building Cloud Services with the Java Spring Framework 

  • Offered byCoursera
  • Public/Government Institute

Building Cloud Services with the Java Spring Framework
 at 
Coursera 
Overview

Duration

14 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Building Cloud Services with the Java Spring Framework
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum
  • Student Reviews

Building Cloud Services with the Java Spring Framework
 at 
Coursera 
Highlights

  • Earn a shareable certificate upon completion.
  • Flexible deadlines according to your schedule.
Details Icon

Building Cloud Services with the Java Spring Framework
 at 
Coursera 
Course details

More about this course
  • This MOOC describes by example how to build cloud services via the use of object-oriented design techniques; Java programming language features; Java Servlets, the Java Spring Framework; and cloud computing platforms, such as Amazon Web Services. Due to the importance of building secure and scalable mobile/cloud platforms, this MOOC will not only show you how to build cloud services, but how to do so securely, scalably, and efficiently. Security and scalability topics will be woven into discussions of cloud service creation so that students learn, from the start, how to create robust cloud services.

Building Cloud Services with the Java Spring Framework
 at 
Coursera 
Curriculum

Week One

Introduction

What are Communication Protocols?

Intro to HTTP

Why HTTP?

What is a Cloud Service?

HTTP Request Methods

HTTP Request Anatomy

URLs & Query Parameters

Mime Types & Content Type Headers

Request Body Encoding

HTTP Response Anatomy

HTTP Response Codes

Cookies

Protocol Layering & HTTP Design Methodologies

HTTP Polling

REST

Push Messaging

HTTP Quiz

Week Two

What are Servlets?

A First Cloud Service with a Servlet

Request Routing and Web.xml

Video Servlet Walkthrough

Securely Handling Client Data & Avoiding Injection Attacks

Building Cloud Services on HTTP

The Spring Dispatcher Servlet and Controller Abstraction

Intro to Spring Controllers

Accepting Client Data with RequestParam Annotations

Accepting Client Data with PathVariable Annotations

Accepting Client Data with Request Body Annotations & JSON

Handling Multipart Data

Cloud Services Quiz

Week Three

Generating Responses with the ResponseBody Annotation

Custom Marshalling with Jackson Annotations

Spring Boot & Application Structure

Spring Controller Code Walkthrough

Horizontal Scaling

Load Balancing Stateless vs. Stateful Applications

Auto-scaling

IaaS vs. PaaS

Offloading to Cloud Provider Services

Spring Dependency Injection & Auto-wiring

Spring Configuration Annotations

Spring Dependency Injection Code Walkthrough

Cloud Services Quiz 2

Week Four

Object to Database Mapping

The Java Persistence API

Spring Repositories

Understanding SQL Injection Attacks

Spring Data Code Walkthrough

Section 4 Module 1 Part 1: Sessions

Spring Data REST Code Walkthrough

Spring Data REST

NoSQL Databases

Optimizing for Query Patterns

Optimizing for Reads vs. Writes

Write Contention & Sharding

Spring Data Mongo DB

Amazon Dynamo DB

Packaging Applications into WAR Files

Deploying to Amazon Elastic Beanstalk

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon

Building Cloud Services with the Java Spring Framework
 at 
Coursera 
Students Ratings & Reviews

5/5
Verified Icon1 Rating
S
Santosh Kumar
Building Cloud Services with the Java Spring Framework
Offered by Coursera
5
Learning Experience: You will be getting hands on experience in GCP, managing VM, cluster and deploye your image as docker containers in Google kubernatis cluster
Faculty: Faculty name I don't remember but he was professor from the university Great experience
Course Support: Yes this is an university program provided by coursera and I being recognised
Reviewed on 8 Oct 2022Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Building Cloud Services with the Java Spring Framework
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...