Serial monitor before upload

do i have to use the serial monitor before i upload code

No, that shouldn’t be necessary. If you run into trouble, please post the configuration of your system and the steps you took so far, as well as any error messages you are seeing.

From What I understand You can use Serial Mionitor or Serial Plotter to for readable updates or plotted presentations of the well being of your current verifierd code.