The world is changing. Network Engineers today are being tasked with more responsibility and more work in their roles. The thing that hasn't changed is the same work hours in the day. In short network engineers and WLAN engineers, today have to be able to work at scale as well as have visibility into and collect insights from the network when you need it. Fortunately, there are powerful open-source tools at our disposal to meet these objectives like Python, VSCode, Netmiko, and others.
This course is designed specifically for IT Professionals, focusing on the frameworks and tools required to automate network deployments, changes, modifications, reporting, and troubleshooting. Before we just jump into tools like other programs, the goal of this course is to ensure students learn enough about Python to tackle whatever comes their way, so we begin with python fundamentals, and have students follow along as we learn essential python knowledge. Once we have our fundamental skills, we go over several python tools and frameworks you can use to automate network deployments, create network changes at scale, search the network for key information, with the skills and tools you will discover in this course there are no limits to what you'll be able to achieve.
Students will learn fundamental Python theory while building basic scripts which become more capable as new lessons are completed.