آموزش اتوماسیون وظایف شبکه با Claude و MCP - آخرین آپدیت

دانلود Automate Network Tasks with Claude and MCP

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اولین قدم خود را در اتوماسیون شبکه مبتنی بر هوش مصنوعی با استفاده از Claude Code، سرور MCP، پایتون، Scrapli و ContainerLab بردارید. یک پروژه کامل و ۱۰۰٪ عملی بسازید تا به استخدام‌کنندگان و مدیران ارائه دهید. پروژه اتوماسیون کامل را از پایه تا مرحله نهایی در کنار من پیاده‌سازی کنید. یاد بگیرید چگونه از Claude Code، MCP و پایتون برای اتوماسیون وظایف تجهیزات شبکه استفاده کنید. عیب‌یابی، خواندن و نوشتن پیکربندی‌ها را با کمک هوش مصنوعی و MCP خودکار کنید. یک توپولوژی شبکه را از صفر تنها با استفاده از Containerlab و سینتکس YAML طراحی کنید. ویژگی‌های اضافی برای سرور MCP خود پیاده‌سازی کنید: امنیت، عملکرد و مدیریت وضعیت. یک توپولوژی شبکه اضافی برای وظایف سطح CCNP و یک دفترچه راهنمای جامع آزمایشگاهی دریافت کنید. تکنولوژی‌های مورد استفاده: Claude Code, MCP Server, Containerlab, Python, Scrapli, Ubuntu VM. پیشنیازها: شما باید درک اولیه‌ای از مفاهیم شبکه داشته باشید: CLI, SSH, IP, Routing, OSPF و غیره. شما باید آشنایی پایه‌ای با پایتون داشته باشید: سینتکس، انواع داده‌ها، توابع و کتابخانه‌ها. با این حال، من یک لیست پخش پایتون و دو فایل PDF گنجانده‌ام تا بتوانید از صفر شروع کنید. بیشتر ابزارهای مورد استفاده در دوره رایگان هستند، اما شما به یک کلید API برای Claude با اعتبار минимаل نیاز دارید. به یک سیستم مناسب نیاز دارید تا بتوانید حداقل ۸ گیگابایت رم به ماشین مجازی اوبونتو اختصاص دهید.
  • مخاطبان: مهندسان شبکه

  • سطح: مبتدی تا متوسط

  • آخرین بروزرسانی: مارس ۲۰۲۶


این دوره درباره چیست؟

استخدام‌کنندگان و مدیران به دنبال نتیجه هستند. آن‌ها برای افرادی که سازنده و عمل‌گرا هستند ارزش قائلند، نه فقط نظریه‌پردازان.

پروژه عملی و مبتنی بر هوش مصنوعیاتوماسیون شبکهخود را که با ابزارها و تکنولوژی‌های زیر ساخته شده، به آن‌ها نشان دهید:

  • هوش مصنوعی کلود (Claude Code)

  • سرور MCP (FastMCP)

  • ContainerLab

  • پایتون (Python)

  • Scrapli

  • VS Code

  • Ubuntu

  • VirtualBox


در طول این دوره، شما یک پایپ‌لاین اتوماسیون شبکهخواهید ساخت که قادر است با کمک تکنولوژی‌های پیشرفته‌ای مانند Claude Code و MCP، پیکربندی‌های تجهیزات شبکه را به راحتی بخواند، بنویسد و عیب‌یابی کند.

  • ما این پروژه را با هم از پایه و گام‌به‌گاممی‌سازیم.

  • شما تمام مراحل نصب، اجرا، کدنویسی و همچنین عیب‌یابی را در کنار منانجام خواهید داد.


در نهایت، شما یک آزمایشگاه اتوماسیون شبکه خواهید داشت که می‌توانید در دنیای واقعی برای موارد زیر از آن استفاده کنید:

  • تبدیل شدن به یک مهندس اتوماسیون شبکهماهرتر و توانمندتر.

  • نمایش یک پروژه قدرتمند به شرکت‌ها، استخدام‌کنندگان وهمکاران.

  • اتوماسیون خواندن، تجزیه (Parsing) و نوشتنپیکربندی روترها.

  • پیاده‌سازی عیب‌یابی خودکارسرویس‌های شبکه.


