Programming at a glance
Design code that connects wireless devices; configure networks remotely; or prevent a cybersecurity attack. Possibilities are endless.
Programmer, Technical Support, System Administrator, Application Developer, IoT Device Manager and more
Jobs that involve programming are growing 12% faster overall than other jobs.
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
JavaScript Essentials 1
Learn the essentials of JavaScript and computer programming from scratch!
CLA: Programming Essentials in C
The course for beginners looking to learn C programming.
CPA: Programming Essentials in C++
Start here to learn C++. This is the first course in 2-course series.
PCAP: Programming Essentials In Python
Learn programming from scratch and master Python.
CLP: Advanced Programming in C
The second course in a 2-course series increasing your C programming proficiency.
CPP: Advanced Programming in C++
The second course in 2-course series as you learn C++.
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.