DEV 351 - Developing MapR Streams Applications

This course is targeted towards developers and administrators to give them the core concepts necessary to build simple MapR Streams applications.

Processing...
Processing...

About this Course

This on-demand course is designed to be flexible to fit your schedule. Each lesson and quiz takes approximately 30 to 45 minutes to complete.

  • Option 1: Complete the course in one session, approximately 60 to 90 minutes
  • Option 2: Complete the course over a few days, 2 days of 30-45min/day

Lab activities take additional time and vary based on your system.

This course is targeted towards developers and administrators to give them the core concepts necessary to build simple MapR Streams applications. It introduces a basic framework for building producer and consumer applications, and discusses options for configuring these applications. Core concepts are taught using real use-case scenarios that form the basis of hands-on labs.

Syllabus

Lesson 3: Introduction to Producers and Consumers
  • Create a stream
  • Develop a Java producer
  • Develop a Java consumer
Lesson 4: Producer and Consumer Details
  • Describe producer properties and options
  • Describe consumer properties and options
  • Explain messaging semantics

Prerequisites

Required:

  • Basic understanding of MapR Streams, as from DEV 350: MapR Streams Essentials
  • Basic understanding of Java Programming API
  • Basic understanding of application development principles

Recommended:

  • Familiarity with general big data concepts
  • Familiarity with the MapR Converged Data Platform

Curriculum

  • Lesson 3 – Introduction to Producers and Consumers
  • Quiz 3
  • Lesson 4 – Producer and Consumer Details
  • Quiz 4
  • Course Materials
  • Slide Guide (Transcript)
  • Software Setup Guide
  • Lab Guide
  • Lab Files
  • Lab Environment Connection Guide
  • Join course discussions in the MapR Academy Community

About this Course

This on-demand course is designed to be flexible to fit your schedule. Each lesson and quiz takes approximately 30 to 45 minutes to complete.

  • Option 1: Complete the course in one session, approximately 60 to 90 minutes
  • Option 2: Complete the course over a few days, 2 days of 30-45min/day

Lab activities take additional time and vary based on your system.

This course is targeted towards developers and administrators to give them the core concepts necessary to build simple MapR Streams applications. It introduces a basic framework for building producer and consumer applications, and discusses options for configuring these applications. Core concepts are taught using real use-case scenarios that form the basis of hands-on labs.

Syllabus

Lesson 3: Introduction to Producers and Consumers
  • Create a stream
  • Develop a Java producer
  • Develop a Java consumer
Lesson 4: Producer and Consumer Details
  • Describe producer properties and options
  • Describe consumer properties and options
  • Explain messaging semantics

Prerequisites

Required:

  • Basic understanding of MapR Streams, as from DEV 350: MapR Streams Essentials
  • Basic understanding of Java Programming API
  • Basic understanding of application development principles

Recommended:

  • Familiarity with general big data concepts
  • Familiarity with the MapR Converged Data Platform

Curriculum

  • Lesson 3 – Introduction to Producers and Consumers
  • Quiz 3
  • Lesson 4 – Producer and Consumer Details
  • Quiz 4
  • Course Materials
  • Slide Guide (Transcript)
  • Software Setup Guide
  • Lab Guide
  • Lab Files
  • Lab Environment Connection Guide
  • Join course discussions in the MapR Academy Community