Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Python Networks 101 : A Beginner'S Roadmap To Automation

    Posted By: ELK1nG
    Python Networks 101 : A Beginner'S Roadmap To Automation

    Python Networks 101 : A Beginner'S Roadmap To Automation
    Published 1/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 594.89 MB | Duration: 1h 25m

    Step out of the "Beginner" mode in 2024 and get hands-on experience to solve real world usecases with Network Automation

    What you'll learn

    Why Network Automation is essential to manage today's computer networks.

    Python Fundamentals and Data Types

    Python Libraries & How to use them for automation purposes

    Different Data manipulation methods

    Write code to solve real world production use cases using techniques & methods explained in this course.

    Build a local lab environment for hands-on practice

    Test your learnings with a Quiz at the end of each section

    Requirements

    Basic knowledge on computer networks is required

    No prior experience in Python programming is needed. This course covers the fundamentals in a clear & concise manner.

    Description

    This is an introductory course, specifically designed for beginners who want to get into Network Automation but find it hard to locate the starting point.As long as you have some basic Networking experience, you will have no problem in understanding the concepts explained in this course.You are also not expected to have any prior coding experience. You will learn all basic Python programming concepts in a simple easy-to-learn manner in this course.You will also learn how to setup your own lab environment for practice or use Cisco's publicly available labs.This course explains all the Python fundamental topics & data types with practical examples followed by building solutions to tackle real world use cases.Each topic is first explained theoretically and then followed by a detailed practical demonstration.Since this course is targeted specifically towards beginners, some of the critical topics are explained multiple times with different examples to ensure there is no gap in understanding.At a broad level, the course covers following major topicsVariables, Loops and Conditional LogicDifferent Python Datatypes like Lists & DictionariesFile Operations (Read/Write/Append)All types of FunctionsError/Exception HandlingDifferent Python Libraries in the context of Network Automation like Netmiko, Paramiko and NAPALMData Parsing & Data Manipulation techniquesJSON Data managementBuild & Use of TextFSM templatesWrite code to solve 2 real world use cases.

    Overview

    Section 1: Introduction to Network Automation

    Lecture 1 Introduction

    Lecture 2 Benefits and importance of Network Automation

    Section 2: Preparing the Lab Environment

    Lecture 3 Introduction - VMWare Player and Cisco CSR Router

    Lecture 4 Practical - VMWare Player and Cisco CSR Router

    Lecture 5 Introduction - Cisco DevNet Lab Sandbox

    Lecture 6 Practical - Using Cisco DevNet Lab Sandbox

    Lecture 7 Introduction - Available IDE Applications

    Lecture 8 Practical - Working with PyCharm IDE Application

    Section 3: Python Essentials and Fundamentals

    Lecture 9 Why Python ?

    Lecture 10 Intro & Practical - Variables, Loops and If-Else Logic

    Lecture 11 Intro & Practical - Lists and Dictionaries

    Lecture 12 Introduction - Basics of Functions

    Lecture 13 Practical - Functions

    Lecture 14 Intro & Practical - File Operations

    Lecture 15 Intro & Practical - Exception Handling

    Section 4: Network Automation Libraries

    Lecture 16 Intro & Practical - Paramiko

    Lecture 17 Intro & Practical - Netmiko

    Lecture 18 Intro & Practical - NAPALM

    Section 5: Data Parsing & Manipulation

    Lecture 19 Introduction - JSON Fundamentals

    Lecture 20 Practical - JSON Network Use Case

    Lecture 21 Intro & Practical - TextFSM Fundamentals

    Lecture 22 Practical - TextFSM Network Use Case

    Section 6: Solving Real World Problems - Use Cases

    Lecture 23 Introduction - Network Configuration Backups

    Lecture 24 Practical - Network Configuration Backups

    Lecture 25 Introduction - Network Subnet Inventory Scan

    Lecture 26 Practical - Network Subnet Inventory Scan

    Network Engineers and Administrators trying to begin their journey into the Automation world,IT Managers and Decision Makers who want to make informed decisions about implementing automation strategies within their organizations,Students and Enthusiasts interested in kickstarting their journey in network automation