Programming at a glance
![what you'll do icon](https://prelogin-test.netacad.com/sites/default/files/icon-do-82.png)
Design code that connects wireless devices; configure networks remotely; or prevent a cybersecurity attack. Possibilities are endless.
![jobs icon](https://prelogin-test.netacad.com/sites/default/files/icon-jobs-82.png)
Programmer, Technical Support, System Administrator, Application Developer, IoT Device Manager and more
![salary icon](https://prelogin-test.netacad.com/sites/default/files/icon-salary-82.png)
Jobs that involve programming are growing 12% faster overall than other jobs.
![who hires icon](https://prelogin-test.netacad.com/sites/default/files/icon-hire-82.png)
Any government or business that depends on technology to deliver its goods and services.
"In my country, I've seen many degree holders without a job - but I've never seen a Cisco Academy graduate without a job."
Isaac, NetAcad Alum
Start learning today. 6 courses offered.
JavaScript Essentials 1
![Programming icon](https://prelogin-test.netacad.com/sites/default/files/programming-50.png)
Learn the essentials of JavaScript and computer programming from scratch!
![](https://prelogin-test.netacad.com/sites/default/files/icons-beginning.png)
CLA: Programming Essentials in C
![Programming icon](https://prelogin-test.netacad.com/sites/default/files/programming-50.png)
The course for beginners looking to learn C programming.
![](https://prelogin-test.netacad.com/sites/default/files/icons-intermediate.png)
CPA: Programming Essentials in C++
![Programming icon](https://prelogin-test.netacad.com/sites/default/files/programming-50.png)
Start here to learn C++. This is the first course in 2-course series.
![](https://prelogin-test.netacad.com/sites/default/files/icons-intermediate.png)
PCAP: Programming Essentials In Python
![Programming icon](https://prelogin-test.netacad.com/sites/default/files/programming-50.png)
Learn programming from scratch and master Python.
![](https://prelogin-test.netacad.com/sites/default/files/icons-intermediate.png)
CLP: Advanced Programming in C
![Programming icon](https://prelogin-test.netacad.com/sites/default/files/programming-50.png)
The second course in a 2-course series increasing your C programming proficiency.
![](https://prelogin-test.netacad.com/sites/default/files/icons-advanced.png)
CPP: Advanced Programming in C++
![Programming icon](https://prelogin-test.netacad.com/sites/default/files/programming-50.png)
The second course in 2-course series as you learn C++.
![](https://prelogin-test.netacad.com/sites/default/files/icons-advanced.png)
Cisco Networking Academy courses are designed to prepare you for Cisco Certification and other industry recognized certification exams. Cisco Certifications are highly valued by employers globally, as they demonstrate your exceptional skills, relevant to many industries, including medical, legal, food and beverage and more.
Remember, discounts are available for select certification exams. Eligible students will be automatically notified by email and on their NetAcad profile page.
![The Python Institute – Python Certification](https://prelogin-test.netacad.com/sites/default/files/python-60.png)
![Cla Certification Badge](https://prelogin-test.netacad.com/sites/default/files/cla-cert-65_0.png)
![CPA Certification Badge](https://prelogin-test.netacad.com/sites/default/files/cpa-cert-65_0.png)
![CPP Certification Badge](https://prelogin-test.netacad.com/sites/default/files/cpp-cert-65_0.png)