Cisco CallManager Automation with Python (Zeep & Pandas)

via Udemy

Go to Course: https://www.udemy.com/course/cisco-callmanager-automation-with-python/

Introduction

Certainly! Here's a comprehensive review and recommendation for the Coursera course based on the provided details: --- **Course Review and Recommendation: Cisco CUCM Automation with Python on Coursera** Are you a Cisco Collaboration, UC, Voice, IPT, or Network engineer looking to elevate your skillset? This course offers an excellent entry point into the world of Cisco Unified Communications Manager (CUCM) automation, catering specifically to those with little to no programming experience as well as experienced developers seeking to expand their career options. **Course Highlights:** - **Target Audience:** Beginners interested in automating CUCM provisioning and experienced programmers wanting to specialize further. - **Hands-on Approach:** The course combines theoretical knowledge with practical, real-world scripting exercises using Python, Zeep, and Pandas. - **Comprehensive Content:** Covering CUCM versions 10.0 through 15.0, the course instructs on automating tasks such as setting up/updating lines, devices, profiles, and end users. - **Tools and Technologies:** Learners will gain familiarity with Cisco AXL XML, SoapUI, Jupyter Notebooks, Python modules, and Excel-based bulk provisioning. - **Step-by-Step Guidance:** Each section includes downloadable sample scripts, enabling learners to follow along, modify, and reuse for their environment. **What You Will Learn:** - How to interact with CUCM using Cisco Administrative XML (AXL) - Building automation with Python scripting through line-by-line code explanations - Using SoapUI for testing requests - Setting up your environment with necessary applications and modules - Automating device provisioning, configuration, and end-user setup - Bulk provisioning with Excel and Pandas for efficiency - Validating automation on multiple CUCM versions including the latest v15.0 **Pros:** - Suitable for absolute beginners — no prior programming required - Practical, real-world scripts provided for immediate use - Covers a broad range of CUCM versions ensuring versatility - Focuses on time-saving automation, reducing human error - Includes free preview lessons demonstrating automation on the latest CUCM versions **Cons:** - Requires some familiarity with basic network concepts (not a standalone networking course) - Heavy focus on scripting, which may require extra practice for complete beginners **Final Verdict:** This course is highly recommended for Cisco engineers and administrators who want to streamline their CUCM management through automation. The structured curriculum, practical scripting exercises, and real-world applications make it a valuable investment for those aiming to boost their productivity and career prospects. **Ideal for:** - Cisco UC/Voice Engineers with no prior programming experience - Programmers new to Cisco UC automation - Network professionals looking to incorporate scripting into their daily workflow **Additional Resources:** For more information, visit "shasoft" online to explore their offerings and community resources. --- **Summary:** If you're looking to learn how to efficiently automate CUCM provisioning and management, this course is a comprehensive, beginner-friendly, and practical resource. It will empower you to implement automation solutions that save time, cut costs, and minimize errors—an invaluable skill in today's network environment. --- Would you like me to help you draft a review post or guide on how to enroll?

Overview

This course is aimed at Cisco Collaboration/UC/Voice/IPT and Network engineers who have never programmed before but are interested in automating Cisco Unified Communication Manager (CUCM) provisioning and existing programmers who want to increase their career options by learning Cisco UC automation. search 'shasoft' online for more informationThis video series will provide everything you need to set up/update lines/devices/profiles and end users in CUCM versions 10.0/10.5/11.0/11.5/12.0/12.5/14.0/15.0 using Python/Zeep scripting and Bulk Provisioning (with Ms Excel) using Python Pandas. In this course you will learn the following:1. Cisco Administrative XML (AXL)2. Cisco CallManager Administration3. SoapUI tool (Install/Setup and execute requests)4. Python Programming (Modules relevant to this course)5. Setting up the environment (Installing necessary applications and modules)6. Jupyter notebook7. Python/zeep scripting (Code line by line) with downloadable sample codes8. Constructing a complete Automation9. Testing the Automation on CUCM v10.X, 11.X, 12.X, 14.0 and the latest v15.010. Bulk provisioning with Ms Excel using Python PandasSeparate video covering each section:1. Get the necessary line and device configuration2. Configure lines, devices and profiles and associate them to the directory number3. Update end-user configuration and associate the devices and profilesUnder each of the above sections will have a sample Python script (Jupyter Notebook file), that you can download and modify/reuse in your CallManager environmentBy the end of the course, you'll be able to create complete automation with Python programming language to provision a new starter(s) in Cisco Callmanager (CUCM).Please watch the free preview lesson:Run the Automation on the latest CUCM v15.0Run the Automation on CUCM v12.5Automation saves time and money and reduces the risk of human error. User/Device provisioning is fast, taking less than a minute. more samples on Youtube and linkedInThank you

Skills

Reviews