Python Networks 101 : A Beginner's Roadmap to Network Automation
Step out of the "Beginner" mode in 2024 and get hands-on experience to solve real world usecases with Network Automation
Network Administration,Network Engineering,Automation,Computer network
Lectures -31
Quizzes -5
Duration -1 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course 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 topics
Variables, Loops and Conditional Logic
Different Python Datatypes like Lists & Dictionaries
File Operations (Read/Write/Append)
All types of Functions
Error/Exception Handling
Different Python Libraries in the context of Network Automation like Netmiko, Paramiko and NAPALM
Data Parsing & Data Manipulation techniques
JSON Data management
Build & Use of TextFSM templates
Write code to solve 2 real world use cases.
Goals
This course will help students become well versed on following topics.
- 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
Prerequisites
- 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.
![Python Networks 101 : A Beginner's Roadmap to Network Automation Python Networks 101 : A Beginner's Roadmap to Network Automation](https://d3mxt5v3yxgcsr.cloudfront.net/courses/18314/course_18314_image.jpg)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction to Network Automation
3 Lectures
-
Introduction 01:45 01:45
-
Benefits and importance of Network Automation 03:46 03:46
-
Test your knowledge
Preparing the Lab Environment
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Python Essentials and Fundamentals
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Network Automation Libraries
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Data Parsing & Manipulation
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Solving Real World Problems - Use Cases
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Simranjit Singh](https://www.tutorialspoint.com/assets/profiles/848724/profile/200_1394334-1708892025.jpg)
Simranjit Singh
I have been a part of the industry for over 15 years with skills primarily developed on Cisco’s Networks and Collaboration/Contact Center suite of products.
I also love programming and I have been engaged in the Automation realm for almost 6 years now. This knowledge & experience which ranges from traditional Network Automation to modern APIs has helped me develop and deploy various applications/modules in production environments.
I also run a technical blog dedicated to explaining various automation-related techniques & use cases.
When I am not solving problems then I can be found trekking in the mountains or honing my skills as a landscape photographer :)
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)