PDA

View Full Version : INE - Python Programming for Network Engineers



iuly
04-26-2015, 09:22 AM
http://s10.postimg.org/fletfjf89/logo.png







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.

Table of Contents:

1. Operating Systems Supported by Python
2. Why Choose Linux?
3. virtualenv & virtualenwrapper
4. Indentation
5. Spaces Over Tabs
6. Source File Encoding
7. Comments
8. Running the Interpreter
9. Running code inside the Interpreter
10. Learning with the Interpreter
11. Saving Your Source Files
12. Executing Your Source Files
13. What does the Shebang (#!) Line Do?
14. Everything is an Object
15. Two Types of Objects
16. Statements and Expressions
17. Traditional Variable Concepts
18. Variables in Python
19. Data Types :: Strings
20. Data Types :: Integers
21. Data Types :: Floats
22. Data Types :: Lists
23. Data Types :: Dictionaries
24. Data Types :: Tuples
25. Control Structures :: if/else/elif Statements
26. Control Structures :: for loops
27. Control Structures :: while loops
28. Control Structures :: Breaking Out of Loops
29. Control Structures :: The 'pass' Statement
30. Functions :: What is Scope?
31. Functions & Arguments
32. Functions :: Positional Arguments
33. Functions :: Keyword Arguments
34. Exceptions :: What are Exceptions?
35. Exceptions :: Catching Exceptions
36. Exceptions :: The "try/finally" Clause
37. Using 'open'
38. File Object Modes
39. File Object Methods
40. The 'with' Statement
41. How to Think About Data
42. Example One :: A List of Lists
43. Example Two :: A Lists of Dictionaries
44. Example Three :: A Dictionary of Dictionaries
45. Maintaining State :: Data Serialization
46. Maintaining State :: XML
47. Maintaining State :: YAML
48. Maintaining State :: JSON
49. Maintaining State :: Pickle
50. Maintaining State :: Databases
51. Finding and Using Modules
52. Creating Your Own Modules
53. Namespaces :: A Cautionary Tale
54. What's ARGV Anyway?
55. The argparse Module
56. Argument Types
57. Programming Examples :: Part 1
58. Programming Examples :: Part 2
59. Programming Examples :: Part 3
60. Programming Examples :: Part 4
61. Procedural Programming
62. Object-Oriented Programming
63. Functional Programming
64. Jinja2 Template Engine Review







http://i1221.photobucket.com/albums/dd479/Iulianvis_Iulian/download20100311005411.gif




http://rapidgator.net/file/3cc48c4c2431adc5a97406b6e1406b58/INE_-_Python_Programming_for_Network_Engineers.rar.html



http://uploaded.net/file/n3qx0mus/INE_-_Python_Programming_for_Network_Engineers.rar