SDWAN 300-415 + CISCO ACI & Nexus + SDACCESS + PYTHON NETWORK AUTOMATION

COURSE NAMEDATESCHEDULETIMINGSSESSION DURATIONENROLL NOW
CISCO ACI + NEXUS24 May 2021Mon – Thursday09:30 PM ISTDaily 1.5 Hour OnlyEnroll Now
SDWAN 300-41506 Jun 2021Sat & sun11:30 PM ISTDaily 1.5 Hour OnlyEnroll Now
CISCO SD-ACCESS26 July 2021Mon – Thursday09:30 PM ISTDaily 1.5 Hour OnlyEnroll Now

Two Demo Class Starting In …….

Course Content Overview

CISCO SDWAN [VIPTELA] 300-415

Module 1: Cisco Devnet 200-901

  • [THEORY] Software Development and Design
  • [THEORY] Understanding and Using APIs
  • [THEORY] Cisco Platforms and Development
  • [THEORY] Application Deployment and Security
  • [THEORY] Compare data formats (XML, JSON, and YAML)
  • [THEORY] Describe the concepts of test-driven development
  • [THEORY] Compare software development methods (agile, lean, and waterfall)
  • [THEORY] Utilize common version control operations with Git
  • [THEORY] Construct a REST API request to accomplish a task given API documentation
  • [THEORY] Explain common HTTP response codes associated with REST APIs
  • [THEORY] Identify the parts of an HTTP response (response code, headers, body)
  • [LAB] Construct a Python script that uses a Cisco SDK given SDK documentation
  • [LAB] Describe the capabilities of Cisco network management platforms and APIs (Meraki,
    Cisco DNA Center, ACI, Cisco SD-WAN, and NSO)
  • [LAB] Describe the capabilities of Cisco compute management platforms and APIs (UCS
    Manager, UCS Director, and Intersight)
  • [THEORY] Apply concepts of model driven programmability (YANG, RESTCONF, and NETCONF) in a
    Cisco environment
  • [LAB] Obtain a list of clients / hosts seen on a network using Meraki or Cisco DNA
    Center
  • [THEORY] Identify the attributes of these application deployment types
  • [THEORY] Describe components for a CI/CD pipeline in application deployments
  • [THEORY] Utilize Bash commands (file management, directory navigation, and environmental
    variables)
  • [LAB] Identify the workflow being automated by a Python script that uses Cisco APIs including
    ACI, Meraki, Cisco DNA Center, or RESTCONF
  • [THEORY] Describe the capabilities of automation tools such as Ansible, Puppet, Chef, and Cisco
    NSO
  • [THEORY] Interpret basic YANG models
  • [Download] Full Devnet Course PDF

Module 2: Netmiko [Python Library]

  • [LABS] Netmiko Using Connecthandler
  • [LABS] Netmiko {prompt, Enable, Config Mode}
  • [LABS] Netmiko {multiple Commands In Single Line}
  • [LABS] Netmiko {run Commands From External File}
  • [LABS] Netmiko {run Multiple Commands From Multiple Files}
  • [LABS] Configure Chg Id For Different Vendors
  • [LABS] Configure Backup Using Netmiko
  • [LABS] Netmiko With Linux
  • [LABS] Netmiko Try & Except, If One Device Fails Still Keep Continuing
  • [LABS] Netmiko Excel File Reading, Error Handling, Clear Ip Ospf Process
  • [LABS] Netmiko Excel Read(XLRD), WRITE (XLWT), Clear IP OSPF Process
  • [LABS] Netmiko Send_command With Arista + Asa + Junos + Ios – Multivendors
  • [LABS] Netmiko Send_config_set With Arista + Asa + Junos + Ios – Multivendors
  • [LABS] Netmiko Logging Used For Troubleshooting
  • [LABS] Check Interface Status And Enable It If It’s Disabled
  • [LABS] Netmiko – Regex Part-a
  • [LABS] Netmiko – Regex Part-b & Save To .csv
  • [LABS] Authenticate Using RSA Use_keys
  • [LABS] Netmiko Find Prompt
  • [LABS] Netmiko Telnet
  • [LABS] Connect To “Terminal Server” First And Then Goto Ssh Cisco Ios
  • [LABS] SCP Transfer File To Flash0:
  • [LABS] To Check Netmiko SNMP String V2c
  • [LABS] To Check SNMP V3
  • [LABS] Multi Processing
  • [LABS] Single Processing
  • [LABS] Multi Threading
  • [LABS] Netmiko Jinja OSPF.j2
  • [LABS] Netmiko Prompt (Print The Hostname Part For Taking Backup)
Module 3: Ansible
  • [THEORY] Ansible Theory & Installation
  • [LABS] Ansible Basic “show Run”
  • [LABS] Ansible “stdout_lines”
  • [LABS] Ansible “raw” Command
  • [LABS] Ansible “show Run” And “store/take Backup”
  • [LABS] Ansible Multiple Cli Using “two Stdout”
  • [LABS] Ansible “username” “password” Within Script
  • [LABS] Ansible “username” “password” Without Included
  • [LABS] Ansible “username” “password” Using Network_cli
  • [LABS] Cisco Asa : Show Version
  • [LABS] Cisco Asa : Show Version [ansible Galaxy Version]
  • [LABS] Cisco Asa : Show Asp Drop [ansible Galaxy Version]
  • [LABS] Cisco Asa : To Gather Acl Facts [ansible Galaxy Version]
  • [THEORY] Yaml Or Yml: {“Yaml Ain’t Markup Language}
  • [LABS] Ansible Jinja Script#1: Vlan.j2
  • [LABS] Ansible Jinja Script#2: Interface.j2
  • [LABS] Ansible Take Backup
  • [LABS] Ansible Restore Backup
  • [THEORY] Ansible Jinja2
  • [LABS] Ansible Vault
  • [LABS] Ansible Ad-hoc Commands

Module 4: Telnet

  • [LABS] Single Device | Password Incldd | Show Run Only
  • [LABS] Scripts Arista, Cisco Asa, Junos Vsrx
  • [LABS] Single Device | Password Incldd | Confgrd Loopback & Ospf
  • [LABS] Single Device | Password Excldd | Confgrd Loopback & Ospf
  • [LABS] Single Device | Password Excldd | Save Running Config In .txt In Same Script Folder
  • [LABS] Single Device | Password Excldd | Save Running Config In .txt In Customized Output Folder
  • [LABS] Single Device | Password Excldd | Confgrd Single Vlan Only
  • [LABS] Single Device | Password Excldd | Confgrd Vlan In Loop
  • [LABS] If You Want To Get Specific Cli Output For The Show Interface On Cisco Device
  • [LABS] Multiple Device(Lists) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Multiple Device(For Loop) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Multiple Device(Separate File) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Arista {multivendor}: Single Device | Password Excldd | Took Running Config
  • [LABS] Multiple Device(Separate File) | Password Excldd | Confgrd Ospf, Bgp
  • [LABS] Multiple Device(Separate File) | Password Excldd | Backup Configs
