آموزش تئوری پایتون برای مهندسین شبکه - آخرین آپدیت

دانلود Python Theory for Network Engineers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: مهندسی شبکه در حال تجربه یک تغییر بنیادین به سمت اتوماسیون و تمرکز بر DevOps است. در این دوره، مدرس (Eric Chou) با استفاده از زبان پایتون، برنامه‌نویسی را به مهندسین شبکه‌ای که قصد ورود به این حوزه را دارند، معرفی می‌کند. اریک با ارائه مثال‌های کاربردی و عملی، تئوری‌ها و مفاهیم پایتون را آموزش می‌دهد. او ابتدا مفاهیم پایه را معرفی کرده و سپس به بررسی انواع و کاربردهای آبجکت‌های پایتون می‌پردازد. همچنین نحوه استفاده از دستورات شرطی، حلقه‌ها و توابع را به شما نشان می‌دهد. علاوه بر این، مباحث مربوط به کلاس‌ها، ماژول‌ها و پکیج‌های پایتون را پوشش می‌دهد. همین حالا سفر یادگیری پایتون خود را آغاز کنید!

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

مقدمه Introduction

  • تئوری پایتون برای مهندسین شبکه Python theory for network engineers

1. مبانی پایتون 1. Python Basics

  • تاریخچه و موارد کاربرد History and use cases

  • فلسفه پایتون (Zen of Python) Zen of Python

  • نصب پایتون و اجرای اسکریپت‌ها Python installation and script execution

  • آزمایشگاه شبکه CML 2.1 Network lab CML 2.1

2. آبجکت‌های پایتون 2. Python Objects

  • چالش: دریافت اطلاعات از تجهیزات شبکه Challenge: Getting information from network gears

  • رشته‌ها و متدهای رشته‌ای Strings and string methods

  • مجموعه‌ها در پایتون: تاپل‌ها، لیست‌ها و دیکشنری‌ها Python collections: Tuples, lists, and dictionaries

  • راه حل: دریافت اطلاعات از تجهیزات شبکه Solution: Getting Information from network gears

  • قدرت پایتون: Importها Python superpower: Imports

  • اعداد و ریاضیات در پایتون Python numbers and math

  • انواع داده‌ها در پایتون Python data types

3. دستورات شرطی و حلقه‌ها 3. Conditionals and Loops

  • چالش: اجرای کارهای تکراری توسط اسکریپت Challenge: Making your script do repeatable tasks

  • لاب: نمایش حلقه‌های for و while Lab: Demonstrate for and while loops

  • منطق شرطی: حلقه‌های for و while Conditional logic: For and while loops

  • منطق شرطی: دستور if/then و مقایسه مقادیر Conditional logic: If/then and compare values

  • لاب: نمایش if/then و مقایسه مقادیر Lab: Demonstrating if/then and value comparison

  • راه حل: اجرای کارهای تکراری توسط اسکریپت Solution: Making your script do repeatable tasks

4. توابع پایتون 4. Python Functions

  • لاب: کار با فایل‌ها، مسیر فایل و عملیات فایلی Lab: Working with files, file paths, and file operations

  • لاب: نوشتن توابع پایتون Lab: Writing Python functions

  • توابع پایتون Python functions

  • ورودی و خروجی فایل‌ها File inputs and outputs

  • چالش: تبدیل تسک‌های شبکه به توابع Challenge: Functionalize network tasks

  • راه حل: تبدیل تسک‌های شبکه به توابع Solution: Functionalize network tasks

5. کلاس‌های پایتون 5. Python Classes

  • دیتا سنتر به عنوان کد (Data center as code) Data center as code

  • کلاس‌های پایتون Python classes

  • پکیج‌های پایتون Python packages

  • لاب: کلاس‌های پایتون برای تجهیزات شبکه Lab: Python classes for network device

  • لاب: پکیج‌های پایتون Lab: Python packages

  • لاب: ماژول‌های پایتون برای گروه‌بندی Lab: Python modules for grouping

  • ماژول‌های پایتون Python modules

جمع‌بندی Conclusion

  • گام‌های بعدی در مسیر یادگیری پایتون Next steps in your Python journey

نمایش نظرات

آموزش تئوری پایتون برای مهندسین شبکه
جزییات دوره
2h 20m
32
(آخرین آپدیت)
14,029
- از 5
دارد
دارد
دارد
Eric Chou
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eric Chou Eric Chou

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

اریک در طول حرفه خود در محیط های ابری، ارائه دهنده خدمات و سازمانی کار کرده است. او در حال حاضر از تخصص فنی خود به عنوان مهندس اصلی در شبکه A10 بهره می برد. او پیش از این به عنوان مهندس ارشد خدمات شبکه در مایکروسافت و همچنین مهندس شبکه در آمازون کار کرده است. اریک نویسنده چندین کتاب، از جمله تسلط بر شبکه پایتون است، که برای کمک به خوانندگان طراحی شده است که چگونه بر اجرای وظایف مرتبط با شبکه با پایتون مسلط شوند.