این پروژه برای شما ایده‌آل است اگر می‌خواهید مهارت‌های خودرا به عنوان موارد زیر به رخ بکشید:

  • مهندس شبکه، ادمین شبکه، تحلیلگر شبکه

  • مهندس اتوماسیون شبکه یا مهندس QA

  • متخصص شبکه دارای گواهینامه‌های CCNA یا CCNP


اطلاعات مهم قبل از ثبت‌نام:

  • ضمانت بازگشت وجه ۳۰ روزه بدون هیچ سوالی

  • دسترسی نامحدود و مادام‌العمر به دوره از هر دستگاهی

  • تمامی بروزرسانی‌های آینده دوره و کدها گنجانده شده است

  • من به طور منظم محتوای جدیدی به دوره اضافه می‌کنم

  • پشتیبانی کامل مدرس برای تمامی سوالات مربوط به دوره

  • دسترسی به جامعه خصوصی دیسکورد نیز گنجانده شده است

  • دسترسی به دو مخزن گیت‌هاب برای CCNA و CCNP

  • شما باید یک کلید API کلود با اعتبار حداقلی تهیه کنید

  • از طرف دیگر، داشتن پلن پولی Claude نیز کفایت می‌کند

  • پس از اتمام دوره، گواهینامه پایان دورهدریافت خواهید کرد


دیگران درباره دوره‌های من چه می‌گویند؟

  • "چه ارزش و تجربه یادگیری فوق‌العاده‌ای!" توسط Sean A.

  • "مدرس یک متخصص عالی، ماهر و جذاب است." توسط Georgios T.

  • "محتوای عالی. آفرین به مدرس بزرگی با سطح خلاقیت بسیار بالا." توسط Anthony W.

  • "می‌توانم بگویم این شخص بسیار روان و عالی پیش می‌رود و مطالب را به تجربی‌ترین شکل توضیح می‌دهد." توسط Kolapo A.

  • "دوره بسیار جامع. شامل جزئیات و مثال‌های زیاد بدون اینکه خسته‌کننده باشد. توضیحات در سطح بسیار کاربردی ارائه شده‌اند." توسط Gary S.

  • "به عنوان یک مبتدی در پایتون، به نظرم این دوره موجز، قابل فهم و ساختاریافته است. همچنین Mihai به سوالات من در طول دوره سریعاً پاسخ داد. این دوره آموزشی را به شدت توصیه می‌کنم." توسط Johnny W.

  • "به نظر می‌رسد مدرس تمام مبانی را به روشی منطقی و متدیک در حالی که مثال‌ها و توضیحات ارائه می‌دهد، پوشش می‌دهد. فقط می‌توانم نتیجه بگیرم که مدرس یک آموزش‌دهنده حرفه‌ای است که زمان قابل توجهی را صرف ساختاردهی و سازماندهی دوره کرده است." توسط Larry L.

  • "من سعی کردم از طریق کتاب‌ها و ویدیوهای متعدد یاد بگیرم - اکثر آن‌ها برای ساخت یک اپلیکیشن کاربردی بیش از حد ابتدایی بودند. برخی کتاب‌ها بیش از حد حجیم بودند و باعث خواب‌آلودگی می‌شدند. اما هیچ‌کدام از مطالب تعادلی مانند این دوره نداشتند که در آن تمام مبانی پوشش داده شده، دستورالعمل‌ها مختصر بود و Mihai گام‌به‌گام شما را راهنمایی می‌کرد." توسط Joon P.

  • "معمولاً من نظر برای دوره‌ها نمی‌نویسم اما این بار استثنا قائل می‌شوم. در طول زمان آموزش‌های زیادی دیدم اما تعداد کمی از دوره‌های Udemy رویکرد درستی در آموزش مخاطب داشتند. من این دوره را از نظر کیفیت محتوا، توضیحات فنی و مطالب آموزشی اضافی، جزو سه دوره برتر شخصی‌ام قرار می‌دهم." توسط Johnny S.

  • "این یک دوره عالی برای مهندسان شبکه‌ای است که می‌خواهند اتوماسیون وظایف خود را شروع کنند. این دوره که برای مبتدیان طراحی شده، اصول اولیه و نحوه به کارگیری آن مفاهیم در شبکه را آموزش می‌دهد. مطالب پراکنده زیادی در اینترنت وجود دارد، اما مدرس توانسته اطلاعات ضروری برای شروع اتوماسیون شبکه را جمع‌آوری کند." توسط Costin N.

  • "من نقشه راه و برخی ویدیوهای دمو را دیدم و بلافاصله متقاعد شدم. بدون شک، این یکی از بهترین آموزش‌هایی است که یک مهندس شبکه می‌تواند داشته باشد. مهارت‌های واقعی، ارزشمند و بازارپسندی به شما می‌دهد که می‌توانید در شغل روزانه خود استفاده کنید. Mihai موضوعات را بسیار خوب و با مثال‌های کاربردی توضیح می‌دهد که یادگیری را لذت‌بخش می‌کند. شدیداً توصیه می‌شود." توسط Vlad V.