Module 5: Paramiko [Python Library]
  • [THEORY] Installation Of Paramiko In Pycharm
  • [LABS] Show_version On Cisco Switch {exec_command}
  • [LABS] Ifconfig On Linux {exec_command}
  • [LABS] Sudo Apt Install In Linux {exec-command}
  • [LABS] Create Ospf, Loopback In Cisco Router {invoke Method}
  • [LABS] Create Vlan, Lo, Ospf – Pramiko {invoke Method}
  • [LABS] Refactoring Method – Create Own Paramiko Module (Ios)
  • [LABS] Refactoring Method (Linux)
  • [LABS] Backup Single Cisco IOS
  • [LABS] Backup Multiple Cisco IOS
  • [LABS] SCP {IOS Copy}
  • [LABS] Create Vlan, Lo, Ospf – Pramiko {invoke Method}

Module 6: Napalm [Python Library]

  • [THEORY] Installation Of Napalm In Pycharm
  • [LABS] Napalm – Connecting To A Device
  • [LABS] Napalm – Displaying Information
  • [LABS] Napalm – Show Running Config
  • [LABS] Napalm – Retrieving Information (Facts, Interface, Arp Table Etc.)
  • [LABS] Napalm – Connectivity Test Using Ping
  • [LABS] Napalm – Commit Change (Is Not Going To Ask Us)
  • [LABS] Napalm – Merge Change (Will Ask If To Commit Change Or Not)
  • [LABS] Napalm – Merge Change (Will Ask Before Commit & Also Rollback)
  • [LABS] Napalm : Compliance Report
Module 7: Nornir [Python Library]
  • [THEORY] Nornir3.0 Python Framework
  • [LABS] Nornir3.0 [defaults.yml | Groups.yml | Hosts.yml | Config.yml]
  • [LABS] Nornir3.0 Send_config Using Netmiko
  • [LABS] Nornir3.0 Send_config Using Netmiko For Multiple Commands
  • [LABS] Nornir3.0 Additional Cli Using Send_config Using Netmiko
  • [LABS] Nornir3.0 Send_config & Send_command Using Netmiko
  • [LABS] Nornir3.0 Send_config Using “external” File
  • [LABS] Nornir3.0 Send_config & Send_command Using “external” File
  • [LABS] Nornir3.0 Multiprocessing

Module 8: Subproces [Python Library]

  • [THEORY] Installation Of Subprocess In Pycharm
  • [LABS] Subprocess Module To Scan A Subnet Using “nmap”
  • [THEORY] The Popen() Subprocess
  • [LABS] Subprocess Module To Execute “ifconfig”
  • [LABS] Subprocess Module To Modify “ens33”
  • [LABS] Subprocess Module Using “cwd”
  • [LABS] Subprocess Module Using “stdin, Stdout, Stderr”
  • [LABS] Subprocess Module To “grep” And Search For “keyword” And “print” That Line
  • [LABS] Subprocess Module To Validate The Successful Execution Of Ping Using Return Code

Module 9: Pyntc [Python Library]

  • Python3 Theory Syntax, Print, Comment, Variable, Strings
  • Python3 Theory Strings, Numbers, Boolean
  • Python3 Theory LISTS
  • Python3 Theory TUPLES
  • Python3 Theory SETS and DICTIONARY
  • Python3 Theory if..else, while loop and for loop
  • Python3 Theory File IO, Regex, PIP

Module 10: Python3 Theory

  • [THEORY] Installation Of Scapy In Pycharm
  • [LABS] Check If “scapy” Installed Or Not?
  • [LABS] To “sniff” First 10 Packets And Print It
  • [LABS] To “send” Packets At 3rd & 2nd Prtocol Layer
  • [LABS] Analyze “wireshark.pcap” Capture
  • [LABS] Change A Few Packet Parameters, Then Rebuild The Checksum Before Sending The Packets To The Network
  • [LABS] Sniff All Interfaces Using “scapy”
  • [LABS] Sniff Only “ens33” & Icmp Traffic Using “scapy”
  • [LABS] Sniffed Packet To A New .pcap Wireshark File

Module 11: Scapy [Python Library]

  • [THEORY] Installation Of Pyntc In Pycharm
  • [LABS] Pyntc “basic”
  • [LABS] Pyntc Using Config “hostname” “ospf”
  • [LABS] Pyntc Using Config_list “hostname” “ospf”
  • [LABS] Pyntc Using Config_list || Commands In List Format
  • [LABS] Pyntc “.show” Command
  • [LABS] Pyntc “.show_list” Command
  • [LABS] Pyntc “.running-config”
  • [LABS] Pyntc “show Running-config” & Save Default Path
  • [LABS] Pyntc “show Running-config” & Save Custom Path
  • [LABS] Pyntc Simplified Version “backup”
  • [LABS] Pyntc “copy” Files
  • [LABS] Pyntc “save” Files
  • [LABS] Pyntc “file_copy” “install” “save” “reboot” Files

Module 12: Projects

  • Projects 1
  • Projects 2
  • Projects 3
  • Projects 4
  • Projects 5
  • Projects 6
  • Projects 7
  • Projects 8
  • Projects 9
  • Projects 10
  • Projects 11
  • Projects 12

CISCO ACI (9k) + NEXUS 7k, 5k, 2k

Module 1: Cisco Devnet 200-901

  • [THEORY] Software Development and Design
  • [THEORY] Understanding and Using APIs
  • [THEORY] Cisco Platforms and Development
  • [THEORY] Application Deployment and Security
  • [THEORY] Compare data formats (XML, JSON, and YAML)
  • [THEORY] Describe the concepts of test-driven development
  • [THEORY] Compare software development methods (agile, lean, and waterfall)
  • [THEORY] Utilize common version control operations with Git
  • [THEORY] Construct a REST API request to accomplish a task given API documentation
  • [THEORY] Explain common HTTP response codes associated with REST APIs
  • [THEORY] Identify the parts of an HTTP response (response code, headers, body)
  • [LAB] Construct a Python script that uses a Cisco SDK given SDK documentation
  • [LAB] Describe the capabilities of Cisco network management platforms and APIs (Meraki,
    Cisco DNA Center, ACI, Cisco SD-WAN, and NSO)
  • [LAB] Describe the capabilities of Cisco compute management platforms and APIs (UCS
    Manager, UCS Director, and Intersight)
  • [THEORY] Apply concepts of model driven programmability (YANG, RESTCONF, and NETCONF) in a
    Cisco environment
  • [LAB] Obtain a list of clients / hosts seen on a network using Meraki or Cisco DNA
    Center
  • [THEORY] Identify the attributes of these application deployment types
  • [THEORY] Describe components for a CI/CD pipeline in application deployments
  • [THEORY] Utilize Bash commands (file management, directory navigation, and environmental
    variables)
  • [LAB] Identify the workflow being automated by a Python script that uses Cisco APIs including
    ACI, Meraki, Cisco DNA Center, or RESTCONF
  • [THEORY] Describe the capabilities of automation tools such as Ansible, Puppet, Chef, and Cisco
    NSO
  • [THEORY] Interpret basic YANG models
  • [Download] Full Devnet Course PDF

