Have you tried resetting the electrical system first, to see if that cures your issue? Intermittent low battery voltage can 'confuse' the car's electronics.
With your OEM radio's security code at hand (you will need it later ), disconnect the "-" terminal from the battery. Leave it disconnected from 15 to 30 minutes.
Before re-connecting the battery, touch the "-" and "+" terminals together for a few seconds to dissipate any residual 'lectricity.
Make sure the terminals are tight (cannot be twisted), also check the electrolyte in the battery and top-up with distilled water if needed. If the battery is more than 3 years old, you might want to be looking for battery sale specials.
When the radio says CODE input yours.
Let us know if this worked! These days, a "No-Start" isn't the only symptom of a bad battery.