This question is better asked in a Perl forum.
... but anyways: I think the syntax of Perl 5 has changed very little in the past 10 years, your books are still good. Most changes will be in packages from CPAN. To catch up with the smaller changes in Perl itself, read the perldelta manpages. I.e. check
$ pkg_info -L perl | grep delta