Module 2: Netmiko [Python Library]

  • [LABS] Netmiko Using Connecthandler
  • [LABS] Netmiko {prompt, Enable, Config Mode}
  • [LABS] Netmiko {multiple Commands In Single Line}
  • [LABS] Netmiko {run Commands From External File}
  • [LABS] Netmiko {run Multiple Commands From Multiple Files}
  • [LABS] Configure Chg Id For Different Vendors
  • [LABS] Configure Backup Using Netmiko
  • [LABS] Netmiko With Linux
  • [LABS] Netmiko Try & Except, If One Device Fails Still Keep Continuing
  • [LABS] Netmiko Excel File Reading, Error Handling, Clear Ip Ospf Process
  • [LABS] Netmiko Excel Read(XLRD), WRITE (XLWT), Clear IP OSPF Process
  • [LABS] Netmiko Send_command With Arista + Asa + Junos + Ios – Multivendors
  • [LABS] Netmiko Send_config_set With Arista + Asa + Junos + Ios – Multivendors
  • [LABS] Netmiko Logging Used For Troubleshooting
  • [LABS] Check Interface Status And Enable It If It’s Disabled
  • [LABS] Netmiko – Regex Part-a
  • [LABS] Netmiko – Regex Part-b & Save To .csv
  • [LABS] Authenticate Using RSA Use_keys
  • [LABS] Netmiko Find Prompt
  • [LABS] Netmiko Telnet
  • [LABS] Connect To “Terminal Server” First And Then Goto Ssh Cisco Ios
  • [LABS] SCP Transfer File To Flash0:
  • [LABS] To Check Netmiko SNMP String V2c
  • [LABS] To Check SNMP V3
  • [LABS] Multi Processing
  • [LABS] Single Processing
  • [LABS] Multi Threading
  • [LABS] Netmiko Jinja OSPF.j2
  • [LABS] Netmiko Prompt (Print The Hostname Part For Taking Backup)
Module 3: Ansible
  • [THEORY] Ansible Theory & Installation
  • [LABS] Ansible Basic “show Run”
  • [LABS] Ansible “stdout_lines”
  • [LABS] Ansible “raw” Command
  • [LABS] Ansible “show Run” And “store/take Backup”
  • [LABS] Ansible Multiple Cli Using “two Stdout”
  • [LABS] Ansible “username” “password” Within Script
  • [LABS] Ansible “username” “password” Without Included
  • [LABS] Ansible “username” “password” Using Network_cli
  • [LABS] Cisco Asa : Show Version
  • [LABS] Cisco Asa : Show Version [ansible Galaxy Version]
  • [LABS] Cisco Asa : Show Asp Drop [ansible Galaxy Version]
  • [LABS] Cisco Asa : To Gather Acl Facts [ansible Galaxy Version]
  • [THEORY] Yaml Or Yml: {“Yaml Ain’t Markup Language}
  • [LABS] Ansible Jinja Script#1: Vlan.j2
  • [LABS] Ansible Jinja Script#2: Interface.j2
  • [LABS] Ansible Take Backup
  • [LABS] Ansible Restore Backup
  • [THEORY] Ansible Jinja2
  • [LABS] Ansible Vault
  • [LABS] Ansible Ad-hoc Commands

Module 4: Telnet

  • [LABS] Single Device | Password Incldd | Show Run Only
  • [LABS] Scripts Arista, Cisco Asa, Junos Vsrx
  • [LABS] Single Device | Password Incldd | Confgrd Loopback & Ospf
  • [LABS] Single Device | Password Excldd | Confgrd Loopback & Ospf
  • [LABS] Single Device | Password Excldd | Save Running Config In .txt In Same Script Folder
  • [LABS] Single Device | Password Excldd | Save Running Config In .txt In Customized Output Folder
  • [LABS] Single Device | Password Excldd | Confgrd Single Vlan Only
  • [LABS] Single Device | Password Excldd | Confgrd Vlan In Loop
  • [LABS] If You Want To Get Specific Cli Output For The Show Interface On Cisco Device
  • [LABS] Multiple Device(Lists) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Multiple Device(For Loop) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Multiple Device(Separate File) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Arista {multivendor}: Single Device | Password Excldd | Took Running Config
  • [LABS] Multiple Device(Separate File) | Password Excldd | Confgrd Ospf, Bgp
  • [LABS] Multiple Device(Separate File) | Password Excldd | Backup Configs
Module 5: Paramiko [Python Library]
  • [THEORY] Installation Of Paramiko In Pycharm
  • [LABS] Show_version On Cisco Switch {exec_command}
  • [LABS] Ifconfig On Linux {exec_command}
  • [LABS] Sudo Apt Install In Linux {exec-command}
  • [LABS] Create Ospf, Loopback In Cisco Router {invoke Method}
  • [LABS] Create Vlan, Lo, Ospf – Pramiko {invoke Method}
  • [LABS] Refactoring Method – Create Own Paramiko Module (Ios)
  • [LABS] Refactoring Method (Linux)
  • [LABS] Backup Single Cisco IOS
  • [LABS] Backup Multiple Cisco IOS
  • [LABS] SCP {IOS Copy}
  • [LABS] Create Vlan, Lo, Ospf – Pramiko {invoke Method}

Module 6: Napalm [Python Library]

  • [THEORY] Installation Of Napalm In Pycharm
  • [LABS] Napalm – Connecting To A Device
  • [LABS] Napalm – Displaying Information
  • [LABS] Napalm – Show Running Config
  • [LABS] Napalm – Retrieving Information (Facts, Interface, Arp Table Etc.)
  • [LABS] Napalm – Connectivity Test Using Ping
  • [LABS] Napalm – Commit Change (Is Not Going To Ask Us)
  • [LABS] Napalm – Merge Change (Will Ask If To Commit Change Or Not)
  • [LABS] Napalm – Merge Change (Will Ask Before Commit & Also Rollback)
  • [LABS] Napalm : Compliance Report
