Interop Las Vegas 2016

Build Your Conference Agenda

Use this free scheduler to get an overview of all of the sessions available or to find specific sessions, speakers and special events for this year's conference.

By signing up for the Scheduler, you can add sessions to your "Favorites" and develop your own personalized schedule for Interop Las Vegas 2016. This personalized schedule will be synced with the official Interop Mobile App.

Please note: Registration accounts are separate from Session Scheduler. Even if you've registered, you will need to create a Scheduler account.

All SessionsSpeakersMy Schedule
View Sessions As:
  • Python Basics for Networking Pros

    Kirk Byers  |  Owner, Twin Bridges Technology
    Location:  Breakers I
    Session Type: Workshop
    Track: Networking
    Pass type: 2-Day Pass, 5-Day Pass - Get your pass now!
    Vault Recording: TBD

    You want to automate, but as a networking professional, you are a CLI jockey through and through. You think in terms of conf t, show ip int brief and show ip bgp summary. To you, code is hieroglyphics -- hieroglyphics without a Rosetta Stone. Data types, lists, and dictionaries -- what on earth are they for?

    The to-do list for a networking pro keeps growing, but often with the same boring tasks, like switchport access vlan. Wouldn't it be nice to automate some of these tasks? But where do you begin, and how do you get started with programming?

    In this workshop, instructor Kirk Byers will cover the basics of Python. He'll give attendees a toehold into programming from a network engineer's perspective.

    Topics will include:

    • Why Python is a good programming language for network engineers
    • The basic structure and main characteristics of the language
    • Some of Python's main data types
    • Using various flow control structures
    • Interacting with files
    • Specific libraries relevant to network engineers
    • How to start writing reusable code

    All topics will be presented in a context that is relevant to networking professionals.

    Who should attend:

    Network and system engineers who are interested in learning Python to increase the amount of automation in their environments should attend this workshop. Some basic familiarity with programming is helpful, but not required. This is a beginner course. If you are already very well versed in Python or other programming languages, it's too basic for you.