Careers360 Logo
ask-icon
share
    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.