Module 7: Nornir [Python Library]
  • [THEORY] Nornir3.0 Python Framework
  • [LABS] Nornir3.0 [defaults.yml | Groups.yml | Hosts.yml | Config.yml]
  • [LABS] Nornir3.0 Send_config Using Netmiko
  • [LABS] Nornir3.0 Send_config Using Netmiko For Multiple Commands
  • [LABS] Nornir3.0 Additional Cli Using Send_config Using Netmiko
  • [LABS] Nornir3.0 Send_config & Send_command Using Netmiko
  • [LABS] Nornir3.0 Send_config Using “external” File
  • [LABS] Nornir3.0 Send_config & Send_command Using “external” File
  • [LABS] Nornir3.0 Multiprocessing

Module 8: Subproces [Python Library]

  • [THEORY] Installation Of Subprocess In Pycharm
  • [LABS] Subprocess Module To Scan A Subnet Using “nmap”
  • [THEORY] The Popen() Subprocess
  • [LABS] Subprocess Module To Execute “ifconfig”
  • [LABS] Subprocess Module To Modify “ens33”
  • [LABS] Subprocess Module Using “cwd”
  • [LABS] Subprocess Module Using “stdin, Stdout, Stderr”
  • [LABS] Subprocess Module To “grep” And Search For “keyword” And “print” That Line
  • [LABS] Subprocess Module To Validate The Successful Execution Of Ping Using Return Code

Module 9: Pyntc [Python Library]

  • Python3 Theory Syntax, Print, Comment, Variable, Strings
  • Python3 Theory Strings, Numbers, Boolean
  • Python3 Theory LISTS
  • Python3 Theory TUPLES
  • Python3 Theory SETS and DICTIONARY
  • Python3 Theory if..else, while loop and for loop
  • Python3 Theory File IO, Regex, PIP

Module 10: Python3 Theory

  • [THEORY] Installation Of Scapy In Pycharm
  • [LABS] Check If “scapy” Installed Or Not?
  • [LABS] To “sniff” First 10 Packets And Print It
  • [LABS] To “send” Packets At 3rd & 2nd Prtocol Layer
  • [LABS] Analyze “wireshark.pcap” Capture
  • [LABS] Change A Few Packet Parameters, Then Rebuild The Checksum Before Sending The Packets To The Network
  • [LABS] Sniff All Interfaces Using “scapy”
  • [LABS] Sniff Only “ens33” & Icmp Traffic Using “scapy”
  • [LABS] Sniffed Packet To A New .pcap Wireshark File

Module 11: Scapy [Python Library]

  • [THEORY] Installation Of Pyntc In Pycharm
  • [LABS] Pyntc “basic”
  • [LABS] Pyntc Using Config “hostname” “ospf”
  • [LABS] Pyntc Using Config_list “hostname” “ospf”
  • [LABS] Pyntc Using Config_list || Commands In List Format
  • [LABS] Pyntc “.show” Command
  • [LABS] Pyntc “.show_list” Command
  • [LABS] Pyntc “.running-config”
  • [LABS] Pyntc “show Running-config” & Save Default Path
  • [LABS] Pyntc “show Running-config” & Save Custom Path
  • [LABS] Pyntc Simplified Version “backup”
  • [LABS] Pyntc “copy” Files
  • [LABS] Pyntc “save” Files
  • [LABS] Pyntc “file_copy” “install” “save” “reboot” Files

Module 12: Projects

  • Projects 1
  • Projects 2
  • Projects 3
  • Projects 4
  • Projects 5
  • Projects 6
  • Projects 7
  • Projects 8
  • Projects 9
  • Projects 10
  • Projects 11
  • Projects 12

CISCO SD-ACCESS

Module 1: Cisco Devnet 200-901

  • [THEORY] Software Development and Design
  • [THEORY] Understanding and Using APIs
  • [THEORY] Cisco Platforms and Development
  • [THEORY] Application Deployment and Security
  • [THEORY] Compare data formats (XML, JSON, and YAML)
  • [THEORY] Describe the concepts of test-driven development
  • [THEORY] Compare software development methods (agile, lean, and waterfall)
  • [THEORY] Utilize common version control operations with Git
  • [THEORY] Construct a REST API request to accomplish a task given API documentation
  • [THEORY] Explain common HTTP response codes associated with REST APIs
  • [THEORY] Identify the parts of an HTTP response (response code, headers, body)
  • [LAB] Construct a Python script that uses a Cisco SDK given SDK documentation
  • [LAB] Describe the capabilities of Cisco network management platforms and APIs (Meraki,
    Cisco DNA Center, ACI, Cisco SD-WAN, and NSO)
  • [LAB] Describe the capabilities of Cisco compute management platforms and APIs (UCS
    Manager, UCS Director, and Intersight)
  • [THEORY] Apply concepts of model driven programmability (YANG, RESTCONF, and NETCONF) in a
    Cisco environment
  • [LAB] Obtain a list of clients / hosts seen on a network using Meraki or Cisco DNA
    Center
  • [THEORY] Identify the attributes of these application deployment types
  • [THEORY] Describe components for a CI/CD pipeline in application deployments
  • [THEORY] Utilize Bash commands (file management, directory navigation, and environmental
    variables)
  • [LAB] Identify the workflow being automated by a Python script that uses Cisco APIs including
    ACI, Meraki, Cisco DNA Center, or RESTCONF
  • [THEORY] Describe the capabilities of automation tools such as Ansible, Puppet, Chef, and Cisco
    NSO
  • [THEORY] Interpret basic YANG models
  • [Download] Full Devnet Course PDF

Module 2: Netmiko [Python Library]

  • [LABS] Netmiko Using Connecthandler
  • [LABS] Netmiko {prompt, Enable, Config Mode}
  • [LABS] Netmiko {multiple Commands In Single Line}
  • [LABS] Netmiko {run Commands From External File}
  • [LABS] Netmiko {run Multiple Commands From Multiple Files}
  • [LABS] Configure Chg Id For Different Vendors
  • [LABS] Configure Backup Using Netmiko
  • [LABS] Netmiko With Linux
  • [LABS] Netmiko Try & Except, If One Device Fails Still Keep Continuing
  • [LABS] Netmiko Excel File Reading, Error Handling, Clear Ip Ospf Process
  • [LABS] Netmiko Excel Read(XLRD), WRITE (XLWT), Clear IP OSPF Process
  • [LABS] Netmiko Send_command With Arista + Asa + Junos + Ios – Multivendors
  • [LABS] Netmiko Send_config_set With Arista + Asa + Junos + Ios – Multivendors
  • [LABS] Netmiko Logging Used For Troubleshooting
  • [LABS] Check Interface Status And Enable It If It’s Disabled
  • [LABS] Netmiko – Regex Part-a
  • [LABS] Netmiko – Regex Part-b & Save To .csv
  • [LABS] Authenticate Using RSA Use_keys
  • [LABS] Netmiko Find Prompt
  • [LABS] Netmiko Telnet
  • [LABS] Connect To “Terminal Server” First And Then Goto Ssh Cisco Ios
  • [LABS] SCP Transfer File To Flash0:
  • [LABS] To Check Netmiko SNMP String V2c
  • [LABS] To Check SNMP V3
  • [LABS] Multi Processing
  • [LABS] Single Processing
  • [LABS] Multi Threading
  • [LABS] Netmiko Jinja OSPF.j2
  • [LABS] Netmiko Prompt (Print The Hostname Part For Taking Backup)
