Network Automation on MikroTik using Python

Understand how to use Python for network programmability on MikroTik RouterOS using Paramiko & Netmiko

   Watch Promo

The world of IT is moving to network programmability which is also called network automation, which means that network engineers should be ready to write scripts in order to configure network devices such as MikroTik Routers. Most of network engineers don't like programming - that's a fact. But programming skills is required if you want to keep working as a network engineer. The most used programming language for network automation nowadays is called Python. For this reason, I have designed this course to show you how you can run scripts on Python to interact with MikroTik devices so you can configure them by just one click no matter how big is the number of the MikroTik devices, and to avoid human errors that happen a lot.

In this course I am not going to explain everything about Python. I am just going to take the scripts that we needed as network engineers and explain them then apply them to see how the network automation on MikroTik routers can work.

Bottom line, this course is an essence for all MikroTik network engineers and I am glad to be the 1st trainer doing a course about network automation on MikroTik using Python.


Your Instructor


Maher  Haddad
Maher Haddad

Hello everyone. My name is Maher Haddad with a very long experience in the IT sector. I hold a Bachelor in Computer Communications and a Master in Computer science.

I work as a trainer and I hold the following certificates: CCNA, CCNA Security, CCNA Voice, CCDA, CCNP R&S, CCDP, Microsoft MCP, Microsoft MCSA , MikroTik MTCNA & MTCRE, MTCWE, MTCUME, MTCTCE, Huawei HCNA, CWTS, LigoWave NFT engineer, LigoWave DLB Engineer, GVF Level1, GVF level2, GVF Level3 and much more.....

My experience in IT goes to year 2003 and I have been working all my life for international Internet Service Providers (ISP's) in different countries in the world.

You can visit my Facebook page as well as my YouTube channel where I set a lot of online labs.


I hope you will enjoy watching my courses.


Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!



Watch this video to learn about the course topics

What this course will be about?