Most of the Perl code you'll write will deal with text files only rarely will you have to deal with binary files.
Even if you need to deal with binary files, most likely they will be of some standard format, e.g. an image, a zip-file, an excel file, etc. For most of the standard formats there are specialized libraries that can read and write them. So you will have high-level abstraction and you won't need to deal with the binary files directly.
Nevertheless it might be useful to take a quick look how binary files can be handled in Perl.
Perl Maven Pro - screencasts with articles
As a Perl Maven Pro subscriber you will enjoy a library of articles and screencasts.
Ad free browsing!
The articles contain topics such as Web Application Development, Object Oriented programming, testing, deployment, code walkthroughs, best practices, and many more subjects in Perl, and in related technologies.
The related technologies over HTML5, CSS3, JavaScript, Git, Subversion, vim, Unix/Linux shell, SQL and NoSQL just to name a few topic that I, as a Perl programmer find useful.
Subscriptions include all previous pro episodes.
In order to subscribe to the Perl Maven Pro, first register and login to the web site, and then pay via PayPal:
or
If you already have Perl Maven Pro subscription, you will need to login to access the articles.

Gabor who runs the Perl Maven site helps companies set up test automation, CI/CD
Continuous Integration and Continuous Deployment and other DevOps related
systems.