Home CCNA Python menu icon

Learn to Configure Network Devices with Python

Nature

The New Normal

The new requirement for a CCNA personal is to learn automation and programmability. This means that network engineers have to have some Dev skills. The way Cisco API use to automate task is broken down into to north bound and south bound. The north bound skills needed to program a network is Python. Right now, many of you are thinking, I want to be an IT professional not a software developer. But, the good news is that you don't need deep dive into Python to learn network programmability, jus the basics will do. In this course I will teach you all the Python skills to become a network engineer, you see that it easy to learn Python.

The Topics That Will Be Covered Are:

  • Functions
  • Lists and Dictionaries
  • Loops
  • Read and Write JSON Files

Python Code Examples

Basic Function
def first_function():
 print("Hello World);

first_function()
Hello World

Basic Loop
someList = [1,2,3,4,5]
def loop(aList):
 for items in aList;
 print(items)

loop(someList)
1
2
3
4
5