برخی از آمار‌های من به عنوان مدرس در Udemy:

  • آموزش اتوماسیون در اینجا از می ۲۰۱۵.

  • بیش از ۱۱۰,۰۰۰ دانشجو از ۱۸۵ کشور.

  • بیش از ۱۳,۰۰۰ نظر با میانگین امتیاز ۴.۶ از ۵.


زمان در حال گذر است- آن را تلف نکنید! شروع به ساختن کنید.

همین حالا ثبت‌نام کنید و در اولین جلسه می‌بینمتان.


سرفصل ها و درس ها

بخش ۱: راه‌اندازی مبانی Section 1: Setting Up The Basics

  • ۱.۱. نمای کلی سطح بالای این پروژه 1.1. High-Level Overview of This Project

  • ۱.۲. MCP چیست؟ چرا اهمیت دارد؟ 1.2. What is MCP? Why Does It Matter?

  • ۱.۳. بهترین روش‌ها و منابع دوره 1.3. Best Practices and Course Resources

  • ۱.۴. پیوستن به جامعه خصوصی دیسکورد 1.4. Join the Private Discord Community

  • ۱.۵. مجازی‌سازی و ماشین مجازی Ubuntu Linux 1.5. Virtualization and the Ubuntu Linux VM

  • ۱.۶. تنظیم ساختار دایرکتوری پروژه 1.6. Setting Up the Project Directory Structure

  • ۱.۷. نصب و اجرای موتور Docker 1.7. Installing and Running the Docker Engine

  • ۱.۸. نوت‌بوک: لیست کامل دستورات نصب 1.8. Notebook: Full List of Installation Commands

  • ۱.۹. سوالات متداول دوره 1.9. Course FAQ

بخش ۲: ساخت توپولوژی Section 2: Building The Topology

  • ۲.۱. دانلود ایمیج‌های رسمی سیستم‌عامل روتر 2.1. Downloading Official Router OS Images

  • ۲.۲. نکته سریع برای کاربران Mac OS 2.2. Quick Note for Mac OS Users

  • راهنمای کامل دانلود ایمیج‌های سیستم‌عامل روتر Full Guide to Downloading Router OS Images

  • ۲.۳. نصب و پیکربندی Containerlab 2.3. Installing and Configuring Containerlab

  • ۲.۴. تعریف توپولوژی در قالب YAML 2.4. Defining the Topology in YAML Format

  • ۲.۵. نوت‌بوک: دستورات Containerlab و YAML 2.5. Notebook: Containerlab Commands and YAML

  • ۲.۶. استقرار و پیکربندی روترها 2.6. Deploying and Configuring the Routers

  • ۲.۷. مدیریت توپولوژی‌ها در Containerlab 2.7. Managing Topologies in Containerlab

  • ۲.۸. نوت‌بوک: پیکربندی کامل IP و OSPF 2.8. Notebook: Full IP and OSPF Configuration

