Java 9 Functional Data Processing [Video]

More Information
  • Add CSV files and maven dependency
  • Work with data structures
  • Create functional programming
  • Find data using sets
  • Parsing CSV files with Apache

The course will introduce viewers to the different data structures available in Java 9, and how they can leverage them to process and manipulate data. We will start with a simple CSV data file, containing information about songs played on a music streaming service.

The Videos will teach you about the data file that will be parsed using the Apache Commons framework, giving the audience exposure to using Maven for dependency management, and we will model the contents of the file using our previous song streaming example. The audience will then learn how to use loops to process, filter, and mutate the data in the file. As a bonus, at the end of the product we will learn how to simplify our processing logic using functional programming.

Style and Approach

A friendly course packed with step-by-step instructions that will guide you with Java 9. This comprehensive course is divided into small parts so that you can learn at your own pace the features of Java 9

  • A Comprehensive guide to using data processing with Java 9
  • Leverage the power of Functional Programming
  • Cover different types of data structures with examples
Course Length 1 hour 48 minutes
ISBN 9781788390439
Date Of Publication 29 Jun 2017


Andrei Ruse

Colibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years they have worked with some of the World's largest and most prestigious companies, including a tier-1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping all of them make better sense of their data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.

Andrei Ruse, our Author, is currently working with Colibri Ltd, has been working as a software developer in the financial service industry for over 3 years, and has over 6 years' experience with Java as the main programming language, both academically and professionally. Prior to his current role in a FinTech startup in London, he spent three years working for one of the World's largest investment banks, having joined it straight after graduating from Manchester University with a degree in Computer Science.