Manuel Bronstein wrote a book [1] about symbolic integration, but unfortunately it only covers the transcendental part. There is also a shorter "tutorial" from some workshop [2].
[1] Manuel Bronstein: Symbolic Integration I, https://doi.org/10.1007/b138171
[2] https://www-sop.inria.fr/cafe/Manuel.Bronstein/publications/...