Apache API Integration in Java Fundamentals

PDFBox and POI are Apache’s leading open source Java APIs for working with PDF documents and Microsoft documents. This course will teach you how to use Apache APIs with PDFs and Microsoft documents in a Java application of any scale.
Course info
Level
Intermediate
Updated
Feb 2, 2021
Duration
4h 12m
Table of contents
Course Overview
Introduction
Outlining the Essentials of Apache PDFBox Library
Configuring the Development Environment for Apache PDFBox
Creating a New PDF Document and Adding Content to It
Modifying the Already Created PDF Document
Exploring the Advanced Usages of PDFBox
Outlining the Essentials of Apache POI Library
Configuring the Development Environment for Apache POI
Working with a MS Excel Document in Apache POI
Working with a MS Word Document in Apache POI
Working with a MS PowerPoint Document in Apache POI
Description
Course info
Level
Intermediate
Updated
Feb 2, 2021
Duration
4h 12m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.
Description

Being able to generate and manipulate PDF and Microsoft Office documents in a software application is a common requirement for a Java Developer. In this course, Apache API Integration in Java Fundamentals, you’ll learn to integrate Apache PDFBox and Apache POI APIs in a Java application for working with PDF and Microsoft documents respectively. First, you’ll explore the essential features and components of these two Apache libraries. Next, you’ll discover how they can be used to work with PDF and Microsoft documents in a Java application. Finally, you’ll learn how to achieve this by configuring the libraries in your own development environment, creating and manipulating PDFs and Microsoft documents in a sample Java project. When you’re finished with this course, you’ll have the skills and knowledge of integrating Apache PDFBox and POI APIs in Java, needed to work with PDF and Microsoft documents in an application of any scale.

About the author
About the author

Buddhini is a Senior Java Engineer with 11+ year of industry experience and an Independent Consultant for Kerk Solutions and a Visiting Lecture in IT at the CINEC campus Sri Lanka.

More from the author
Querying Data Using Map-reduce in MongoDB
Intermediate
1h 40m
Aug 20, 2020
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Buddhini Samarakkody, and welcome to my course, Apache API Integration in Java Fundamentals. I'm a software developer, a teacher, and an independent consultant, and I enjoy sharing my knowledge with others. PDFBox and POI are Apache's leading open source Java APIs for working with PDF documents and Microsoft documents. This course is great if you are a beginner who's looking to learn how to integrate Apache PDFBox and POI APIs in your Java applications, and you'll only need to be familiar with the Java language fundamentals. Some of the major topics that we will cover include essentials of PDFBox and POI APIs, configure the development environment, create and modify PDF and Microsoft documents, extract content from documents, and a few advanced usages. By the end of this course, you will have the skills and knowledge of integrating Apache PDFBox and POI APIs that are needed to work with PDF and Microsoft documents in a Java application of any scale. Before beginning the course, you should be familiar with Java basics. I hope you'll join me on this journey to learn Apache PDFBox and POI APIs with the Apache API Integration in Java Fundamentals course, at Pluralsight.