top of page
< Back

Introduction to Apache Arrow

Overview

Skills Needed

This course provides an introduction to Apache Arrow for beginners. Participants will learn about its features, architecture, and how to use it for seamless data exchange across different programming languages.

  • Basic understanding of data structures and programming concepts

Outline

  • Introduction to Data Interchange
  • Overview of Apache Arrow
  • Installation and Configuration
  • Working with Arrow Arrays and Buffers
  • Interoperability with Different Programming Languages
  • Data Serialization and Deserialization
  • Memory Management and Zero-copy Data Transfer
  • Performance Optimization Techniques
  • Extending Arrow Functionality with Custom Types
  • Best Practices and Use Cases
bottom of page