Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
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

Back to top