skip to Main Content

Introduction to Python for Network Engineers

In this training, Python programming is taught to Network Engineers with live device examples.

8 Person

16.04 - 19.04.2024

4 Days

09:30-16:30

Altunizade Education Center + Online

Training Content

  1. What is Python? a. Why Python? b. Python Versions c. Installing Python on Windows Environment d. Running Python
  2. Data Types and Type Conversion a. Integer b. Floating c. Strings d. Booleans e. Arrays i. List Array ii. Tuple Array iii. Set Array iv. Dictionary Array
  3. Type Conversion
  4. User Input

a. Python Operators i. Arithmetic Operators ii. Assignment Operators iii. Comparison Operators iv. Logical Operators

  1. If... Else Control Statement a. Loops i. While Loop ii. For Loop
  2. Error Handling a. Functions and Modules i. Functions ii. Modules
  3. Basic Functions a. String Functions i. strip() ii. len() iii. lower() iv. upper() v. replace() vi. split()

b. Math Functions i. round() ii. min() iii. max() iv. sum()

c. Date Functions 8. Documentation a. Telnet b. SSH c. JSON d. REST API i. What is REST API? ii. Using REST API

  1. Installation a. Wireshark b. Vmware Workstation Player c. Vmware VIX API d. GNS3 VM Import e. GNS3 Installation f. Importing SW to GNS3 g. Installing Linux Client h. Python for Windows Installation i. Notepad++ Installation
  2. Creating Topology
  3. Applications a. Application 1 - Data b. Application 2 - Controls c. Application 3 - Loops d. Application 4 - Error Control e. Application 5 - Functions f. Application 6 - Modules g. Application 7 - Telnet h. Application 8 - Telnet i. Application 9 - SSH j. Application 10 - Gathering Interface Information k. Application 11 - Interface Link Status l. Application 10 - Configuration

After completing this course, you will have the following knowledge: • Writing programs with Python • Automating common task.

System engineers and anyone who wants to improve their Python skills should attend.

 

Basic knowledge of Linux.

    Contact us for more information!

    ARE YOU READY?

    If you need this course, you can fill out the form or contact us.

      Contact us for more information!

      Back To Top