CCNA or Cisco Certified Network Associate is an essential course for all those who want to learn Cisco networking in WAN or wide area network. It is essential to practice the labs and learn the theory to pass the test. If you have the passion to excel in Cisco Networking then you have to give the exams. Then you have the option to go for more advanced courses such as CCNP and CCIE.
If programming requires lots of creativity then, networking requires lots of labor from your end.The hard and fast rule is to study dozens of books and online material and practice the lab either in the classes or at home with simulators.
I am giving you the best material to study at home about Cisco Networks. There is lots of free downloadable material on my shared drive so you have no hassle about the form fills.
Learning Operating Systems is essential if you want to work as an administrator in only LAN specific area.The combination of operating system plus Cisco knowledge makes your chances 10 times more than any other candidate.
CCNA ICND2 640-816 Official Cert Guide, 3rd(2012)
CCNP 642-832 Troubleshooting and Maintaining Cisco IP Networks Student Guide Vol.2(2009)
Cisco CCNP ROUTE 642-902 Official Certification Guide(2010)