­ Course Content

In this video training, student can understand and start Python programming without heavy technical backgrounds.  Demonstrations and examples would help network administrators to use Python programming language and convert daily manual routines into Python programs.

Who should attend

This course is for network administrators, systems engineers, technical architects, and product specialists in networking technical sales roles. Students include those who need to gain experience with understanding, configuring, and managing the data center networking environment using Python programming language.

Prerequisites

The knowledge and skills that a learner must have before attending this course are as follows:

Basic understanding of TCP/IP

Command line working experiences on DOS or Linux shells.

Microsoft Windows working experiences

Course Objective

This video training course covers the key components and procedures you need to know to use, understand, program, as well as create workable tools using Python programming language for daily networking administration tasks.

Detailed Course Outline

Module 1: Prepare the Python Running Environment

Download from Python official web site

Install Python running environment

Start Python running environment

Stop Python running environment

Demonstration of installation

Module 2: Get Familiar with Python Running Environment

Interactive mode

Script mode

Use Python as desktop calculator

Use IDLE

Module 3: Python Variables

Use a variable

Variables are not typed

Assign a variable

Show variable contents in Interactive Mode

Built-in function “print()”

Module 4: Define Python Functions

Call an existing function

Define a function

Return nothing or something

Pass some arguments

Import from other “py” files

Module 5: Python Control of Flows

Code block: if elif else

Code block: for loop

Code block: while loop

Module 6: Telnet with Python

Import “telnetlib”

Sample code walkthrough

Demonstration of sample code

Module 7: SNMP with Python

Install “pysnmp” package with PIP

Import “pysnmp”

Sample code walkthrough

Demonstration of sample code

Course Curriculum

  • 1

    Module 1

    • Prepare the Python Running Environment

  • 2

    Module 2

    • Get Familiar with Python Running Environment

  • 3

    Module 3

    • Python Variables

  • 4

    Module 4

    • Define Python Functions

  • 5

    Module 5

    • Python Control of Flows

  • 6

    Module 6

    • Telnet with Python

  • 7

    Module 7

    • SNMP with Python

About the instructor

Senior Instructor - Mandarin

Liji Hong

洪李吉 Communication and IT Expert, a certified instructor for Cisco System training course. Specialties: CiscoCertified Internetwork Expert (CCIE) #8299, Certified Cisco Systems Instructor (CCSI) #30641

What others have been saying about this course:

Use your Call To Action description to encourage students to sign up for your course

You may also be interested in...