Jump to content
Welcome Guest!

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

This site uses cookies! Learn More

This site uses cookies!

For providing our services, we do use cookies.
But get used, this is what most of modern web do!
However we have to warn you since we are obligated to so due to EU laws.

By continuing to use this site, you agree to allow us to store cookies on your computer. :)
And no, we will not eat your computer nor you will be able to eat those cookies :P

Sign in to follow this  

Python Programming for Network Engineers

Recommended Posts

ac2f00bc5b4763d0681a12c37aaf97a5.jpg [b]Python Programming for Network Engineers[/b] English | flv | H264 1280x720 | AAC 2 ch | 7 hrs 20 min | 1.95 GB eLearning This course is intended for network engineering professionals who want to take their creative thought processes to the next level by writing code. Whether it's freeing up time at work by automating simple operational tasks or developing a complete framework for shifting traffic off of routers during scheduled changes, programming is an invaluable skill from which any network engineer will gain immediate returns. This 7-hour course will teach students how to write Python by developing a complete command-line application that will regularly retrieve device configurations, check code in to a version control system, and receive configuration policy violation reports via email. This course is based on Python Release 2.7. Instructor: John Jensen Python Programming Course Outline The Python Programming Environment Choosing an Operating System - Operating Systems Supported by Python - Why Choose Linux - virtualenv and virtualenvwrapper Configuring Your Text Editor (PEP 8) - Indentation - Spaces Not Tabs - Source File Encoding - Comments The Python Interactive Interpreter - Running the Interpreter - Running Code inside the Interpreter - Learning with the Interpreter Running Your Python Scripts - Saving Your Source Files - Executing Your Source Files - What does the Shebang (#!) Line Do? Python Fundamentals The Python Object/Execution Model - Everything is an Object - Two Types of Objects - Statements and Expressions Variables - The Traditional Thought Process for a Variable - Python Variables: Names and Bindings Data Types - Strings - Integers - Floats - Lists - Dictionaries - Tuples Control Structures - if/else/elif Statements - for loops - while loops - Breaking Out of Loops - The 'pass' Statement Functions - What is Scope? - Passing Arguments - Positional Arguments - Keyword Arguments (Slightly) More Advanced Python Exceptions - What Are Exceptions - Why Exceptions Are Awesome - Catching Exceptions - The 'try/finally' Clause Working with Files and Directories - Using 'open' - File Object Modes - File Object Methods - The 'with' Statement Complex Data Structures - How to Think About Data - Example One: A List of Lists - Example Two: A List of Dictionaries - Example Three: A Dictionary of Dictionaries Maintaining State - Data Serialization Overview - XML - YAML - JSON - Pickle - Databases Modules - Don't Reinvent the Wheel - Finding and Using Modules - Creating Your Own Modules - Namespaces - A Cautionary Tale Command-line Arguments - What's ARGV Anyway? - The argparse Module - Argument Types 7409461d53baf8ee6fe405f510a7faff.png [b]Buy Premium From My Links To Get Resumable Support,Max Speed & Support Me[/b]
Download ( NitroFlare )

Download ( Uploaded 

Download ( Rapidgator )

Download ( Uploadable )

Download (Turbobit)

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this