Home Course Review Master Network Automation with Python for Network Engineers Course Review

Master Network Automation with Python for Network Engineers Course Review

Course Highlights
  • Andrei Dumitrescu via Udemy
  • 20,122+ already enrolled!
  • ★★★★★ (2,597 Ratings)

Enroll Now

This course offers real-life hands-on Python and Ansible automation including SSH, Paramiko, Netmiko, Napalm, Telnet, Linux, and many more. This course aims to help you master all the Python 3 key concepts starting from scratch. The best thing about this course is that no prior Python or programming knowledge is required for this course so anyone can start learning from this course today.

Taking this course will help you understand how to automate the configuration of networking devices with Python 3 in a multi-vendor environment.

With that, you will be taught how to learn network programmability with Python, GNS3, and Ansible. Similarly, the instructor will explain how you can apply advanced Python concepts like Multiprocessing and Threading in Network Automation. The course contains real-world examples of automation scripts with Python for not only Cisco IOS but Arista EOS and Linux as well. Therefore taking this course will teach you to not only use Ansible but manage Ansible inventory files, tasks, and modules for Linux and networking devices.

TTC Course Analysis:

Following are the results of comprehensive analysis of “Master Network Automation with Python for Network Engineers” online course by our team of experts.

TTC Rating
309 Reviews

TakeThisCourse Sentiment Analysis Results:

In order to facilitate our learners with real user experience, we performed sentiment analysis and text mining techniques that generates following results:

  • TTC analyzed a total of 309 reviews for this online course.
  • The analysis indicates that around 95% reviews were positive while around 5% of reviews had negative sentiment.
  • Andrei Dumitrescu’s online course received a total score of 4.8 out of 5, based on user opinions related to 4 effectiveness factors including content, engagement, quality practice and career benefit.

Basic Barchart Sentiment Analysis

TTC Course Effectiveness:

Online Course Effectiveness Score (Learn More)
Content Engagement Practice Career Benefit
4.8 / 5.0
136 Reviews
4.7 / 5.0
180 Reviews
4.4 / 5.0
43 Reviews
4.2 / 5.0
39 Reviews

Based on learner reviews we believe;

  • The course offers great content on API, Model Driven Programmability, and Network Automation.
  • The instructor has explained all the topics in detail and the course is well-structured and organized.
  • The instructor has used different real-life examples and he answers all your queries sooner or later.
  • Learners can develop a new skill from this course that can help them advance their careers.

Master Network Automation with Python for Network Engineers Course Effectiveness Review

Pros & Cons:


  • Offers real-world examples of automation.
  • Helps you develop real-life DevOps engineering skills.
  • Offers in-depth knowledge of Python programming.
  • Access to additional resources.


  • The instructor’s accent is not good.

What Learners Are Saying About this Course:

This section contains detailed feedback which learners have given about this course. Note that we have divided the feedback based on the four main factors mentioned below.


  • This instructor is great and offers great content. I believe this course is quite informative and I really appreciate Andrei’s attention to detail. All the lessons in his course are presented in a way that guides you step-by-step and teaches you all about network automation. The course is indeed very interesting to watch and I would recommend it to all those interested in network automation. (Peter N, ★★★★★)
  • This course has a nice explanation along with very interesting and valuable content to offer. I really liked the content of this course as it is very relatable. (Anil Kumar, ★★★★★)
  • Even though I haven’t completed the entire course but I thought why not give a review based on whatever I have completed. This is a great course and the presentation is great. All the content has been communicated in a great manner. (Cody R, ★★★★★)
  • The course is very easy to follow and the pace is just fine. The instructor has chosen great examples with OSPF, Files, Cisco Router, and Linux. From my last visit, I realized new content has been added to the course which makes the entire course even more interesting. (Arra K, ★★★★★)
  • I am completely satisfied with the content of this course as I got answers to most of the questions that I had in mind. (Zahira E, ★★★★★)
  • Overall the content of the course is very good and I am looking forward to seeing API and Model Driven Programmability topics. (Desmond C, ★★★★★)


  • I believe the instructor is too good at explaining everything making the course pretty engaging. But yes it is going to take me some time to understand the logic of code but that is something I have to do on my own. No doubt the instructor is wonderful and I recommend him to everyone. (Malik Arjun, ★★★★★)
  • This is a well-put-together course that I can easily follow along in my PYTHON 3 CLI. The instructor has explained all the details in an engaging manner which I believe is a great way to start the course and take it to the end. (Jeff B, ★★★★★)

Quality Practice:

  • The course offers plenty of practical lab sessions that allow us to follow the instructor accordingly. Even the instructor has shared details to download and set up the lab environment using GNS3 which I think is quite useful for those who have never used this application before. (Daniel H, ★★★★★)
  • This is one of the best courses I have taken on Udemy as it offers great exercises along with solutions and scripts for us to download. (Calvart E, ★★★★★)

Learner’s Career Benefit:

  • This course turned out to be very helpful for me in learning a new skill. I have been struggling with file handling in Python for a while now but taking this course has allowed me to learn to do that in the most effective possible manner. (Richard F, ★★★★★)
  • As a network engineer, I found this course to be worthy of one’s time. I would want every network engineer to enroll in this course and learn a new skill from the comfort of their home. (Musa S, ★★★★★)
  • This course has surprised me by teaching me a skill I would have never learned otherwise. Learning about network automation has allowed me to think of changing my career all thanks to this course. (Solomon T, ★★★★★)

Learner’s Suggestions/Recommendations:

  • The course doesn’t offer any lectures on networking which I was really hoping for.
  • Overall the exercises are good but section 4 had far complex questions than what is taught in previous sections and for a beginner like me, it was very hard to solve.

Is this Course worth taking?

We believe this course is a suitable way to learn to use and improve Paramiko and Netmiko for the automation of common administration tasks with Python. We believe, the content is great and teaches you to automate and troubleshoot network configurations with Ansible. Therefore, if you want to learn all about Network Automation with Python then this course is the best answer.

Enroll Now

Your Feedback: