jannat
Active member
Udemy Python Network Programming for Network Engineers Python 3-NEVER
Size: 9.04 GB
Genre: eLearning | Language: English
Code:
Udemy.Python.Network.Programming.for.Network.Engineers.Python.3-NEVER
Title: Python Network Programming for Network Engineers (Python 3)
URL: https://www.udemy.com/course/python-network-programming-for-network-engineers-python-3/
Length: 12:49:23
Subs: en-US
Notes:
------
Headline:
---------
Program networks using Python version 3. Learn network programmability with this practical GNS3 and Cisco course
Contents:
---------
1. Introduction
- 1. Introduction => 03:49
- 2. Answering your questions => 01:59
- 3. Udemy Tips and Tricks => 03:46
2. Lab Setup
- 4. Important - please read => Article (not included)
- 5. GNS 2.2 GUI Install => 16:40
- 6. GNS3 2.2 VM Install => 20:55
- 7. GNS3 IOS images => 19:11
- 8. CML (VIRL 2.0) Install Part 1 => 31:26
- 9. CML (VIRL 2.0) Install Part 2 => 12:22
- 10. EVE-NG Installation => 23:40
- 11. EVE-NG Cisco Images => 24:33
- 12. DevNet: Free CML => 18:49
3. Quick Start Guide to Network Automation
- 13. Quick Start 1: GNS3 Lab Setup and IDEs => 10:22
- 14. Quick Start 2: Telnet Script creation => 11:20
- 15. Quick Start 3: Telnet Script Test => 06:04
- 16. Quick Start 4: Telnet to a switch and create VLANs => 08:15
- 17. Quick Start 5: Loops => 07:29
- 18. Quick Start 6: PEP8: Python Style Guide => 02:41
- 19. Quick Start 7: Configure switch VLANs using loops => 08:55
- 20. Quick start 8: Create a multiple switch network => 08:16
- 21. Quick Start 9: Open a file of switch IP addresses => 08:22
- 22. Quick Start 10: Configure multiple switch with a loop => 03:00
- 23. Quick Start 11: Loops within loops => 06:51
- 24. Quick Start 12: Backup Network Device Configurations => 07:09
4. Netmiko: Use SSH for Network Automation
- 25. Netmiko Part 1: Introduction => 02:34
- 26. Netmiko Part 2: Enable SSH on switches in network => 04:38
- 27. Netmiko Part 3: Your first Netmiko SSH Script => 08:00
- 28. Netmiko Part 4: Script for multiple switches => 03:55
- 29. Netmiko Part 5: Run script and configure multiple devices => 05:10
- 30. Netmiko Part 6: File of multiple Cisco commands => 05:55
- 31. Netmiko Part 7: Program multiple switches with file of commands => 10:16
- 32. Netmiko Part 8: Script to program entire network => 05:43
- 33. Netmiko Part 9: Run script to program entire network => 04:41
5. NAPALM
- 34. NAPALM Introduction (P75_12) => 05:57
- 35. NAPALM Python 3 versus 2.7 => 03:30
- 36. Ubuntu versus Network Automation Container => Article (not included)
- 37. Install NAPALM (P68_13) => 02:22
- 38. NAPALM connect to switch 1 (P68_14) => 03:52
- 39. JSON and more commands (P68_16) => 05:02
- 40. Mac address table, ARP cache (P68_17) => 05:46
6. NAPALM and BGP
- 41. Use NAPALM to retrieve BGP neighbor information: Part 1 (P75_1) => 02:09
- 42. Use NAPALM to retrieve BGP neighbor information: Part 2 (P75_2) => 05:11
- 43. Use NAPALM to retrieve BGP neighbor information: Part 3 (P75_3) => 01:13
- 44. NAPALM: Multiple BGP neighbors (P75_4) => 04:42
- 45. NAPALM and bigger BGP Network Part 1 (P75_5) => 04:23
- 46. NAPALM and bigger BGP network Part 2 (P75_5b) => 02:51
7. Use NAPALM for device configuration audit and changes
- 47. Use NAPALM to configure Access lists (P75_6) => 03:45
- 48. Check if ACL already exists and add if missing (P75_7) => 04:17
- 49. Use NAPALM for auditing device configs (P75_8) => 00:52
- 50. Use NAPALM to add multiple config files (P75_9) => 04:08
- 51. NAPALM: Multiple config files, multiple devices (P75_10) => 03:55
8. Iteration Examples: Netmiko scripts
- 52. Netmiko Iteration: Script Overview => 05:51
- 53. Netmiko Iteration (Script 1): Basic Script => 01:32
- 54. Netmiko Iteration (Script 2): Open a file of commands => 05:50
- 55. Netmiko Iteration (Script 3): Configure multiple devices using a file of devices => 07:23
- 56. Netmiko Iteration (Script 4): Remove passwords from script => 04:13
- 57. Netmiko Iteration (Script 5): Except (Error) Handling => 07:36
- 58. Netmiko Iteration (Script 6): Determine device types and run specific device typ => 07:43
- 59. Netmiko Iteration (Script 7): Iterate device type script => 03:03
9. Netmiko Scaling
- 60. Part 1: Encrypted Password File => 07:30
- 61. Part 2: Netmiko Sequential Part 1 => 05:04
- 62. Part 3: Netmiko Sequential Part 2 => 06:52
- 63. Part 4: Netmiko Multithreading => 05:40
- 64. Part 5: Netmiko Thread Pools => 05:40
10. Python Theory
- 65. Theory topics - very short (P62_14_15) => 02:04
- 66. Keep learning (P61_26) => 02:17
- 67. 2.7 and 3 setup (P61_27) => 04:11
- 68. 2.7 and 3 examples (P61_28) => 03:13
- 69. Basic Hello World Scripts (P61_29_30) => 01:29
11. Python Theory: Objects, Variables and Data Types
- 70. Python Objects (P61_1) => 05:12
- 71. Python Objects Part 2 (P61_2) => 01:12
- 72. Python Variables (P61_3) => 03:30
- 73. Python Variables Part 2 (P61_4_5) => 02:35
- 74. Python Variables Part 3 (P61_6) => 04:15
- 75. Python Variables Part 4 (P61_7_8) => 02:26
- 76. Data Types (P61_9) => 01:47
- 77. Data Type testing (P61_10) => 03:14
12. Python Theory: Numbers
- 78. Introduction (P61_19) => 00:58
- 79. Numeric Types (P61_11) => 01:50
- 80. Int and Float (P61_12) => 01:45
- 81. Operators (P61_14) => 04:35
- 82. Operators Part 2 (P61_15_16) => 06:27
- 83. Operators (P61_17_18) => 03:27
- 84. bin hex oct (P61_20) => 01:33
- 85. binary decimal octal number examples (P62_1) => 00:31
- 86. int calculation (P62_2) => 03:12
- 87. Floats (P62_3) => 02:10
13. Python Theory: Strings
- 88. strings (P62_4) => 03:33
- 89. strings (GT 06-8-17 7_8) => 03:23
- 90. convert to a string using str() (P62_10) => 00:38
- 91. escape special character meaning with \ (P62_12) => 03:02
- 92. strings (P62_9) => 01:58
- 93. string concatenation with + (P62_13) => 01:26
- 94. multiplication operator * (P62_16) => 01:25
- 95. string offsets - extract characters with [] (P62_17) => 03:36
- 96. string slice _ slicing (P62_string) => 03:36
- 97. string slice _ slicing 2 (P62_1string) => 02:16
- 98. string slice _ slicing 3 (P62_2string) => 01:23
- 99. lower upper (P73_11) => 02:10
- 100. startswith endswith (P73_12) => 02:13
- 101. strip lstrip rstrip (P73_13) => 02:14
- 102. isdigit (P73_14) => 01:15
- 103. count (P73_15) => 03:17
- 104. Old Style text using % (P66_24) => 03:33
- 105. Strings: New way to do text using {} (P73_16) => 02:38
- 106. dir (P73_9) => 01:43
14. Get version information from a switch
- 107. Get show version from switch (P65_14) => 04:18
- 108. Telnet and string offset (P65_16) => 04:36
- 109. Show version using len (P65_17) => 02:02
- 110. Split 1 (P65_18_21) => 01:56
- 111. Split 2 (P73_18) => 01:18
- 112. List and join (P73_17) => 02:52
- 113. List and len - use Interface example (P73_25) => 01:47
- 114. Index introduction(P66_1) => 03:16
- 115. Real switch get version using index and slice (P66_2_3) => 03:53
- 116. Python3 telnet to switch (P66_4) => 03:22
- 117. Count (P66_6) => 05:59
- 118. Use find to get information from a real switch (P66_10) => 05:20
- 119. Python3 Telnet versus Python2 - Find version of software (P66_11) => 03:18
- 120. find not found (P66_12) => 00:51
- 121. String methods - upper (P66_13) => 01:42
- 122. String methods - startswith and endswith (P66_14) => 01:43
- 123. String methods - strip (P66_15) => 03:08
- 124. String methods - split demo (P66_16) => 01:09
- 125. String methods - Join (P66_17_18) => 00:47
- 126. String methods - is it in string? (P66_19) => 01:00
- 127. String concatenation (P66_20) => 00:30
- 128. Capitalize, upper, lower, swap (P66_23) => 01:46
15. Python Theory: Comparisons
- 129. Boolean comparisons => 04:45
- 130. Boolean Truth Table => 02:00
- 131. Boolean Truth Table Demo => 03:37
- 132. false conditions => 01:20
16. Python Theory: Lists
- 133. Lists versus tuples => 03:05
- 134. lists => 02:44
- 135. create a list using split => 03:08
- 136. lists in lists => 04:48
- 137. lists versus tuples - documentation => 00:47
- 138. list merge and extendC => 01:43
- 139. List methods => 01:35
- 140. lists insert and delete => 04:09
- 141. list pop index and in => 03:55
- 142. reverse sort => 04:37
- 143. len copy list => 03:56
17. Python Theory: Tuples
- 144. tuples => 04:52
- 145. Tuples and Sequences v2 => 01:58
18. Python Theory: Code Structures
- 146. Comments in Code (P72_2) => 03:17
- 147. Line Continuation (P72_3) => 01:42
19. Python Theory: if / else / elseif logic
- 148. if logic => 07:08
- 149. physical router demonstration => 07:58
- 150. esleif => 04:24
20. Python Theory: While Loops
- 151. while loop => 04:21
- 152. infinite while loop with break => 03:21
- 153. infinite while loop with continue => 03:17
- 154. while loop with a list => 02:43
- 155. while loop with else => 02:14
21. Python Theory: For Loops
- 156. for loops => 03:17
- 157. for loop with dictionary => 02:56
- 158. for loop with if and lists => 01:34
22. Python Theory: Ranges
- 159. Ranges 1 => 04:54
- 160. Ranges 2 => 02:42
23. Python Theory: Dictionaries
- 161. Dictionary Theory (P70_17) => 03:04
- 162. Dictionary Demo (P70_18) => 03:28
- 163. Combine Dictionaries (P70_19) => 01:31
- 164. Dictionaries: Clear and check (P70_20) => 03:24
- 165. Dictionaries: Add values (P70_21) => 04:27
24. Python Theory: Functions
- 166. Functions Intro => 06:09
- 167. Functions Intro Part 2 => 03:32
- 168. Functions Part 3 => 02:50
- 169. Functions - Netmiko and Router => 03:44
- 170. Functions - Netmiko and Router => 03:56
- 171. Function 6 - Named keyword arguments (Netmiko) => 04:08
RapidGator
Code:
https://rapidgator.net/file/b811a10319844f5c7fbe1b237d27c631/udemy.python.network.programming.for.network.engineers.python.3-never.part01.rar
https://rapidgator.net/file/be2222a2bd8fe6411a1d799992859479/udemy.python.network.programming.for.network.engineers.python.3-never.part02.rar
https://rapidgator.net/file/e8980b89ae7f4842f6e690de17e49b2e/udemy.python.network.programming.for.network.engineers.python.3-never.part03.rar
https://rapidgator.net/file/c790348b75bb263e39f90d9789689e38/udemy.python.network.programming.for.network.engineers.python.3-never.part04.rar
https://rapidgator.net/file/73b6beb825b8f5eec340543f7b8fde2e/udemy.python.network.programming.for.network.engineers.python.3-never.part05.rar
https://rapidgator.net/file/f072e1fc669de020be220500a95cf8ca/udemy.python.network.programming.for.network.engineers.python.3-never.part06.rar
https://rapidgator.net/file/75f2baae5245ca5ebe878c00590ce677/udemy.python.network.programming.for.network.engineers.python.3-never.part07.rar
https://rapidgator.net/file/ea0c4150f0c272281c947ff0053dd0ee/udemy.python.network.programming.for.network.engineers.python.3-never.part08.rar
https://rapidgator.net/file/f68014001855a8b045f7f6e72fd2f61c/udemy.python.network.programming.for.network.engineers.python.3-never.part09.rar
https://rapidgator.net/file/1d1be45f7da657d29be72682874f72e3/udemy.python.network.programming.for.network.engineers.python.3-never.part10.rar
Code:
https://nitroflare.com/view/28FF9D0A148AB19/udemy.python.network.programming.for.network.engineers.python.3-never.part01.rar
https://nitroflare.com/view/9F40184A92E1011/udemy.python.network.programming.for.network.engineers.python.3-never.part02.rar
https://nitroflare.com/view/89FEC42B7A57F93/udemy.python.network.programming.for.network.engineers.python.3-never.part03.rar
https://nitroflare.com/view/B04AF7D851AEFAD/udemy.python.network.programming.for.network.engineers.python.3-never.part04.rar
https://nitroflare.com/view/E4B39DB54383700/udemy.python.network.programming.for.network.engineers.python.3-never.part05.rar
https://nitroflare.com/view/C94D65DFA10A936/udemy.python.network.programming.for.network.engineers.python.3-never.part06.rar
https://nitroflare.com/view/2EAC302A70124CA/udemy.python.network.programming.for.network.engineers.python.3-never.part07.rar
https://nitroflare.com/view/443FF5C60F8BA6A/udemy.python.network.programming.for.network.engineers.python.3-never.part08.rar
https://nitroflare.com/view/13E0A014240D24B/udemy.python.network.programming.for.network.engineers.python.3-never.part09.rar
https://nitroflare.com/view/F96BD7A843B11B1/udemy.python.network.programming.for.network.engineers.python.3-never.part10.rar