Network automation with Python Turkmenistan Eğitimi

  • Eğitim Tipi: Online Instructor-Led / Classroom Based / Onsite
  • Süre: 5 Gün
  • Seviye: Intermediate
  • En Yakın Tarih:
  • UK & Türkiye Based Training Provider

Bu Python eğitimi, ağ otomasyonu ve ağ DevOps'ta kullanım için Python'un öğretilmesine odaklanır.

Katılımcıları mükemmel programcılar yapmak yerine, Python ve ağ otomasyonunu mümkün olan en kısa sürede çalışır hale getirmeye odaklanıyoruz. Başka bir deyişle, katılımcıları nesne yönelimli programlar üretmesini sağlamak yerine, delegelerin netmiko ve NAPALM gibi ağ otomasyon kütüphanelerini ve NETCONF gibi API'leri kullanmalarını sağlamaya odaklanıyoruz.

Uygulamalı oturumlarda Cisco ve Juniper cihazları kullanılacaktır.

Bu eğitimi dilediğiniz tarih ve lokasyonda organize edebiliriz. Bize Ulaşın!

Önkoşullar

"Python for Network Engineers" eğitimi için; Mühendisler için TCP/IP temeli gerekmektedir.


Neler Öğreneceksiniz

"Python for Network Engineers" eğitimi sonunda katılımcılar şunları yapabilecektir:

  • Python programlarını çalıştırın.
  • Python programlarını okuyun.
  • Python programlarını yazın.
  • Python programlarında hata ayıklayın.
  • Python programlarıyla ağ görevlerini otomatikleştirin.
  • Ağ cihazlarını Python ile yapılandırın.
  • Python ile ağ cihazlarından veri toplayın.

Eğitim İçeriği

Python nedir?

Programlama dilleri, Neden Python? Etkileşimli modda Python, Python komut dosyaları, ipython, Python sürüm 2 ve sürüm 3. Basit bir Python komut dosyası.

Python'u yükleme; "Hello World!"

Bir ağ örneği

Açık kutu vs kapalı kutu Python. telnet, ssh, NETCONF, HTTP, API'ler, üreticiler ve API desteği, basit bir telnetlib programının analizi.

Yapılandırmayı bir ağ cihazından almak için Python'u kullanma. Eylemleri analiz etmek için Wireshark'ı kullanma.

Python'un temelleri 

I/O operatörleri, değişkenler ve atama, türler, girintiler, döngüler ve koşullar.

Telnet programının değiştirilmesi, ağ cihazlarının konfigürasyonlarının değiştirilmesi.

Fonksiyonlar, sınıflar ve yöntemler

İşlevler nelerdir, çağırma işlevleri, yerleşik işlevler, yararlı yerleşik işlevler, dosya işleme, sınıflar, nesneler, örnek oluşturma.

Konfigürasyonları dosyalarda saklamak, cihazları dosyalardan yapılandırmak, birden fazla cihazda çalışmak için bir envanter dosyası kullanmak.

Kütüphaneler ve modüller

Modüller, dosyalar ve paketler, içe aktarma, içe aktarmadan, Python standart kitaplığı, diğer paketler, pip kurulumu, diğer programların çalıştırılması. Python kitaplıklarını yönetme.

Pip kullanma, ipadresi kurma ve kullanma, netsnmp'ye erişmek için alt işlem. Daha ileri seviyeler için soket kütüphanesini kullanın.

Paramiko ve netmiko

SSH, cihazlarda ve anahtarlarda SSH'yi etkinleştirme. Paramiko netmiko'ya karşı, örnek komut dosyaları. umarım. Python'dan VLAN'ları Yapılandırma hakkında uygulamalı.

pySNMP

Önceki yöntemleri kullanarak gerçekleri toplamak, SNMP incelemesi, pySNMP GET, pySNMP ve SNMPv3. easySNMP kütüphanesi.

Python'dan bir MIB'yi yürümek.

NETCONF

NETCONF nedir? Cihazlarda NETCONF'un etkinleştirilmesi, İlk ncclient betiği, cihaz işleyicileri, get_config, edit_config, copy_config, delete_config, commit, validate, pyEZ, utils_config, utils.sw.

Ncclient ve PyEZ kullanarak yapılandırma. Bu oturum JunOS otomasyonuyla ilgilenenler için genişletildi.

Yapılandırma dosyalarını yönetme

Yerleşik işlevler, dize işleme. Unicode. Diziler, dizeler, listeler, tuple'lar. Sözlükler. MetinFSM. Düzenli ifadeler. JSON, YAML, XML, YANG, Jinja2, şablonlar. Ağ cihazlarını yapılandırmak için Python ile Jinja2 şablonlama uygulamalı.

NAPALM

Alıcılar, yapılandırma işlemleri, desteklenen cihazlar, NAPALM aktarımı, Yapılandırma-değiştirme, Yapılandırma-birleştirme, Yapılandırmayı karşılaştırma, Atomik değişiklikler, geri alma. Örnek NAPLAM komut dosyaları. Gerçekleri toplamak için NAPALM'in kullanılması, Yapılandırma yönetimi için NAPALM'in kullanılması üzerine uygulamalı

REST ve RESTCONF

REST nedir, HTTP yöntemleri, GET, POST, cURL, Postman, Python istek kütüphanesi. RESTCONF, bir RESTCONF örneği.

