How do I make a professional slide show type video?
This video is very simple to do.


Record voice.
Use a proper camera/phone that takes high resolution images (so that when you zoom in the software, it will retain the quality), then take a photo of each page of the book.
Import images and sound into the software.
Do those effects in video which are basically (tilt, pan, zoom-in, zoom-out) mix between them and adjust speed accordingly.


Note: its always better to record sound first, and animate based on that, so that you know how long is each shot and when to cut. 
What software: Personally I only use After Effects and Premier Pro, they are not free but there is a Trial. Check this article for PAID and FREE editing software and try some of them: The best video editing software 2018: paid and free

Basically the effects/transitions mentioned above can be done with any of those softwares, a couple of tutorials should make it possible.