Kirk Byers on LinkedIn: Learning Python | 12 comments
We are running our free Learning Python for network engineers course starting Tuesday, September 6th. For more details and to sign-up see: https://buff.ly/2WxUA6R
This 8-week course is intended for network engineers that have some basic familiarity with programming (for example, Perl, shell scripting, other languages) and who would like to learn Python. The course covers Python fundamentals, but using examples and exercises that are more relevant to network engineers.
No previous Python experience is required. The course uses Python3.
The course will consist of the following lessons:
Week1 – Why Python, the Python Interpreter Shell, and Strings
Week2 – Numbers, Files, Lists, and Linters
Week3 – Conditionals and Loops
Week4 – Dictionaries, Exceptions, and Regular Expressions
Week5 – Functions and the Python Debugger
Week6 – Netmiko Basics
Week7 – Jinja2 Basics, Introduction to YAML and JSON, Complex Data Structures
Week8 – Libraries, Package Installation, and Virtual Environments
The course format is a lesson a week for eight weeks. The lessons are all delivered via email and consist of videos, exercises and additional content. The course is largely self-paced except for the weekly email cadence.


















![Toni Kroos là ai? [ sự thật về tiểu sử đầy đủ Toni Kroos ]](https://evbn.org/wp-content/uploads/New-Project-6635-1671934592.jpg)


