Careers360 Logo
ask-icon
share
    Compare

    Quick Facts

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

    Courses and Certificate Fees

    Certificate AvailabilityCertificate Providing Authority
    yesCoursera

    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.