Network Automation with Python Fundamentals

Eğitim Tipi : Sanal Sınıf / Online
Süre : 3 Gün
  1. Anasayfa
  2. Network Automation with Python Fundamentals

Açıklama

    Bu 3 günlük eğitim, Python kullanarak ağ otomasyonuna kapsamlı ve uygulamalı bir giriş sağlar. Eğitim, REST API’lerinden yararlanmanın yanı sıra YAML ve JSON gibi veri biçimleriyle nasıl çalışılacağını ve Python programlamanın temellerini kapsamaktadır.

    Eğitimde neler öğreneceksiniz?

    • Ağ cihazlarınızdan veri çekmek
    • Arayüz hata raporlarını otomatikleştirmek
    • Kendi alt ağ hesap makinenizi oluşturmak
    • Python nesnelerinin iç işleyişini anlamak
    • Ağ verilerini toplamak için REST API’lerini kullanmak
    • Python betiklerinizde JSON ve YAML veri biçimleriyle çalışmak
    • Sözdizimi ve güvenlik doğrulaması da dahil olmak üzere otomatik kod kalite kontrollerini çalıştırmak

Eğitim İçeriği

Ağ Otomasyonuna Giriş

  • Ağ otomasyonu
  • Ağ otomasyonu ilkeleri

Python

  • Python’a Giriş
  • Paketleri yükleme
  • Sanal ortamlar
  • Betikler, modüller, paketler ve kitaplıklar
  • Python veri türleri
  • Koşullu ifadeler
  • Döngü/Yineleme
  • Kullanıcı girişleri
  • İstisnalar
  • Bağlam yöneticileri
  • Fonksiyonlar
  • Sınıflar
  • Ağ kitaplıkları (ipaddr, rich ve netmiko)
  • Veri Çerçeveleri
  • En iyi uygulamalar
  • Linting ve biçimlendirme

API’ler

  • API’lere giriş
  • REST API’lerine giriş
  • HTTP yöntemleri, yanıtlar, kimlik doğrulama
  • Python istekleri modülüne giriş

Veri Türleri

  • YAML
  • JSON

Ön Koşullar

Temel network, veritabanı ve işletim sistemi bilgisi