Python Programming For Network Engineers (Udemy.com)

Control Routers like a god with Python

Created by: Andrew Schlegel

Produced in 2016

icon
What you will learn

  • Program using all the fundamentals of Python as needed for Network Engineers.
  • Use For Loops, Conditionals different data types to create code for Network Automation

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 72 / 100

icon
Course Description

Don't leave your training to chance. Learn from a trained University instructor and Industry professional. This course introduces Python fundamentals as needed to control networks presented in layman's terms at an introductory level. After the fundamentals work through 3 Exciting and Challenging Python projects with me, this will cement all the basic programming concepts and skills needed to do basic network programming in Python

***Please be aware although challenging, this course is for beginning programmers and although not absolutely required it assumes that you have some networking knowledge.***
After this course the:
Non Network Engineer- will learn basic Python Programming and how to read write and do basic configurations to Networking equipment such as Routers and Switches.
Network Engineer- Will learn how to read write and configure Routers and Switches using Python, your New Python programming skills coupled with your networking skills as found in CCNA will allow you to extend the read write and configure concepts and skills learned in this course to automate networking tasks and troubleshooting with Python.
Get the edge, with this hands on course! 3 major programming projects and more for you to follow along! With Python Programming for Network Engineers. Want to harness the power of Python, to configure multiple Routers automatically? This will put you on top. I show you here, nothing is better than this anywhere period! I have 20 years engineering experience, I teach network engineering and programming at University level now for a living, I can teach you to be a star. Start learning only the Python fundamentals that you need for networks. Don't waste your time with some computer software guru babbling about weird stuff.
I know how to focus Python for Network Engineers and I know how to teach it, follow me and I will take you to the top! Because this keeps Python simple anyone can learn introduction to Python with this course. Because networks are so important in our modern world non network engineers will benefit from the understanding they gain in this course by working through the projects.

This is a new course, at a low introductory cost, I believe No value like this is available anywhere in the world! However I am aware the course is new, so I will be constantly working out issues over the next few weeks. I am adding and changing the material as needed.
All software is free nothing else is needed follow me here to become a star! I show you Python fundamentals only as related to Network Engineers, Don't waste your time with nonsense. I keep it simple, on windows, learn the fundamentals on windows, then download GNS3, free and control routers like a God with Python!!!! I show you in the most simple possible way to establish connection to GNS3 with the host computer, don't like simple? Wanna reach for the stars I added an extra section and give you super power. I explain virtual networks like nobody every wanted to know. Come with me, folllow this course from start to finish and you will control routers with Python like a star!
Here in Seattle the University students that I train routinely land IT positions at Cisco, Microsoft, Costco, and College IT departments.




Who this course is for:
  • This course is meant for network engineeers that want to learn to Program in Python to increase productivity reduce errors and increase their marketability in industry
  • While this course is intended for Network Engineers or Aspiring Network Engineers to give them next level skills to stay competitive anyone can benefit from this course as Computer Networks and Python are very important in the modern world and all steps to interface Python the Host Computer and Routers in GNS3 are clearly explained.

icon
Instructor Details

placeholder

Currently I teach Programming / Networking and Network Security Courses at The City University of Seattle and DeVry University. I have a Masters of Science in Electrical Engineering and a Bachelor of Science in Electrical and Computer Engineering. In addition to consulting I am also pursuing a graduate program in Network System Security at the University of Washington.
I have worked 20 years as an Electrical Computer and Network Engineer. I have designed Networks RADAR and satellite for the the US military. RF and Antenna test ranges for the F-22, GPS3 and Toyota. I have designed projects in the US, JAPAN, AUSTRIA and BRAZIL.
Recent ongoing Education:
University of Michigan: Completed 5 course certification. Programming in Python.
University of California SD: Completed 5 course certification. Programing Java Programming
Current Certifications: CCNP R&S, CCNP Wireless, CCNA R&S, CCNA Wireless, CCNA Voice, CCNA Security, MCSA, CWNP, CWDP, CWNA, CCENT Aruba ACMA
Many years programming experience using:
Basic, Fortran, C, C++, C#, Java, PHP, Python, Matlab

icon
Reviews

3.6

100 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

Telnet and manual scrip pasting, very outdated and inefficient

Python overview going over data types, for, while loops was great. the first project was a bit unstructured.

the quiz were taken before the course was taught.

good teaching but still go with tough example after an easy one so that we can understand more caz in realtiy there wont be 2+2 it will be more like 2*2+2/2%2. i hope u will get my point.

I like this training, don't get me wrong, there are moments where Andrew squirrels out but the points are made and I feel I'm understanding the material more so than what I did prior to taking his class. Good job! I'm looking forward to the projects later in this course. Will update rating @ end

easy to follow so far...nothing too tricky..

Really a great explanation. As the course went on the concepts were clearly explained and as of now i am enjoying my course.

The instructor's response is nowhere to be found - have asked questions via udemy.com ; no responses received witha two months time frame.

its the best course for someone like my who is interested in learning and new to Python world.

I didn't understand how python code is linked with GNS3. Otherwise, it is quite interesting.

SSH & File handling should be included with projects such as config back_up

Muito bom Curso. Para iniciantes da programação em python.