Module 3: Ansible
  • [THEORY] Ansible Theory & Installation
  • [LABS] Ansible Basic “show Run”
  • [LABS] Ansible “stdout_lines”
  • [LABS] Ansible “raw” Command
  • [LABS] Ansible “show Run” And “store/take Backup”
  • [LABS] Ansible Multiple Cli Using “two Stdout”
  • [LABS] Ansible “username” “password” Within Script
  • [LABS] Ansible “username” “password” Without Included
  • [LABS] Ansible “username” “password” Using Network_cli
  • [LABS] Cisco Asa : Show Version
  • [LABS] Cisco Asa : Show Version [ansible Galaxy Version]
  • [LABS] Cisco Asa : Show Asp Drop [ansible Galaxy Version]
  • [LABS] Cisco Asa : To Gather Acl Facts [ansible Galaxy Version]
  • [THEORY] Yaml Or Yml: {“Yaml Ain’t Markup Language}
  • [LABS] Ansible Jinja Script#1: Vlan.j2
  • [LABS] Ansible Jinja Script#2: Interface.j2
  • [LABS] Ansible Take Backup
  • [LABS] Ansible Restore Backup
  • [THEORY] Ansible Jinja2
  • [LABS] Ansible Vault
  • [LABS] Ansible Ad-hoc Commands

Module 4: Telnet

  • [LABS] Single Device | Password Incldd | Show Run Only
  • [LABS] Scripts Arista, Cisco Asa, Junos Vsrx
  • [LABS] Single Device | Password Incldd | Confgrd Loopback & Ospf
  • [LABS] Single Device | Password Excldd | Confgrd Loopback & Ospf
  • [LABS] Single Device | Password Excldd | Save Running Config In .txt In Same Script Folder
  • [LABS] Single Device | Password Excldd | Save Running Config In .txt In Customized Output Folder
  • [LABS] Single Device | Password Excldd | Confgrd Single Vlan Only
  • [LABS] Single Device | Password Excldd | Confgrd Vlan In Loop
  • [LABS] If You Want To Get Specific Cli Output For The Show Interface On Cisco Device
  • [LABS] Multiple Device(Lists) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Multiple Device(For Loop) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Multiple Device(Separate File) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Arista {multivendor}: Single Device | Password Excldd | Took Running Config
  • [LABS] Multiple Device(Separate File) | Password Excldd | Confgrd Ospf, Bgp
  • [LABS] Multiple Device(Separate File) | Password Excldd | Backup Configs
Module 5: Paramiko [Python Library]
  • [THEORY] Installation Of Paramiko In Pycharm
  • [LABS] Show_version On Cisco Switch {exec_command}
  • [LABS] Ifconfig On Linux {exec_command}
  • [LABS] Sudo Apt Install In Linux {exec-command}
  • [LABS] Create Ospf, Loopback In Cisco Router {invoke Method}
  • [LABS] Create Vlan, Lo, Ospf – Pramiko {invoke Method}
  • [LABS] Refactoring Method – Create Own Paramiko Module (Ios)
  • [LABS] Refactoring Method (Linux)
  • [LABS] Backup Single Cisco IOS
  • [LABS] Backup Multiple Cisco IOS
  • [LABS] SCP {IOS Copy}
  • [LABS] Create Vlan, Lo, Ospf – Pramiko {invoke Method}

Module 6: Napalm [Python Library]

  • [THEORY] Installation Of Napalm In Pycharm
  • [LABS] Napalm – Connecting To A Device
  • [LABS] Napalm – Displaying Information
  • [LABS] Napalm – Show Running Config
  • [LABS] Napalm – Retrieving Information (Facts, Interface, Arp Table Etc.)
  • [LABS] Napalm – Connectivity Test Using Ping
  • [LABS] Napalm – Commit Change (Is Not Going To Ask Us)
  • [LABS] Napalm – Merge Change (Will Ask If To Commit Change Or Not)
  • [LABS] Napalm – Merge Change (Will Ask Before Commit & Also Rollback)
  • [LABS] Napalm : Compliance Report
Module 7: Nornir [Python Library]
  • [THEORY] Nornir3.0 Python Framework
  • [LABS] Nornir3.0 [defaults.yml | Groups.yml | Hosts.yml | Config.yml]
  • [LABS] Nornir3.0 Send_config Using Netmiko
  • [LABS] Nornir3.0 Send_config Using Netmiko For Multiple Commands
  • [LABS] Nornir3.0 Additional Cli Using Send_config Using Netmiko
  • [LABS] Nornir3.0 Send_config & Send_command Using Netmiko
  • [LABS] Nornir3.0 Send_config Using “external” File
  • [LABS] Nornir3.0 Send_config & Send_command Using “external” File
  • [LABS] Nornir3.0 Multiprocessing

Module 8: Subproces [Python Library]

  • [THEORY] Installation Of Subprocess In Pycharm
  • [LABS] Subprocess Module To Scan A Subnet Using “nmap”
  • [THEORY] The Popen() Subprocess
  • [LABS] Subprocess Module To Execute “ifconfig”
  • [LABS] Subprocess Module To Modify “ens33”
  • [LABS] Subprocess Module Using “cwd”
  • [LABS] Subprocess Module Using “stdin, Stdout, Stderr”
  • [LABS] Subprocess Module To “grep” And Search For “keyword” And “print” That Line
  • [LABS] Subprocess Module To Validate The Successful Execution Of Ping Using Return Code

Module 9: Pyntc [Python Library]

  • Python3 Theory Syntax, Print, Comment, Variable, Strings
  • Python3 Theory Strings, Numbers, Boolean
  • Python3 Theory LISTS
  • Python3 Theory TUPLES
  • Python3 Theory SETS and DICTIONARY
  • Python3 Theory if..else, while loop and for loop
  • Python3 Theory File IO, Regex, PIP

