Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DataCamp

Importing Data in Java

via DataCamp

Overview

DataCamp Flash Sale:
50% Off - Build Data and AI Skills!
Grab it
Learn to import, manipulate, and transform data in Java using the Tablesaw library. Work with CSV files, tabular structures, and complex JSON formats.

Ever wondered how applications seamlessly process data from various sources? This course takes you from basic I/O concepts to working with real-world data formats using the Tablesaw library. You’ll handle CSV files, manipulate tabular data structures, and transform complex JSON. Through hands-on exercises, you’ll develop practical skills in importing, validating, and transforming data for modern software applications.

Syllabus

  • Introduction to Data Management in Java
    • Kickstart your journey into data handling with Java! In this first chapter, you'll learn how to read, validate, and manage data using Java I/O Streams and then dive into the powerful Tablesaw library to easily create, explore, and manipulate data tables, the perfect foundation for modern data analysis in Java.
  • Working with Tablesaw Fundamentals
    • In this second chapter, we will move on to covering CSV processing in Tablesaw. Initially, you will learn to read and write CSV files with varying formats, and then we move on to modifying tables, adding and removing columns, filtering tables and manipulating the data within tables for data cleaning and processing.
  • Advanced Data Processing with Tablesaw
    • Complete your Java data journey by mastering transformation patterns that allow you to modify columns, process rows, and summarize datasets into meaningful insights. You’ll also work with JSON data, from simple files to complex, nested structures - preparing you to handle modern APIs and configuration files.

Taught by

Anthony Markham

Reviews

Start your review of Importing Data in Java

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.