Maslak mah. Ahi Evran Caddesi Polaris Plaza Kat:10 34485 Sarıyer/İstanbul
iletisim@btegitim.com +90 (212) 274 69 98

Cisco Network Programmability for Engineers with Python (BTNPCwP)

Eğitim İçeriği
Hakkında

Learn how you can manage a network more efficiently with Network Programmability and develop Python programming fundamental skills.

 

This course is designed to be of immediate value to Network Engineers looking to use Network Programming to simplify or automate their tasks. It covers the fundamentals of Python programming within the context of performing functions relevant to network engineers.

 

This Cisco self-paced course is designed with interactivity in mind — through hands-on labs, review questions, and summary challenges. This renders the learning experience more real-world and helps increase retention. Additionally, gamification features such as badges and leaderboard provide social visibility and motivation to perform better.



Önkoşullar

The knowledge and skills that a learner must have before attending this course are as follows:

  • Experience with network management (CCNA-level recommended)


Kurs İçeriği

Modules

 

Module 1 : Introduction to Python (2.7 and 3.5 versions)

 

  • Installation Python on different platforms
  • Python from command line and IDLE
  • Using Python with Eclipse IDE
  • Using modules with Python

 

Module 2 : Processing XML, JSON with Python and Data Models such as YANG

 

  • XML
  • JSON
  • YANG

 

Module 3 : Fundamentals of network programming with Python

 

  • Native programming with sockets
  • Using network programming related modules with Python
  • Web Services and REST API

 

Module 4: Cisco Network Programming with Python

 

  • Using Python to manage Cisco devices over Telnet and SSH.
  • Using Python to manage Cisco devices over NETCONF.
  • Using Python to manage Cisco devices over REST API
    • Using NXOS API for standalone switches (Detailed)
  • Using Python to manage ACI over REST API (Optional)
    • ACI Python SDK
    • ACI Toolkit
    • ARYA with ACI Inspector

 

Module 5: DevOps and Automation Tools (Ansible, Chef, Puppet) (Optional)



Kurs Hedefleri

Upon completing this course, students will be able to:

  • Describe use cases and examples of the value of network programmability
  • Acquire a full complement of Python programming skills — basics, data structures, control structures, comparison operators, input and output, structured programming, object-oriented programming, etc.
  • Use Python to communicate to individual network devices, using examples of real networking communication and operations
  • Use Python to communicate to multiple devices
  • Use Object-Oriented Programming within Python to abstract network devices
  • Use databases within a network-based application to store information about the network
  • Use test methodologies to create quality applications
  • Leverage software available via open source and existing libraries e.g. Cisco GitHub, Cisco DevNet, Python general-purpose and Cisco-specific libraries, NX-API


EĞİTİM TAKVİMİ
Eğitime ait tanımlanmış bir takvim bulunmamaktadır. Sağda bulunan Bilgi Talebi formunu doldurarak eğitim takvimi, fiyatı ve içeriği hakkında bilgi edinebilirsiniz.
Eğitim içeriği, ücreti, tarih ve detaylı bilgi için :

+90 (212) 274 69 98

egitim@btegitim.com

İLETİŞİM FORMU

Eğitim içeriğini PDF olarak indir
Teknoloji
Cisco
Uzmanlık Sertifika Eğitimleri
Network Programmability
Cisco Network Programmability Developer Specialist
Cisco Network Programmability for Engineers with Python (BTNPCwP)
Bilgi Talebi


İSTANBUL GENEL MÜDÜRLÜK
Maslak mah. Ahi Evran Caddesi Polaris Plaza Kat:10 34485 Sarıyer/İstanbul
+90 (212) 274 69 98
TAKİP ET
ANKARA ŞUBEMİZ
Eskişehir Yolu 7. Km Mustafa Kemal Mah. 2123 Sok. no:2-D Cepa Ofis Kule Kat: 5 Daire: 504 Çankaya/Ankara
+90 (312) 504 44 74
 
BT EĞİTİM ® bir Morten Bilgi ve İletişim Hizmetleri A.Ş. markasıdır.

YETKİLİ CISCO EĞİTİM MERKEZİ
Sizlere en iyi kullanımı sağlamak ve tanıtım çalışmalarında kullanmak amacıyla BTEĞİTİM olarak sayfamızda üçüncü şahıs çerezler de içerebilen çerezlerden faydalanıyoruz. Kullandığımız çerezler hakkında bilgi almak ve haklarınızı öğrenmek için Çerez politikası na bakabilirsiniz.