• 100 Queen St W, Brampton, ON L6X 1A4, Canada
  • +1-800-961-0337
START DATE END DATE CLASS TIMINGS MODE LOCATION ACTION
11/13/2018 11/16/2018
  • VLT
Live Online
11/27/2018 11/30/2018
  • VLT
Live Online
12/04/2018 12/07/2018
  • VLT
Live Online
12/18/2018 12/21/2018
  • VLT
Live Online
12/18/2018 12/21/2018
  • VLT
Live Online
01/15/2019 01/18/2019
  • VLT
Live Online
03/05/2019 03/08/2019
  • VLT
Live Online
05/07/2019 05/10/2019
  • VLT
Live Online
07/16/2019 07/19/2019
  • VLT
Live Online
09/10/2019 09/13/2019
  • VLT
Live Online
11/12/2019 11/15/2019
  • VLT
Live Online
12/03/2019 12/06/2019
  • VLT
Live Online

Introducing Python and Web Services Programmability for Network Engineers (IPWSP-NE v3.0)

Course Overview

After finishing this course, the understudy will have the capacity to meet the accompanying goals:

  • Comprehend and portray essential and propelled Python wordings
  • Distinguish Python content blunders and right
  • Question and reconfigure organizing gadgets utilizing Python contents
  • Prologue to RESTful API using JSON and XML
  • Apply Web Services Protocols to Multivendor Platforms (The CSR 1000v is utilized as the stage for showing)

Prerequisites

The information and abilities that a student must have before going to this course are as per the following:

  • Great comprehension of systems administration conventions, directing and exchanging:
  • Suggested CCNA Certification
  • Suggested involvement with Cisco Routers and Switches

Introducing Python and Web Services Programmability for Network Engineers (IPWSP-NE v3.0)

Course Outline

Module 1 - Lesson 1: Basic Constructs

  • This lesson depicts foundational phrasing inside Python. After finishing this lesson, the understudy will have the capacity to clarify huge numbers of the fundamental builds, including their part inside the programming dialect.
  • This capacity incorporates having the capacity to meet these targets:
  • Depict and execute strings
  • Depict and execute printing
  • Depict and execute factors
  • Depict and execute worked in techniques
  • Depict and execute contribution from clients
  • Depict Boolean

Module 1 - Lesson 2: Advanced Constructs

  • This lesson depicts a greater amount of the progressed foundational phrasing inside Python. After finishing this lesson, the understudy will have the capacity to clarify a significant number of the propelled builds, including their part inside the programming dialect.
  • This capacity incorporates having the capacity to meet these targets:
  • Depict and execute repetitive contents
  • Depict and execute capacities
  • Portray and execute classes

Module 1 - Lesson 3: Scaling Python

  • This lesson will start to apply the Python programming dialect to execute essential systems administration assignments. After finishing this lesson, the understudy will have the capacity to apply the builds in the past lessons to execute perusing and writing to record assignments.
  • This capacity incorporates having the capacity to meet these targets:
  • Depict and execute Reading Files contents
  • Depict and execute Writing to File contents
  • Depict and execute Reading and Writing to Spreadsheets
  • Depict Reading and Writing to Databases
  • Depict and execute substituting strings and numbers
  • Depict and execute while circles
  • Depict and execute for circles and records
  • Depict and execute cutting
  • Refreshing and alter a rundown
  • Mistake checking

Module 1 - Lesson 4: Dictionaries and Regular Expressions

  • This lesson will detail Dictionaries and Regular Expressions and it's utilization inside the Python Programming dialect. After finishing this lesson, the understudy will be capable clarify and develop programs that incorporate word references and consistent articulations.
  • This capacity incorporates having the capacity to meet these goals:
  • Portray and execute lexicons
  • Erase word references
  • Portray and execute lexicons with records
  • Portray and execute Regular articulations (coordinate, seek, findall, sub)

Module 2 - Lesson 1: Introduction to Web Services Protocols

  • This lesson will detail the essential Web Services Protocols utilized all through the course. The RESTful API and Management Information Model are presented as an expansion of the normal CLI over SSH technique for getting to information.
  • This capacity incorporates having the capacity to meet these goals:
  • Portray the normal Web Services Protocols and Transport strategies
  • Portray The Management Information Tree perspective of getting to objects
  • Portray Object naming traditions
  • Portray what an encoded record is in connection to plain content.

Module 2 - Lesson 2: XML and JSON

  • This lesson will detail the properties and arranging of an encoded reports as a methods for getting to showing information. This is an essential to seeing how data is controlled or removed from a machine that offers an electronic administration.
  • This capacity incorporates having the capacity to meet these destinations:
  • Portray fundamental XML ideas
  • Portray the organization of a XML archive
  • Portray fundamental JSON ideas
  • Portray the organization of a JSON archive

Module 2 - Lesson 3: Data Models

  • This lesson presents XML as the normal information show whereupon numerous stages use today. In spite of the fact that these models are developing into models, for example, YANG, it isn't an essential focal point of the course as extraction is the objective regardless of what the model is.
  • This capacity incorporates having the capacity to meet these goals:
  • Portray the bland parts of a XML Schema
  • Portray the stream of how a XML Schema is utilized

Module 2 - Lesson 4: Modifying the Schema

  • This lesson acquaints the different courses with change and read questions that are contained inside a pattern.
  • This capacity incorporates having the capacity to meet these destinations:
  • Utilize CURL to post and recover information from a pattern
  • Utilize POSTMAN to post and recover information from a mapping
  • Utilize Python with a local API to an apparatus
  • Utilize Python without a local API to an apparatus

Module 2 - Lesson 5: Data Extraction and Manipulation

  • This lesson educates the utilization of taking removed arranged records and parsing them for information. System Engineers pick up the advantage of having the capacity to furnish information researchers with the information important to utilize the information seriously.
  • This capacity incorporates having the capacity to meet these destinations:
  • Load and parse a JSON Document
  • Load and Parse a XML Document

Lab Outline

  • DA1: The Basic Script
  • DA2: Introduction to the SSH Script
  • Lab 1: Scaling SSH Script-1
  • Lab 2: Scaling SSH Script-2
  • Lab 3: Efficiency of Functions
  • Lab 4: Reading and Writing to Files-1
  • Lab 5: Reading and Writing to Files-2
  • Lab 6: Advanced SSH Script
  • Lab 7: Working with Regular Expressions
  • Lab 8: Pinger Detector
  • Lab 9: VLAN Checker
  • Lab 10: Final Mentored Lab
  • Lab 11: Challenge-1
  • Lab 12: Challenge-2
  • Lab 13: CURL
  • Lab 14: POSTMAN
  • Lab 15: Python with Web Services

Awards