• Online, Self-Paced
Course Description

In this course, you will be introduced to transforms, filters, and accumulators.

Learning Objectives

Filter and Transform

  • start the course
  • describe a marble diagram
  • perform a map operation using RxJava
  • complete a flatMap operation using RxJava
  • perform any, all, contains, and isEmpty operations using RxJava
  • complete a groupBy operation using RxJava
  • perform a cast operation using RxJava
  • use an RxJava filter method

Time, Scan, and Combine

  • define a timeInterval operator and use a timestamp in RxJava
  • use the scan operator to apply an accumulator function in RxJava
  • combine using zip method in RxJava
  • work with the concat method in RxJava

Practice: Filtering and Transforming

  • use RxJava filters and transforms on data

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.