Author
Released
10/8/2018- Exploring the features and menus
- Using snippets
- Debugging
- Options and preferences
- Version control
Skill Level Beginner
Duration
Views
- [Instructor] Now, in the following videos I'm gonna be discussing a lot of Python theoretical topics. I've broken these topics into very short videos explaining specific topics that may be of interest to you. So use the menu and the outline to see if there are any specific topics of interest to you. You can use this as a reference for later or you can just work through the videos from beginning to end, but I've purposely broken it up into short videos discussing individual topics so that you can jump around or reference individual topics later.
A lot of these videos are very short but try and discuss either one or two topics. Working with theoretical Python topics can be quite boring, but you've got to see these as building blocks to writing better scripts. When you learned TCP/IP for the first time, or subnetting, it wasn't very exciting necessarily, and was quite complex and perhaps frustrating at times, but that knowledge is invaluable when working with networking. As an example, if you didn't know about the OSI model, it would be difficult to troubleshoot networks.
It's not exciting to learn about OSI or UDP or TCP or IP subnetting and so forth, but it's necessary for you as a network person, to have that foundational knowledge to build upon, and see this as something very similar. We're gonna look at some basic building blocks that you can use to build a solid foundation for future scripts and future application development. Learn the tools and mechanisms that help you better implement code.
I've created lots of shorter videos here and tried to be very descriptive in the names of those videos so that if you want to skip ahead or you're only interested in certain topics, you can jump directly to those. But otherwise, just work through the videos one by one to lay a solid foundation.
Related Courses
-
Installing and Setting up GNS3
with David Bombal1h 23m Intermediate -
Network Automation Quick Start
with David Bombal1h 30m Intermediate -
Python 3 SSH Network Automation Quick Start
with David Bombal50m 52s Intermediate -
Python NAPALM Network Automation
with David Bombal58m 38s Intermediate
-
1. Theory Basics
-
Very short overview2m 4s
-
Keep learning2m 17s
-
Python 2.7 and 3 setup4m 7s
-
Python 2.7 and 3 examples3m 13s
-
Basic Hello World scripts1m 29s
-
-
2. Python Objects, Variables, and Data Types
-
Python objects, part 15m 12s
-
Python objects, part 21m 12s
-
Python variables, part 13m 30s
-
Python variables, part 22m 35s
-
Python variables, part 34m 15s
-
Python variables, part 42m 26s
-
Python data types1m 47s
-
Python data testing3m 14s
-
-
3. Numbers
-
Numeric types1m 50s
-
Int and float1m 45s
-
Operators, part 14m 35s
-
Operators, part 26m 27s
-
Operators, part 33m 27s
-
Binary, hex, octal, part 11m 33s
-
Int calculations3m 12s
-
Floats2m 11s
-
4. Strings
-
Introduction to strings3m 33s
-
Strings3m 23s
-
Strings continued1m 58s
-
String concatenation1m 26s
-
Multiplication operator1m 25s
-
String slicing, part 13m 36s
-
String slicing, part 22m 16s
-
String slicing, part 31m 23s
-
Lower and upper2m 10s
-
Startswith and endswith2m 13s
-
strip, lstrip and rstrip2m 14s
-
isdigit1m 15s
-
count3m 17s
-
Old style using percent3m 33s
-
New way of using braces2m 39s
-
dir1m 44s
-
-
5. Get Version Information from a Switch
-
Telnet and string offset4m 36s
-
Show version using len1m 56s
-
Split, part 11m 56s
-
Split, part 21m 18s
-
List and join2m 52s
-
Index introduction3m 16s
-
Python3 Telnet to switch3m 22s
-
Count5m 59s
-
Find not found51s
-
String methods: upper1m 42s
-
String methods: strip3m 8s
-
6. Lists
-
Lists vs. tuples3m 5s
-
Lists overview2m 44s
-
Lists in lists4m 48s
-
List, merge, and extend1m 43s
-
List methods1m 35s
-
List pop, index, and n3m 55s
-
Reverse sort4m 37s
-
Len, copy list3m 56s
-
-
7. Tuples
-
Tuples overview4m 52s
-
Tuples and sequences1m 58s
-
-
8. If, Else, ElseIf Logic
-
9. While Loops
-
While loop4m 21s
-
While loop with a list2m 43s
-
While loop with else2m 14s
-
-
10. For Loops
-
For loops3m 17s
-
For loop with dictionary2m 56s
-
For loop with if and lists1m 35s
-
-
11. Ranges
-
Ranges, part 14m 54s
-
Ranges, part 22m 42s
-
-
12. Dictionaries
-
Dictionary theory3m 4s
-
Dictionary demo3m 28s
-
Combine dictionaries1m 31s
-
Dictionaries: Add values4m 27s
-
-
13. Functions
-
Functions intro, part 16m 9s
-
Functions intro, part 23m 32s
-
Functions intro, part 32m 50s
-
Named keyword argument4m 8s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Very short overview