Module 10: Python3 Theory

  • [THEORY] Installation Of Scapy In Pycharm
  • [LABS] Check If “scapy” Installed Or Not?
  • [LABS] To “sniff” First 10 Packets And Print It
  • [LABS] To “send” Packets At 3rd & 2nd Prtocol Layer
  • [LABS] Analyze “wireshark.pcap” Capture
  • [LABS] Change A Few Packet Parameters, Then Rebuild The Checksum Before Sending The Packets To The Network
  • [LABS] Sniff All Interfaces Using “scapy”
  • [LABS] Sniff Only “ens33” & Icmp Traffic Using “scapy”
  • [LABS] Sniffed Packet To A New .pcap Wireshark File

Module 11: Scapy [Python Library]

  • [THEORY] Installation Of Pyntc In Pycharm
  • [LABS] Pyntc “basic”
  • [LABS] Pyntc Using Config “hostname” “ospf”
  • [LABS] Pyntc Using Config_list “hostname” “ospf”
  • [LABS] Pyntc Using Config_list || Commands In List Format
  • [LABS] Pyntc “.show” Command
  • [LABS] Pyntc “.show_list” Command
  • [LABS] Pyntc “.running-config”
  • [LABS] Pyntc “show Running-config” & Save Default Path
  • [LABS] Pyntc “show Running-config” & Save Custom Path
  • [LABS] Pyntc Simplified Version “backup”
  • [LABS] Pyntc “copy” Files
  • [LABS] Pyntc “save” Files
  • [LABS] Pyntc “file_copy” “install” “save” “reboot” Files

Module 12: Projects

  • Projects 1
  • Projects 2
  • Projects 3
  • Projects 4
  • Projects 5
  • Projects 6
  • Projects 7
  • Projects 8
  • Projects 9
  • Projects 10
  • Projects 11
  • Projects 12

PYTHON NETWORK AUTOMATION

Module 1: Cisco Devnet 200-901

  • [THEORY] Software Development and Design
  • [THEORY] Understanding and Using APIs
  • [THEORY] Cisco Platforms and Development
  • [THEORY] Application Deployment and Security
  • [THEORY] Compare data formats (XML, JSON, and YAML)
  • [THEORY] Describe the concepts of test-driven development
  • [THEORY] Compare software development methods (agile, lean, and waterfall)
  • [THEORY] Utilize common version control operations with Git
  • [THEORY] Construct a REST API request to accomplish a task given API documentation
  • [THEORY] Explain common HTTP response codes associated with REST APIs
  • [THEORY] Identify the parts of an HTTP response (response code, headers, body)
  • [LAB] Construct a Python script that uses a Cisco SDK given SDK documentation
  • [LAB] Describe the capabilities of Cisco network management platforms and APIs (Meraki,
    Cisco DNA Center, ACI, Cisco SD-WAN, and NSO)
  • [LAB] Describe the capabilities of Cisco compute management platforms and APIs (UCS
    Manager, UCS Director, and Intersight)
  • [THEORY] Apply concepts of model driven programmability (YANG, RESTCONF, and NETCONF) in a
    Cisco environment
  • [LAB] Obtain a list of clients / hosts seen on a network using Meraki or Cisco DNA
    Center
  • [THEORY] Identify the attributes of these application deployment types
  • [THEORY] Describe components for a CI/CD pipeline in application deployments
  • [THEORY] Utilize Bash commands (file management, directory navigation, and environmental
    variables)
  • [LAB] Identify the workflow being automated by a Python script that uses Cisco APIs including
    ACI, Meraki, Cisco DNA Center, or RESTCONF
  • [THEORY] Describe the capabilities of automation tools such as Ansible, Puppet, Chef, and Cisco
    NSO
  • [THEORY] Interpret basic YANG models
  • [Download] Full Devnet Course PDF

Module 2: Netmiko [Python Library]

  • [LABS] Netmiko Using Connecthandler
  • [LABS] Netmiko {prompt, Enable, Config Mode}
  • [LABS] Netmiko {multiple Commands In Single Line}
  • [LABS] Netmiko {run Commands From External File}
  • [LABS] Netmiko {run Multiple Commands From Multiple Files}
  • [LABS] Configure Chg Id For Different Vendors
  • [LABS] Configure Backup Using Netmiko
  • [LABS] Netmiko With Linux
  • [LABS] Netmiko Try & Except, If One Device Fails Still Keep Continuing
  • [LABS] Netmiko Excel File Reading, Error Handling, Clear Ip Ospf Process
  • [LABS] Netmiko Excel Read(XLRD), WRITE (XLWT), Clear IP OSPF Process
  • [LABS] Netmiko Send_command With Arista + Asa + Junos + Ios – Multivendors
  • [LABS] Netmiko Send_config_set With Arista + Asa + Junos + Ios – Multivendors
  • [LABS] Netmiko Logging Used For Troubleshooting
  • [LABS] Check Interface Status And Enable It If It’s Disabled
  • [LABS] Netmiko – Regex Part-a
  • [LABS] Netmiko – Regex Part-b & Save To .csv
  • [LABS] Authenticate Using RSA Use_keys
  • [LABS] Netmiko Find Prompt
  • [LABS] Netmiko Telnet
  • [LABS] Connect To “Terminal Server” First And Then Goto Ssh Cisco Ios
  • [LABS] SCP Transfer File To Flash0:
  • [LABS] To Check Netmiko SNMP String V2c
  • [LABS] To Check SNMP V3
  • [LABS] Multi Processing
  • [LABS] Single Processing
  • [LABS] Multi Threading
  • [LABS] Netmiko Jinja OSPF.j2
  • [LABS] Netmiko Prompt (Print The Hostname Part For Taking Backup)
Module 3: Ansible
  • [THEORY] Ansible Theory & Installation
  • [LABS] Ansible Basic “show Run”
  • [LABS] Ansible “stdout_lines”
  • [LABS] Ansible “raw” Command
  • [LABS] Ansible “show Run” And “store/take Backup”
  • [LABS] Ansible Multiple Cli Using “two Stdout”
  • [LABS] Ansible “username” “password” Within Script
  • [LABS] Ansible “username” “password” Without Included
  • [LABS] Ansible “username” “password” Using Network_cli
  • [LABS] Cisco Asa : Show Version
  • [LABS] Cisco Asa : Show Version [ansible Galaxy Version]
  • [LABS] Cisco Asa : Show Asp Drop [ansible Galaxy Version]
  • [LABS] Cisco Asa : To Gather Acl Facts [ansible Galaxy Version]
  • [THEORY] Yaml Or Yml: {“Yaml Ain’t Markup Language}
  • [LABS] Ansible Jinja Script#1: Vlan.j2
  • [LABS] Ansible Jinja Script#2: Interface.j2
  • [LABS] Ansible Take Backup
  • [LABS] Ansible Restore Backup
  • [THEORY] Ansible Jinja2
  • [LABS] Ansible Vault
  • [LABS] Ansible Ad-hoc Commands

