Intermediate Python for Network Engineers (IPYNE) eğitimi, Python kullanarak network programmability ve automation konularında temel ve orta seviye uygulamalı beceriler kazandırmayı amaçlar.
Program, programlamaya yeni başlayan network engineer'lar ile Python ve Cisco API'leri kullanarak automation yetkinliklerini geliştirmek isteyen profesyoneller için tasarlanmıştır. Eğitim boyunca device configuration otomasyonu, network inventory yönetimi ve Cisco IOS XE, Meraki ve ThousandEyes gibi Cisco çözümleriyle API tabanlı entegrasyonlar ele alınır.
Katılımcılar ayrıca object-oriented programming yaklaşımıyla yeniden kullanılabilir programlar oluşturmayı, Flask ile web interface geliştirmeyi ve daha ileri network automation senaryoları için large language model'lerle etkileşim kurmayı öğrenir.
Eğitim sonunda katılımcıların Python script'leri yazabilmesi, network device'larla API üzerinden iletişim kurabilmesi ve network management süreçlerini kolaylaştıracak automation workflow'ları tasarlayabilmesi hedeflenir.
Eğitimin Sağladığı Faydalar
Bu eğitim sayesinde katılımcılar:
- Python kullanarak network device'ları otomatik yapılandırma, izleme ve yönetme konusunda uygulamalı deneyim kazanabilir,
- Manuel işlemleri azaltarak daha verimli ve daha az hataya açık operasyon süreçleri oluşturabilir,
- Netmiko, PyATS ve REST API gibi modern araç ve library'leri kullanarak ölçeklenebilir network automation çözümleri geliştirebilir,
- Script, web interface ve API wrapper gibi yeniden kullanılabilir automation bileşenleri oluşturabilir,
- CI/CD, telemetry ve large language model (LLM) gibi gelişmiş teknolojilerin network management süreçlerindeki temel kullanım alanlarını öğrenebilir,
- Yeniden sertifikalandırma kapsamında 29 Continuing Education (CE) kredisi kazanabilir.
