بخش ۳: غوص در سرور MCP Section 3: Diving Into The MCP Server

  • ۳.۱. تعریف فایل Inventory و متغیرهای ENV 3.1. Defining the Inventory File and ENV Variables

  • ۳.۲. نوت‌بوک: Inventory و متغیرهای ENV 3.2. Notebook: Inventory and ENV Variables

  • ۳.۳. مرور سریع مفاهیم پایه پایتون (Python 101) 3.3. Quick Python 101 Refresher

  • ۳.۴. نوشتن اسکریپت پایتون سرور MCP 3.4. Writing the MCP Server Python Script

  • ۳.۵. نوشتن اسکریپت پایتون سرور MCP (ادامه) 3.5. Writing the MCP Server Python Script (cont.)

  • ۳.۶. نصب و پیکربندی Claude Code 3.6. Installing and Configuring Claude Code

  • ۳.۷. نوت‌بوک: دستورات نصب برای Claude 3.7. Notebook: Installation Commands for Claude

  • ۳.۸. خواندن پیکربندی روتر با هوش مصنوعی Claude 3.8. Reading Router Config with Claude AI

  • ۳.۹. سرور MCP: نوشتن اسکریپت پایتون (ادامه) 3.9. MCP Server: Writing the Python Script (cont.)

  • ۳.۱۰. نوت‌بوک: اسکریپت پایتون سرور MCP 3.10. Notebook: MCP Server - Python Script

  • ۳.۱۱. نوشتن پیکربندی روتر با هوش مصنوعی Claude 3.11. Writing Router Config with Claude AI

  • ۳.۱۲. عیب‌یابی OSPF با هوش مصنوعی Claude 3.12. Troubleshooting OSPF with Claude AI

  • ۳.۱۳. عیب‌یابی OSPF با هوش مصنوعی Claude (ادامه) 3.13. Troubleshooting OSPF with Claude AI (cont.)

  • ۳.۱۴. نوت‌بوک: تست نمونه پرومپت‌ها 3.14. Notebook: Testing - Example of Prompts

  • ۳.۱۵. بروزرسانی Claude Code و انتخاب مدل 3.15. Updating Claude Code and Picking a Model

بخش ۴: موارد اضافی و بروزرسانی‌های پروژه Section 4: Project Extras and Updates

  • ۴.۱. مورد اضافی: فایل Inventory انسیبل (Ansible) در Containerlab 4.1. Project Extra: Containerlab's Ansible Inventory File

  • ۴.۲. مورد اضافی: قابلیت جابجایی و شخصی‌سازی سرور 4.2. Project Extra: Server Portability and Customization

  • ۴.۳. نوت‌بوک: چک‌لیست قابلیت جابجایی پروژه 4.3. Notebook: Project Portability Checklist

  • ۴.۴. مورد اضافی: مدیریت خطا و اعتبارسنجی 4.4. Project Extra: Error Handling and Validation

  • ۴.۵. مورد اضافی: ارتقای امنیت سرور MCP 4.5. Project Extra: Enhancing MCP Server Security

  • ۴.۶. مورد اضافی: بهبود عملکرد سرور MCP 4.6. Project Extra: Improving MCP Server Performance

  • ۴.۷. نوت‌بوک: بروزرسانی‌های امنیت و عملکرد سرور MCP 4.7. Notebook: MCP Server - Security and Performance Updates

  • ۴.۸. مورد اضافی: شبکه‌سازی مبتنی بر هدف (Intent Based Networking) 4.8. Project Extra: Intent-Based Networking

  • ۴.۹. نوت‌بوک: فایل پیکربندی وضعیت شبکه (Intent) 4.9. Notebook: Network State (Intent) Config File

  • ۴.۱۰. مورد اضافی: تهیه Snapshot از پیکربندی شبکه 4.10. Project Extra: Taking Network Config Snapshots

  • ۴.۱۱. نوت‌بوک: بروزرسانی‌های Intent و Snapshot در سرور MCP 4.11. Notebook: MCP Server - Intent and Snapshot Updates

  • ۴.۱۲. مورد اضافی: پنجره‌های نگهداری (Maintenance Windows) 4.12. Project Extra: Maintenance Windows

  • ۴.۱۳. نوت‌بوک: فایل پالیسی نگهداری 4.13. Notebook: Maintenance Policy File

  • ۴.۱۴. مورد اضافی: ارزیابی ریسک 4.14. Project Extra: Risk Assessment

  • ۴.۱۵. نوت‌بوک: بروزرسانی‌های نگهداری و ریسک سرور MCP 4.15. Notebook: MCP Server - Maintenance and Risk Updates

  • ۴.۱۶. پروژه اضافی: عیب‌یابی CCNP با هوش مصنوعی و MCP 4.16. EXTRA PROJECT: CCNP Troubleshooting with AI and MCP

بخش ۵: جمع‌بندی نهایی Section 5: Wrapping Things Up

  • ۵.۱. بروزرسانی‌ها و پشتیبانی مدرس 5.1. Updates and Instructor Support

  • ۵.۲. سخنرانی جایزه (Bonus) 5.2. Bonus Lecture

نمایش نظرات

آموزش اتوماسیون وظایف شبکه با Claude و MCP
جزییات دوره
4.5 hours
51
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
333
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mihai Catalin Teodosiu Mihai Catalin Teodosiu

برنامه نویس پایتون | مدرس در epicpython.io