Python allows you to build scripts to automate complex network configuration. It is the most widely used programming language for software-defined networking, and is a critical skill for new network engineers. This course teaches the very basics of network programming with Python—the theoretical building blocks that will lead to better scripts. Learn the fundamentals of the language, including objects and variables, strings, loops, and functions. Discover how to use lists, tuples, and dictionaries, and integrate specialized Python libraries and modules such as Netmiko and telnetlib. Skip ahead to concentrate on the topics of relevance to you, or watch the entire course from beginning to end to build your core skills. Instructor David Bombal doesn’t make you wait before you can start automating networks. Along the way, he shows how to quickly and easily build basic functional scripts to configure routers and switches using GNS3, Cisco IOS, and Python, so that you can put your new skills to immediate use.
Learn More- Career Communities
- Identity Resources
- Career Planning
- Access Career Tools
- Build Skills at Denison Edge
- Build Your Resume and Cover Letter
- Search for an Internship or Job
- Network with Confidence
- Leverage Winter Break
- Participate in the Denison Internship Program
- Prepare for an Interview
- Plan for Graduate School
- Research Industries and Companies
- Utilize Financial Resources
- Alumni
- Academic Partnerships
- Meet The Team
- Student Employment