1.GNS3#Network Automation With Python/What is Python - Python Basic Part-1
This Tutorial is about the basics of python. It focus mainly on theoretical part with respect to network automation.
Below are some references where you can find the detail theory of the topics covered in this tutorial.
Playlist Link : https://www.youtube.com/playlist?list=PLx8HYVzPNOIlobCp_lWqj0Oe32SdLxs8S
1. Built-in Types:https://docs.python.org/3.8/library/stdtypes.html?highlight=mutable#text-sequence-type-str
2. Data model:https://docs.python.org/3.8/reference/datamodel.html
3. PEP 8 -- Style Guide for Python Code:https://www.python.org/dev/peps/pep-0008/#naming-conventions
Previous Video: https://youtu.be/ew2TMNF_0R0#PythonProgramming#Pythontutorialforbeginners #learnpython#pythonforbeginners#pythonbasics#pythontutorial#NetworkAutomation#NetworkNectar
About the Tutorial:
As we know automation is evolving due to which we’re moving away from traditional command line interface (CLI) commands, towards having programs do the work for us. We know SDN or SDWAN is one of the major evolution in IT Networking which is fully based on Programmability. For example, we could write a program that have communication with WAN controller(SDWAN node),which then send out commands to multiple devices at once(e.g. routers and switches).
Python has become the language for network automation and programmability due to its simple syntax and lots of libraries and modules related to networking are available to 'import' .In this whole tutorial we will do hands on on some of the most useful libraries for network engineers that can interact with the network from a configuration and operational perspective.
We will also see what are NETCONF, RESTCONF and REST APIs.
This change require Network engineers to become proficient in programming especially python.
Engineers will love Python because its fast and easy use and has simple synatax. Python reduces the configuration/troubleshooting with its simple to read syntax and easy compilation feature. Debugging your programs is very simple in Python with its built in debugger. Using Python makes network Engineers more productive and help reduces the daily repetitive work. Python is a favorite option for network automation who use it for automating large configurations that are not easy to replicate and are prone to mistakes.
Python runs on Windows, Linux/Unix, Mac OS .Python is free to use, even for the commercial products, because of its open source license.
Full Tutorial Index:
1.Basic Concepts of Python specifically focussing on network automation.
2.Understand Python Scripts on linux and Interactive Interpreter, IDLE.
3.Learn about Python data types (including: Integer, Floating Point, String, Boolean, and List)
4.Learn about Python functions (including: Type, Print, Len, Append, and Input,raw_input)
5.Learn how to perform conditional actions with the if,elif and else and while commands
6.Learn How to create loops using the For loop command
7.Learn How to create and execute a Python program in linux.
8.Learn Netmiko, NAPALM, Paramiko, SSH, Telnet,getpass and much more!
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «1.GNS3#Network Automation With Python/What is Python - Python Basic Part-1», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.