RESTCONF kullanarak bir konfigürasyonu değiştirme.

Scapy

Scapy nedir, İnteraktif modda Scapy, modül olarak Scapy.

Python'dan paket işçiliği.

Uyarı

Hatalar ve istisnalar, İstisna yönetimi, hariç deneyin. Bellek yönetimi. Çöp toplama. Bağlam yönetimi, İle.

Python kodunun iyileştirilmesi.

İsteğe bağlı

Kendi fonksiyonlarınızı yazmak, Kendi sınıflarınızı yazmak. pyntc.

Yeniden kullanılabilir kod yazma.

Neden Bizi Seçmelisiniz

Network automation with Python Turkmenistan Eğitimi, Bilginç IT Academy'nin canlı ve etkileşimli platformu üzerinden evinizin veya ofisinizin konforunda deneyimleyin. Uzman eğitmenlerimizle doğrudan iletişim kurun ve sınıf ortamının dinamizmini sanal dünyada yaşayın.

  • Canlı Oturumlar: Belirlenmiş bir takvim dahilinde, eğitmen ve diğer katılımcılarla eş zamanlı derslere katılın.
  • Tam Etkileşim: Aktiviteler, grup çalışmaları ve soru-cevap seanslarıyla eğitmeniniz ve iş arkadaşlarınızla sürekli iletişimde kalın.
  • Global Uzman Kadrosu: Sektörde derin tecrübeye sahip, uluslararası yetkinlikteki eğitmenlerden en güncel bilgileri öğrenin.
  • Uzmanlık: Bilginç IT Academy'nin 30 yılı aşkın eğitim tecrübesiyle, profesyonel kariyerinizde kalıcı beceriler edinin.
  • Ölçeklenebilir Çözümler: Turkmenistan ve dünya genelinde erişilebilen sınıflarımızla, bireysel veya kurumsal ihtiyaçlarınıza yönelik esnek planlama yapın.

Network automation with Python Turkmenistan Eğitimi için geleneksel ve en etkili öğrenme yöntemi olan yüz yüze eğitimi tercih edin. Bilginc IT Academy’nin özenle seçilmiş lokasyonlarında, profesyonel bir atmosferde kendinizi eğitime odaklayın.

  • Kıdemli Eğitmenler: Sektörde 10-20+ yıl saha deneyimi olan uzmanlardan, gerçek dünya senaryolarını dinleyin.
  • Modern Eğitim Alanları: Konforlu ve teknolojik altyapısı güçlü sınıflarda eğitim görün.
  • Butik Sınıf Yapısı: Sınırlı kontenjanla düzenlenen sınıflarımızda, eğitmeninizle birebir iletişim kurma fırsatı yakalayın.
  • Fiyat Garantisi: Sertifikasyon yolculuğunuzu en yüksek kalite ve rekabetçi fiyat garantisiyle tamamlayın.

Şirketinizin büyük ölçekli eğitim ihtiyaçlarını, Bilginç IT Academy’nin Network automation with Python Turkmenistan Eğitimi Onsite çözümüyle kendi ofisinizde çözün.

  • Özelleştirilmiş Müfredat: Şirketinizin projelerine veya spesifik iş ihtiyaçlarına göre uyarlanmış bir program.
  • Bütçe Optimizasyonu: Seyahat ve konaklama giderlerini ortadan kaldırarak bütçenizi verimli kullanın.
  • Takım Sinerjisi: Ekibinizle birlikte öğrenme deneyimini zenginleştirin ve iş birliğini artırın.
  • Performans Takibi: Çalışanlarınızın gelişimini ve katılımını kolaylıkla takip edin.


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Network automation with Python Turkmenistan Eğitimi ve Kurs Takvimi

Sınıf eğitimlerimizi Turkmenistan ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

Bu eğitimi dilediğiniz tarih ve lokasyonda organize edebiliriz.
12 aprel 2026 (5 Gün)
Ashgabat, Askabat, Mary
23 aprel 2026 (5 Gün)
Ashgabat, Askabat, Mary
02 maý 2026 (5 Gün)
Ashgabat, Askabat, Mary
11 maý 2026 (5 Gün)
Ashgabat, Askabat, Mary
17 maý 2026 (5 Gün)
Ashgabat, Askabat, Mary
19 maý 2026 (5 Gün)
Ashgabat, Askabat, Mary
21 maý 2026 (5 Gün)
Ashgabat, Askabat, Mary
08 iýul 2026 (5 Gün)
Ashgabat, Askabat, Mary

Türkmenistan, idari ve ekonomik kalbi olan Aşkabat üzerinden enerji, lojistik ve kamu hizmetlerinde kapsamlı bir dijitalleşme stratejisi yürütmektedir. Ülkenin stratejik sektörlerini korumak adına siber güvenlik, ağ yönetimi ve büyük veri analitiği gibi alanlara verilen önem her geçen gün artmaktadır. Türkmenistan Devlet Ekonomi ve Yönetim Enstitüsü gibi kurumlar, modern ekonominin gerektirdiği teknik bilgi birikimini genç nesillere aktarmak için müfredatlarını dijital odaklı güncellemektedir. Bölgedeki teknolojik dönüşümün bir parçası olarak sunduğumuz profesyonel eğitimler, yerel uzmanların global IT trendlerine adaptasyonunu sağlamakta ve ülkenin endüstriyel verimliliğini teknolojiyle taçlandırmaktadır.

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.