Module 4: Telnet

  • [LABS] Single Device | Password Incldd | Show Run Only
  • [LABS] Scripts Arista, Cisco Asa, Junos Vsrx
  • [LABS] Single Device | Password Incldd | Confgrd Loopback & Ospf
  • [LABS] Single Device | Password Excldd | Confgrd Loopback & Ospf
  • [LABS] Single Device | Password Excldd | Save Running Config In .txt In Same Script Folder
  • [LABS] Single Device | Password Excldd | Save Running Config In .txt In Customized Output Folder
  • [LABS] Single Device | Password Excldd | Confgrd Single Vlan Only
  • [LABS] Single Device | Password Excldd | Confgrd Vlan In Loop
  • [LABS] If You Want To Get Specific Cli Output For The Show Interface On Cisco Device
  • [LABS] Multiple Device(Lists) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Multiple Device(For Loop) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Multiple Device(Separate File) | Password Excldd | Confgrd Vlan In Loop
  • [LABS] Arista {multivendor}: Single Device | Password Excldd | Took Running Config
  • [LABS] Multiple Device(Separate File) | Password Excldd | Confgrd Ospf, Bgp
  • [LABS] Multiple Device(Separate File) | Password Excldd | Backup Configs
Module 5: Paramiko [Python Library]
  • [THEORY] Installation Of Paramiko In Pycharm
  • [LABS] Show_version On Cisco Switch {exec_command}
  • [LABS] Ifconfig On Linux {exec_command}
  • [LABS] Sudo Apt Install In Linux {exec-command}
  • [LABS] Create Ospf, Loopback In Cisco Router {invoke Method}
  • [LABS] Create Vlan, Lo, Ospf – Pramiko {invoke Method}
  • [LABS] Refactoring Method – Create Own Paramiko Module (Ios)
  • [LABS] Refactoring Method (Linux)
  • [LABS] Backup Single Cisco IOS
  • [LABS] Backup Multiple Cisco IOS
  • [LABS] SCP {IOS Copy}
  • [LABS] Create Vlan, Lo, Ospf – Pramiko {invoke Method}

Module 6: Napalm [Python Library]

  • [THEORY] Installation Of Napalm In Pycharm
  • [LABS] Napalm – Connecting To A Device
  • [LABS] Napalm – Displaying Information
  • [LABS] Napalm – Show Running Config
  • [LABS] Napalm – Retrieving Information (Facts, Interface, Arp Table Etc.)
  • [LABS] Napalm – Connectivity Test Using Ping
  • [LABS] Napalm – Commit Change (Is Not Going To Ask Us)
  • [LABS] Napalm – Merge Change (Will Ask If To Commit Change Or Not)
  • [LABS] Napalm – Merge Change (Will Ask Before Commit & Also Rollback)
  • [LABS] Napalm : Compliance Report
Module 7: Nornir [Python Library]
  • [THEORY] Nornir3.0 Python Framework
  • [LABS] Nornir3.0 [defaults.yml | Groups.yml | Hosts.yml | Config.yml]
  • [LABS] Nornir3.0 Send_config Using Netmiko
  • [LABS] Nornir3.0 Send_config Using Netmiko For Multiple Commands
  • [LABS] Nornir3.0 Additional Cli Using Send_config Using Netmiko
  • [LABS] Nornir3.0 Send_config & Send_command Using Netmiko
  • [LABS] Nornir3.0 Send_config Using “external” File
  • [LABS] Nornir3.0 Send_config & Send_command Using “external” File
  • [LABS] Nornir3.0 Multiprocessing

Module 8: Subproces [Python Library]

  • [THEORY] Installation Of Subprocess In Pycharm
  • [LABS] Subprocess Module To Scan A Subnet Using “nmap”
  • [THEORY] The Popen() Subprocess
  • [LABS] Subprocess Module To Execute “ifconfig”
  • [LABS] Subprocess Module To Modify “ens33”
  • [LABS] Subprocess Module Using “cwd”
  • [LABS] Subprocess Module Using “stdin, Stdout, Stderr”
  • [LABS] Subprocess Module To “grep” And Search For “keyword” And “print” That Line
  • [LABS] Subprocess Module To Validate The Successful Execution Of Ping Using Return Code

Module 9: Pyntc [Python Library]

  • Python3 Theory Syntax, Print, Comment, Variable, Strings
  • Python3 Theory Strings, Numbers, Boolean
  • Python3 Theory LISTS
  • Python3 Theory TUPLES
  • Python3 Theory SETS and DICTIONARY
  • Python3 Theory if..else, while loop and for loop
  • Python3 Theory File IO, Regex, PIP

Module 10: Python3 Theory

  • [THEORY] Installation Of Scapy In Pycharm
  • [LABS] Check If “scapy” Installed Or Not?
  • [LABS] To “sniff” First 10 Packets And Print It
  • [LABS] To “send” Packets At 3rd & 2nd Prtocol Layer
  • [LABS] Analyze “wireshark.pcap” Capture
  • [LABS] Change A Few Packet Parameters, Then Rebuild The Checksum Before Sending The Packets To The Network
  • [LABS] Sniff All Interfaces Using “scapy”
  • [LABS] Sniff Only “ens33” & Icmp Traffic Using “scapy”
  • [LABS] Sniffed Packet To A New .pcap Wireshark File

Module 11: Scapy [Python Library]

  • [THEORY] Installation Of Pyntc In Pycharm
  • [LABS] Pyntc “basic”
  • [LABS] Pyntc Using Config “hostname” “ospf”
  • [LABS] Pyntc Using Config_list “hostname” “ospf”
  • [LABS] Pyntc Using Config_list || Commands In List Format
  • [LABS] Pyntc “.show” Command
  • [LABS] Pyntc “.show_list” Command
  • [LABS] Pyntc “.running-config”
  • [LABS] Pyntc “show Running-config” & Save Default Path
  • [LABS] Pyntc “show Running-config” & Save Custom Path
  • [LABS] Pyntc Simplified Version “backup”
  • [LABS] Pyntc “copy” Files
  • [LABS] Pyntc “save” Files
  • [LABS] Pyntc “file_copy” “install” “save” “reboot” Files

Module 12: Projects

  • Projects 1
  • Projects 2
  • Projects 3
  • Projects 4
  • Projects 5
  • Projects 6
  • Projects 7
  • Projects 8
  • Projects 9
  • Projects 10
  • Projects 11
  • Projects 12
Our Lab Topology | 2 x Cisco Router + 6 x Cisco Switch + 1 x ASA + 1 x Arista + 1 x Juniper vSRX + 1 x Linux

