Nah you don't need any programming or coding experience, just the ability to not get overwhelmed by a command line interface.
You can comfortably learn the CCNA in a month or so, I've never actually recommended a course as such, just home-study and take the exam with your nearest exam centre.