Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 2436yesCoursera

The Syllabus

Videos
  • 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
Practice exercise
  • HTTP Quiz

Videos
  • 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
Practice exercise
  • Cloud Services Quiz

Videos
  • Generating Responses with the ResponseBody Annotations
  • 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
Practice exercise
  • Cloud Services Quiz 2

Videos
  • 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

Instructors

Articles

Student Community: Where Questions Find Answers

Ask and get expert answers on exams, counselling, admissions, careers, and study options.