دوره آموزشی Cisco DevNet Associate Certification (DEVASC) مربوط به افرادی است که میخواهند در زمینه اتوماسیون شبکه و توسعه نرمافزارهای مرتبط با شبکههای سیسکو تخصص پیدا کنند. این دوره، مفاهیم توسعه نرمافزار و اتوماسیون شبکه را در سطح Associate پوشش میدهد و تمرکز اصلی آن بر روی مفاهیم توسعه، APIها، و ابزارهای شبکه است.
در زیر سر فصلهای این دوره به همراه جزئیات کانفیگهایی که ممکن است در طول دوره بررسی شوند، آورده شده است:
1. Introduction to DevNet and the Role of Developers in Networking
- مفهوم DevNet و اصول آن
- معرفی مسیر حرفهای برای توسعهدهندگان در دنیای شبکهها
- نقش APIها در شبکههای مدرن
- بررسی ابزارها و محیطهای توسعه سیسکو
2. Understanding Network Automation and Programmability
- اصول اتوماسیون شبکه و برنامهنویسی شبکه
- مفاهیم کلیدی: Python, YAML, JSON, RESTful APIs
- کاربرد APIهای سیسکو در اتوماسیون شبکه
- استفاده از ابزارهایی مانند Postman برای تست API
3. Working with Cisco Platforms and Tools
- کار با Cisco DNA Center و APIهای آن
- استفاده از Cisco Meraki Dashboard API
- بررسی Cisco DevNet Sandbox برای آزمایش APIهای مختلف
- کانفیگ و کار با Cisco WebEx Teams API برای یکپارچهسازی با سیستمها
4. Software Development Fundamentals
- مبانی برنامهنویسی با زبان Python در شبکه
- نصب و راهاندازی محیط توسعه Python و ابزارهای مورد نیاز
- آشنایی با PyCharm و VS Code برای توسعه برنامههای شبکه
- مثالهای عملی: نوشتن اسکریپتهای ساده برای اتصال به تجهیزات شبکه
5. Introduction to RESTful APIs
- ساختار و اصول RESTful API
- نحوه تعامل با APIهای سیسکو (REST API)
- استفاده از ابزار Postman برای تست درخواستهای REST
- بررسی روشهای احراز هویت (OAuth 2.0, Token-based Authentication)
6. Working with JSON and XML
- ساختار و فرمت دادههای JSON و XML
- استخراج و پردازش دادههای JSON با Python
- کار با APIهای سیسکو و تبدیل دادههای JSON به فرمتهای مختلف
- مثال عملی: پردازش دادههای JSON در Cisco Meraki API
7. Understanding Infrastructure as Code (IaC)
- مفهوم Infrastructure as Code و ابزارهای آن (مثل Ansible و Terraform)
- استفاده از ابزارهایی مانند Ansible برای اتوماسیون پیکربندی تجهیزات شبکه سیسکو
- اجرای اسکریپتهای Ansible برای پیکربندی روترها و سوئیچهای سیسکو
- ایجاد Playbookهای ساده برای پیکربندی شبکه
8. Building Applications with Cisco APIs
- ساخت برنامههای کاربردی با استفاده از Cisco DNA Center API
- نمونهسازی و یکپارچهسازی برنامهها با سیستمهای شبکه سیسکو
- استفاده از APIها برای جمعآوری دادههای شبکه و پردازش آنها
9. Version Control Systems (Git)
- آشنایی با سیستمهای کنترل نسخه (Git, GitHub)
- استفاده از Git برای مدیریت نسخههای اسکریپتها و برنامههای شبکه
- همکاری در پروژههای توسعه شبکه با استفاده از GitHub
10. Network Devices and Configuration Management
- آشنایی با روشهای پیکربندی تجهیزات سیسکو از طریق برنامهنویسی
- استفاده از Cisco IOS XE REST API برای پیکربندی سوئیچها و روترها
- نوشتن اسکریپتهای Python برای کانفیگ شبکه
- مثال عملی: تنظیم VLANها، ایجاد SSH دسترسیها، و تنظیمات امنیتی بهوسیله API
11. Security and Authentication in Network Programming
- اصول امنیت در برنامهنویسی شبکه
- روشهای احراز هویت در APIها
- بررسی OAuth 2.0 و نحوه استفاده از آن در برنامههای سیسکو
- محافظت از دادهها و تضمین امنیت ارتباطات شبکه
12. CI/CD in Network Automation
- مفاهیم Continuous Integration / Continuous Deployment در اتوماسیون شبکه
- استفاده از ابزارهای Jenkins, GitLab CI/CD برای اتوماسیون پیکربندی شبکه
- پیادهسازی پیکربندیهای اتوماتیک در شبکه سیسکو
13. Monitoring and Troubleshooting Network Applications
- ابزارهای نظارت و خطایابی در شبکههای سیسکو
- استفاده از Cisco DNA Center و Meraki Dashboard برای نظارت بر عملکرد شبکه
- روشهای عیبیابی در برنامههای کاربردی شبکه
- نوشتن اسکریپتهایی برای نظارت و گزارشدهی وضعیت شبکه
14. Final Project: Building a Network Automation Solution
- طراحی و پیادهسازی یک راهحل اتوماسیون شبکه کامل
- استفاده از APIها، Python، Ansible و دیگر ابزارها برای پیادهسازی شبکههای سیسکو
- ارائه گزارش و مستندات پروژه برای ارزیابی
این سر فصلها بهطور کلی مفاهیم اصلی و کاربردی دوره Cisco DevNet Associate را پوشش میدهند و برای کسب گواهینامه، شما باید با تمام این موضوعات بهخوبی آشنا باشید. همچنین این سر فصلها بر اساس محتوای منابع Cisco Press طراحی شدهاند تا به شما کمک کنند درک عمیقتری از نحوه استفاده از ابزارها و APIهای سیسکو داشته باشید.
خدمات شبکه فراز نتورک | پیشرو در ارائه خدمات دیتاسنتری و کلود

نقد و بررسی وجود ندارد.