You can view some locations around Rome, including Piazza Navona, on these live cams:
https://www.skylinewebcams.com/en/webcam/italia/lazio/roma/piazza-navona-roma.html
The construction you see in Piazza Venezia isn't related to Jubilee but to long-term (it's a 10-year project) ongoing work for extension of the Metro C line. https://www.saturdaysinrome.com/blog/piazza-venezia-construction/
The good news is that there will be plenty in Rome that won't be under renovation/construction. For instance, it looks like Campo de' Fiori, Spanish Steps and Piazza Santa Maria in Trastevere are untouched. I've seen no mention of major work going on at the Colosseum, Forum and Palatine, the interior of the Pantheon or many of Rome's churches, either.