Network Automation using Python for Engineers

Learn to control router and switches automatically using Python

   Watch Promo

Network Automation using Python for Engineers

Andrew Schlegel

This course is for beginners to learn Python fundamentals and it is presented in Layman’s terms. After going through 3 exciting and challenging python projects with me, this course will strengthen all the basic programming concept and skills through python tutorials.

Learning outcome:

Non Network Engineer - Through this online python course you will learn basics of python programming which enable you to read, write and do some basic configuration of network equipments such as routers and switches.

Network Engineer- This Python training will enable you to write and configure network equipments using Python programming. This basic Python programming course will boast your skills and concepts already learnt in CCNA. It will also allow you to automate networking task and troubleshooting.

With this hands-on course “Python Programming for Network Engineers ” there are 3 major programming projects and much more to follow. Want to explore the power of Python? I will show you here.

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.

Certificate of completion will be awarded to the students.

Your Instructor

Andrew Schlegel

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 15 years as an Electrical Computer and Network Engineer. I have designed Networks RADAR's and satellites for 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.

Current Certifications: CCNP R&S, CCNP Wireless, CCNA R&S, CCNA Wireless, CCNA Voice, CCNA Security, MCSA, CWNP, CWDP, CWNA, CCENT Aruba ACMA

My Recent Further Education:

Completion of a 5 Course certification from The University of Michigan in Python Programming.

Completion of a 5 Course certification from The University of California SD in Java Programing

Many years programming experience using:

Basic, Fortran, C, C++, C#, Java, PHP, Python, Matlab

Class Curriculum

  Section 10: Functions, Classes and Objects
Available in days
days after you enroll

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!