آموزش پایتون برای مدیریت سیستم لینوکس

Python for Linux System Administration

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: پایتون یک زبان برنامه نویسی پرکاربرد در لینوکس است. این دوره به شما هسته زبان پایتون و نحوه ترکیب اسکریپت های پایتون را با سایر ابزارهای لینوکس می آموزد. مدیران سیستم همیشه اسکریپت هایی را می نویسند تا به خودکار کاری که انجام می دهند کمک کنند، اما به ندرت زمانی برای یادگیری یک زبان از بالا به پایین دارند. آنها فقط به اندازه کافی برای انجام کار نیاز دارند. در این دوره آموزشی، پایتون برای مدیران سیستم لینوکس، به سرعت در زمینه وظایف مدیریت سیستم واقع بینانه در زبان پایتون غوطه ور خواهید شد. ابتدا، محیط های مختلف توسعه را بررسی می کنید و ویژگی های اصلی زبان را یاد می گیرید. در مرحله بعد، ماژول های کتابخانه کلیدی را ملاقات خواهید کرد که به اسکریپت های پایتون اجازه می دهد با بقیه سیستم لینوکس تعامل داشته باشند. در نهایت، پردازش و اصلاح فایل‌های متنی را بررسی خواهید کرد. وقتی این دوره را به پایان رساندید، مهارت نوشتن اسکریپت های ساده sysadmin در پایتون را خواهید داشت و درک درستی از طرز فکر "پایتونیک" برای مدیریت سیستم های لینوکس خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع سریع پایتون Python Quick Start

  • مقدمه و نمای کلی Intro and Overview

  • تنظیم سطح برای این دوره Level-setting for This Course

  • مروری بر پایتون Overview of Python

  • ویژگی ها و ویژگی های پایتون Characteristics and Features of Python

  • کاربردهای فراوان پایتون The Many Uses for Python

  • چرا از پایتون برای مدیریت سیستم استفاده کنیم؟ Why Use Python for System Administration?

  • مقایسه Bash و Python Comparison of Bash and Python

  • خلاصه Summary

ایجاد یک محیط مولد پایتون Creating a Productive Python Environment

  • مقدمه و نمای کلی Intro and Overview

  • راه اندازی محیط Environment Setup

  • مترجمان پایتون Python Interpreters

  • نسخه ی نمایشی: استفاده از مترجم پیش فرض پایتون و مفسر آی پایتون Demo: Using the Default Python Interpreter and the iPython Interpreter

  • IDLE به عنوان IDE پایتون شما IDLE as Your Python IDE

  • PyCharm به عنوان IDE پایتون شما PyCharm as Your Python IDE

  • کد VS به عنوان IDE پایتون شما VS Code as Your Python IDE

  • نسخه ی نمایشی: گشت و گذار در IDE های پایتون: کد VS Demo: Tour of Python IDEs: VS Code

  • نسخه ی نمایشی: تور IDE های پایتون: PyCharm Demo: Tour of Python IDEs: PyCharm

  • خلاصه Summary

تعامل با سیستم لینوکس Interacting with the Linux System

  • مقدمه و نمای کلی Intro and Overview

  • نصب پایتون روی لینوکس Installing Python on Linux

  • ماژول های هسته پایتون برای مدیریت لینوکس Core Python Modules for Linux Administration

  • نسخه ی نمایشی: اجرای اسکریپت سلامت سرور در سرور لینوکس Demo: Running the Server Health Script on a Linux Server

  • تعاملات هسته پایتون و لینوکس Core Python and Linux Interactions

  • خلاصه Summary

استفاده از پایتون با فایل‌ها، رشته‌ها و متن در لینوکس Using Python with Files, Strings, and Text in Linux

  • مقدمه و نمای کلی Intro and Overview

  • رشته ها و عملگرها String Literals and Operators

  • قالب بندی رشته، تقسیم، پیوستن، یافتن، و جایگزینی String Formatting, Splitting, Joining, Finding, and Replacing

  • توابع و تاپل ها Functions and Tuples

  • باز و بسته کردن فایل ها Open and Close Files

  • خواندن فایل های باینری Reading Binary Files

  • مقدمه و تفاوت بین اشیاء رشته ها و بایت ها Introduction and the Difference between Strings and Bytes Objects

  • خلاصه Summary

ترکیب پایتون با ابزارهای دیگر Combining Python with Other Tools

  • مقدمه و نمای کلی Intro and Overview

  • کتابخانه استاندارد پایتون در مقابل کتابخانه های شخص ثالث Python Standard Library vs. Third Party Libraries

  • 10 ابزار برتر پایتون برای مدیران لینوکس Top 10 Python Tools for Linux Administrators

  • با استفاده از چارچوب لاگ پایتون Using Python's Logging Framework

  • ایجاد و خواندن آرشیو tar با پایتون Creating and Reading tar Archives with Python

  • اجرای اسکریپت های پایتون در یک برنامه با استفاده از کرون لینوکس Running Python Scripts on a Schedule Using Linux Cron

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش پایتون برای مدیریت سیستم لینوکس
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 54m
40
Pluralsight (پلورال سایت) pluralsight-small
18 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steve Buchanan Steve Buchanan

استیو بوکانان مدیر و کانتینرهای کانتینرهای Midwest در یک تیم Cloud Transform/DevOps با یک شرکت مشاوره بزرگ فعالیت می کنند. او 9 بار Microsoft MVP ، نویسنده Pluralsight و نویسنده شش کتاب فنی است. وی در رویدادهای فنی ، از جمله اجلاس مدیریت Midwest Management (MMS) ، Microsoft Ignite ، BITCon ، Experts Live Europe ، OSCON ، Inside Azure management و گروه های کاربری ارائه داده است. استیو در حال حاضر بر تبدیل موقعیت IT به یک شریک استراتژیک تجارت و محرک تحول دیجیتال از طریق ITSM ، DevOps و CloudOps متمرکز شده است. او همچنان در جامعه فنی فعال است و از وبلاگ نویسی درباره ماجراهای خود در دنیای IT در www.buchatech.com لذت می برد.

Pluralsight (پلورال سایت)

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

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.