Why Automation ?

Benefits Joining Our Batch ?

✅ Two Month of Course, Every Mon – Friday@ 10:30 PM IST

✅ The detailed Online Live Classes will last 1 to 1:30 Hrs each

✅ The Course includes 100 Network Automation Scripts covering all Enterprise day-today used Scenarios

✅ 350+ Hrs of Lab Rack Access to be provided

✅ Each Class is focused on teaching Automation via Lab Practical Demonstration

✅ 24×7 After Class Lab Support Available

✅ Multiple Free Re-takes Available of the Same Enrolled Course

✅ Lifetime Access to Webportal containing Recording Videos, Google drive link to Automation Tools and Software’s

0
and more ...

Network Automation Scripts Discussed In Class…

0
and more ...

Hours Of Lab Access Provided…

First 2 Class Are Free To Join:​

15 May

This is for Demo 1 Link

  • 22:30 pm
  • Online Zoom Meeting Invite

This is for FREE Demo 1 Link. Zoom meeting ID will be updated atleast 24Hrs prior to demo class

16 May

This is for Demo 2 Link

  • 22:30 pm
  • Online Zoom Meeting Invite

This is for FREE Demo 2 Link. Zoom meeting ID will be updated atleast 24Hrs prior to demo class

Testimonials

Sagar is a seasoned Cisco Technology Instructor with proven Industry experience. I have been privileged to attend his live training in CCNP Enterprise & Network Automation and the knowledge gained is invaluable. His style of teaching references real time examples and his ability to breakdown complex topics into easily understandable chunks is outstanding. He is without a doubt highly recommended.
John Doe
CISCO Certified | Network Engineering & Security Managemen
THIS COURSE IS AWARDED AS "MOST TRENDING COURSE" | RATINGS:
5/5

Frequently asked questions(FAQ)

 

FAQ

Network automation is the process of automating the configuration, management and operations of a computer network. It a broad term that includes a number of tools, technologies and methodologies used to automate network processes.

This Course would be started Basic to Advance. We assume our enrolled would be fresher/beginner and has no prior experience on Python or Automation so we start every batch from Scratch.

$300 USD

Student requested to book Official Exam directly on Cisco Pearson VUE account.

We only provide Necessary Training required to clear your Official exam at First attempt without wasting your hard-earned money.

Our Training will help you clear your exam at first attempt, prepare you well for Job Interview, New Job Hunt and make you better Engineer.

Multiple Free Re-takes of Live batch are available and also if incase you don’t want to go through entire batch you can sit only on missed classes.

Alternatively, we also provide Recordings of every class in our Webportal for lifetime access

  • NOC Engineers
  • L1, L2, L3, L4
  • Network Engineers
  • CCNA, CCNP, CCIE Certified Engineers
  • Network security administrators
  • Network administrators
  • Network analyst
  • Network engineers
  • Network analyst
  • Network consultants
  • Basic knowledge of networking
  • TCP/IP protocol knowledge
  • Basic knowledge on Windows server/Unix
  • Basic knowledge on “line vty”, “ssh”, “ospf”, “bgp”, “vlan”, “ip address”, “telnet”, “router”, “switch”, “firewall”, “junos”, “arista”, “linux”
  • This Course will help you certify Official Cisco Certification Courses:
  • CISCO DEVNET 200-301 (DEVASC)
  • Knowledge of Python is NOT required, we will start from scratch/beginner level.

Total 35-45 Hrs of Content

Student Enrolling to:

  1. Mon-Thursday Weekdays batch (Daily 1 Hour Session): will take upto 2.5 – 3 Months
  2. Sat & Sun Weekend batch (Daily 3 Hours Session): will take upto 1.5 – 2 Months
  3. Bootcamp (1to1 Training): 15 Days, however, price x4 of regular pricing

Paypal, India NEFT, BHIM/UPI, G Pay

Student opts either Online LIVE Instructor-Led or Self-paced Learning with Labs

Online LIVE Instructor-Led: $317USD, click here to book your slot 


Self-paced Learning: $200USD, click here to place order

Live Online Classes:
Live online classes are synchronous events organized in a live virtual meeting room where students and teachers meet together to communicate with voice, video, whiteboard.

Benefits of Live Online Classes:

  • Rapid acquisition of knowledge.
  • Immediate feedback.
  • Live online classes require students and instructors to be online at the same time.
  • Meetings and lectures occur at the same hour.
  • All attendees must be online and connected to the internet at that specific hour.
  • Ideal for content that changes regularly: If you have core content that needs to be updated regularly, then opting for live online learning may be the best choice.

Self-paced Learning:
Online courses are delivered asynchronously where students learn on their own schedule (self-paced learning) without any real time instructor. The course content – lessons, prerecorded video lectures and tutorials, tests and quizzes, homework and assignments can be access by the students enrolled in the course at any time, as long as the course is active and available.

Benefits of Self-paced Learning:

  • Learners are able to go at their own pace.
  • There is no scheduling involved.
  • No direct mentor or tutor to clarify or analyze mistakes, no solution checks.
  • Ideal for permanent content: If you happen to have content or information that isn’t going to change in the near future, such as company policies, that new employees must memorize, then self-paced learning is a great option.

Trainer Profile

COURSE SUMMARY
Course Name:Python + Ansible + Nornir + Cisco Devnet 200-901
Timings:7:00PM to 9PM IST [Daily 1.3 hrs to 2 hrs]
Schedule:Mon to Thurs (Weekdays)
Mode Of Training:LIVE Instructor-led + get recordings along for Lifetime access, refer FAQs​
Material:Classnotes, Workbook, PDF provided​
Lab Access:300 Hrs Lab Access provided​
Offline Lab:Downloadable Files provided, however, Student to Install themselves​
Emulators:GNS3, EVENG PRO, EVENG COMM, PNET all supported​
Recordings:Lifetime access to Recordings​
Free Classes:2 Free Demo, Register here
Course Level:Beginner, Intermediate​
How to Join Live Meeting:We provide Zoom Meeting Invite before the Class​
How to Watch Recordings:Access on Laptop, Mobile and TV​
Certificate of completion:Yes, provided after Course completion​
Have a Query? Send it to us.

Wanna Enroll?

Take Action Now !

Add These New Skillsets To Your Resume:
PYTHON, ANSIBLE, API, PYCHARM, CISCO, JUNOS, ARISTA, LINUX, NETMIKO, NORNIR, NAPALM, PYNTC, DEVNET 200-901, RESTCONF, YANG, NETCONF, ASA, TEXTFSM, JSON, LIST, TUPLES, FUNCTIONS, STRINGS, YAML, JINJA, MODULES, PYATS