fbpx

給網路工程師的 Python 網路程式設計 ( Python 3 )

使用 Python 3 編寫網路。通過這個實用的 GNS3 和思科( Cisco )課程學習網路程式控制。

從這 11.5 小時的課程,你會學到

  • 通過 GNS 3 和 Python 3 學習網路程式控制
  • 了解如何使用 Python 自動配置網路設備
  • 了解如何利用 NAPALM 實現網路自動化
  • 使用 Netmiko 進行與路由器和交換器的 SSH 連接
  • 使用 Telnet 和 SSH 的快速入門指南 – 在 20 分鐘內開始!
  • 了解如何擴展網路腳本

要求

  • 基礎網路知識(CCNA級別)
  • 對 GNS 的基本了解3

課程說明

使用 GNS 3 和 Python 3 學習網路程式控制和網路自動化。

本課程基於 Python 3

想用 Python 編寫程式控制網路,但不知道從哪裡開始? 那麼,本課程將教你如何在 20 分鐘內開始編寫程式控制思科網路。

本課程是為網路工程師設計,與其他課程有所不同。大多的 Python 課程試圖讓網路工程師成為軟體開發人員。 取代教授網路自動化,卻只教授 Python 理論。

本課程非常實用。我不會用抽象的術語談論程式設計,也不會讓你在開始自動化網路前要等上老半天。我將向你展示如何使用 GNS 3、Cisco IOS 和 Python 快速輕鬆地開始網路程式控制。

你將看到以 GNS3 做 Cisco 路由器和交換器配置的展示。例如,如何在多台交換器上配置多個 VLAN,或者如何在路由器上配置 OSPF 等。

本課程向你展示使用 Python 以程式控制的方式配置思科網路設備的實際案例,而不僅僅是紙上談兵。

僅使用命令行界面(CLI)配置思科網路的日子即將結束。你需要把運用 Python 和 API 做程式控制的技術添加到你的技能庫。

學習如何使用以下方法自動化網路:

  • Telnet
  • SSH
  • Paramiko
  • Netmiko
  • NAPALM

NAPALM 和 Netmiko 等工具可以使用 NETCONF 等 API 或使用 SSH 輕鬆配置網路設備並與之互動。不要重新發明輪子。 使用可用的工具快速輕鬆地自動化網路。

關於課程的一些評論:

“Knowing the material from just the first video would have saved me hours of work and rework in the past.”

“It’s the easiest, most fun, and most valuable course I’ve completed yet on Python Programming for Networking. Love it! Thanks again David!!!”

“Excellent course on Network Programming using Python with lot’s of practical network configuration examples.”

“Great way of explanation.Nice video and inspiring words! Thank you so much David. You are genius.”

“I’ve been doing network automation for a while, even so, I’ve learned new things through this course. The instructor start from a basic example, adding improvements in each step. It’s a skill that’s worth it.”

“A must for all network engineers who want to learn python!!! I had very “very” basic programming skills, and couldn’t just get the bridge between network and programming (mainly Python – since that’s where the hype is now), this course was amazing, I have never been glued to a training course since I can remember. The couple of things I loved the most about this course: 1- David’s clear voice. 2- Real world application, not only will David interduce different real-world practical modules that you can import and use, but he shows you how to apply them on ios devices.”

“Excellent course on Network Programming using Python with lot’s of practical network configuration examples. High quality content.”

目標受眾

  • 網路工程師
  • 網路架構師
  • 如果你對網路自動化感興趣
  • 如果你對網路程式控制感興趣
  • 任何想要學習如何將 Python 程式應用於網路自動化的人

講師簡介

David Bombal   CCIE#11023,擁有超過 15 年的網路培訓經驗

David Bombal(CCIE#11023名譽)於2003年1月通過了思科認證的網際網路專家路由和交換(Cisco Certified Internetwork Expert Routing and Switching)考試,是少數中有辦法於第一次參加可是就通過 CCIE 實驗室認證的人。

David 多年前被認證為思科認證系統教練 ( Cisco Certified Systems Instructors – CCSI#22787 ) 15年以上他一直在做思科課程的培訓,並在全球許多國家提供講師帶領課程,涵蓋從 CCNA 到 CCIE 的各種思科主題。

他還親自開發了思科工程實用工具程式,如 VPN Config Generator、軟體、培訓教材、電子書、視訊頻道和其他產品,被世界各地使用著。

David 已設計、實施和管理從單一網站到跨越 50 個國家的網路。

Experts with David Bombal   幫助你成為專家的專家

我們的團隊擁有數十年來教授世界各地學生的經驗. David Bombal 與業內一些最優秀的人士一起提供有關網路、程式設計和軟體開發等廣泛主題的課程。

特寫講師  Chuck Black

Chuck 自1981年為網路設備做軟體開發以來,使用C、C ++ 和 Java 等語言在大規模的網路環境做設計與開發。

Chuck在網路拓撲探索、管理、監控、健康和訪問控制領域獲得了 15 項專利。

Chuck畢業於加州州立理工大學 – 聖路易斯奧比斯波分校,獲得計算機科學學士學位和碩士學位。

Chuck 為 Cisco 和 Juniper Networks 等供應商開發了針對網路工程師的 Python 課程。此外,他還為 Cisco、HPE 和 Brocade 等供應商開發了大量 SDN 應用程式開發課程

Chuck是專業暢銷書“ SDN: A Comprehensive Approach 的合著者。這本書對軟體定義網路( Software Defined Networks )做全面性的技術和商業探索,已被用作研究生等級計算機科學課程的教科書。

Chuck 是 SDN 和網路程式控制界的知名人物。他參與了開放網路基金會(ONF)和OpenDaylight 專案等組織。

 

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

課程網址   ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: