Eğitim Adı: Python İle Ağ Otomasyonu
Süre: 7 Days / 49 Hours
Tarihler: 18 Ekim 2025 - 29 Kasım 2025
Eğitmen: Erdeniz Ünvan
Eğitim Ön Koşulu: Min. CCNA sertifikasına sahip olmak/CCNA eğitimine katılmak
Course Index:
Day 1:
Part 1: Programming Language: Python
Module 1: Language Overview
Module 2: Standard Data Types
Module 3: Flow Control,
Module 4: Functions
Module 5: Lists and Tuples
Module 6: Dictionaries
Module 7: External Libraries
Day 2:
Module 8:Basic File Operations
Module 9:Exception Handling
Part 2: REST API With Python
Module 1: List Comprehension
Module 2: What is Model Driven Automation
Module3: What is HTTP ?
Module4: How HTTP works ?
Module5: What is Rest API
Module 6: What are API Data Formats?
Module 7: List Comprehension
Module 8: Parsing Public Colorado Population API
Module 9: Parsing News API
Day 3:
Part 3: Network Automation With Netmiko
Module 1: Introduction to Netmiko
Module 2: Introduction to TextFSM
Module 3: Configure Multiple Devices With Netmiko Via JSON
Module 4: Serial Numbers With Netmiko & TextFSM
Module 5: Excel With Netmiko & TextFSM
Module 6: Configuration Cloning with TextFSM
Module 7: Creating Custom Parser Templates With TTP
Module 8: Configure Multiple Network Devices With Txt file
Module 9: Chunk Network Configuration Management With Netmiko: Huawei BGP Config
Module 10: Controlling CPU & RAM Info Of Server With Python
Day 4:
Module 11: Configure Multiple Network Devices With Multithreading
Module 12: Concurrent Futures Multithreading With Max_workers
Module 13: Multi-Vendor Device Type Detection With Netmiko & Multiprocessing
Module 14: SSO Multi-Vendor Device Type Detection With LDAP, Radius, Netmiko & Multiprocessing
Part 4: NXAPI
Module 1: NXAPI with Sandbox
Module 2: NXAPI with Postman
Module 3: NXAPI with Python
Module 4: Converting Yaml with Jinja Template and Configure Nexus
Module 5: Configuration Management With NXAPI
Module 6: Multi-Threading With Netmiko & NXAPI
Day 5:
Part 5: Network Automation API Development With Python
Module 1: API Development With Flask-RestX
Module 2: Rest API Query Management At API Development
Module 3: HTTPS: SSL Certificate Creation With Python At Ubuntu
Module 4: Rest API With HTTPS
Module 5: Uploading & Downloading Excel/CSV/JSON Files With Flask-RestX
Module 6: PostGreSQL Insallation At Ubuntu
Module 7: PostGreSQL Configuration At Ubuntu
Module 8: PostGreSQL With Python
Module 9: LDAP With Python
Module 10: Developing Device Management API With HTTPS, Vault, Json Web Token, LDAP & PostGreSQL
Module 11: Accessing Device Management API via Python With HTTP Methods: Get, Post, Put, Patch, Delete
Day 6:
Part 6: Docker
Module 1: What is Docker?
Module 2: How Docker & Container Works
Module 3: Managing Nginx Container
Module 4: Docker Network
Module 5: Docker Volume
Module 6: Containerize Web Services With Docker
Module 7: Containerize API With Docker
Module 8: Deploy Network Automation Services With Load-Balancing, Containerized Network API, PostGreSQL andLDAP
Day 7:
Part 7: Network Automation Chatbot With MCP Server
Module 1: How Open AI API Works?
Module 2: Intent Classification With Open AI API
Module 3: How Ollama Containers Work?
Module 4: Intent Classification With Ollama Containers
Module 5: How Llamafile Containers Work?
Module 6: Intent Classification With Llamafile Containers
Module 7: What is MCP Server
Module 8: How MCP Server Works
Module 9: Network Automation Chatbot With MCP Server Via Open AI API
Module 10: Network Automation Chatbot With MCP Server Via Open AI API & Jinja Templates
Module 11: Network Automation Chatbot With MCP Server Via Ollama
Module 12: Network Automation Chatbot With MCP Server Via Llamafile Containers
Python İle Ağ Otomasyonu Başvuru Formu
Adınız ve Soyadınız | |
E-Posta Adresiniz | |
Telefon Numarası | |
Çalıştığınız Yer | |
Okuduğunuz Okul |