لینوکس و پایتون: خودکارسازی و مدیریت سیستمها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت
- Linux را نصب کنید، فایلها را مدیریت کنید و کارها را با Python خودکارسازی کنید.
- تکنیکهای regex، مدیریت فرایندها و multithreading را به کار بگیرید.
- GUIها، ابزارهای پایگاه داده و یکپارچهسازی با cloud و شبکه را بسازید.
توضیحات دوره
با گذراندن این دوره، فراگیران میتوانند محیطهای Linux را نصب و پیکربندی کنند، اسکریپتهای Python را برای خودکارسازی اجرا کنند، فایلها و دادههای سیستم را مدیریت کنند، از regular expressions برای پردازش متن استفاده کنند و یکپارچهسازیهای شبکه و cloud را بسازند. همچنین در مدیریت فرایندها، multithreading، توسعه GUI و ابزارهای سطح enterprise برای پایگاه داده و FTP مهارت کسب میکنند.
این دوره، نقاط قوت مدیریت سیستم Linux را با برنامهنویسی Python ترکیب میکند و برای مدیران سیستم آینده، DevOps engineerها و متخصصان IT ایدهآل است. فراگیران از طریق پروژههای عملی و مثالهای واقعی، shellهای تعاملی، مدیریت directory ،socket programming و cloud virtualization را بررسی میکنند. همچنین با تکنیکهای پیشرفته در زمانبندی فرایندها، توسعه GUI با PyGTK، ذخیرهسازی داده با Pickle و YAML، و یکپارچهسازی پایگاههای داده با SQLAlchemy آشنا میشوند.
آنچه این دوره را منحصربهفرد میکند، رویکرد جامع و گامبهگام آن برای ترکیب Linux و Python در خودکارسازی و راهکارهای enterprise است. در پایان دوره، فراگیران با اطمینان میتوانند اسکریپت طراحی کنند، سیستمها را در پلتفرمهای مختلف مدیریت کنند و گردشکارها را در محیطهای مدرن IT سادهسازی کنند.
لینوکس و پایتون: خودکارسازی و مدیریت سیستمها
-
مقدمهای بر Linux 11:07
-
نصب VMware و Linux Mint 9:43
-
Python Interpreter - بخش 1 5:04
-
Python Interpreter - بخش 2 7:58
-
Python در برابر Bash 10:24
-
اسکریپت اطلاعات سیستم 11:11
-
Indentations و تب ها 8:32
-
توابع 8:20
-
نصب VMware Tools و IPython - بخش 1 7:35
-
نصب VMware Tools و IPython - بخش 2 6:12
-
IPython در برابر Unix Shell 10:18
-
دایرکتوریها و بوک مارک ها 12:08
-
گسترش متغیرها و پردازش رشتهها - بخش 1 6:00
-
گسترش متغیرها و پردازش رشتهها - بخش 2 6:35
-
گردآوری اطلاعات 9:50
-
توابع Who و History 8:46
-
اطلاعات بیشتر درباره تاریخچه و خودکارسازی 11:39
-
Built-ins و Modules - بخش 1 9:39
-
Built-ins و Modules - بخش 2 6:51
-
Built-ins و Modules - بخش 3 7:40
-
Built-ins و Modules - بخش 4 11:33
-
Regular Expressions 10:59
-
کار با فایلها 10:51
-
نوشتن فایلها 8:25
-
ورودی و خروجی استاندارد 7:41
-
گردآوری خودکار اطلاعات 7:15
-
دریافت ایمیل 8:03
-
قالببندی اطلاعات - بخش 1 5:55
-
قالببندی اطلاعات - بخش 2 6:43
-
PDFها - بخش 1 9:04
-
PDFها - بخش 2 4:41
-
Sockets 9:29
-
Sockets (ادامه) 8:59
-
Sockets (ادامه بیشتر) 4:47
-
پروتکل SSH 8:33
-
Twisted 8:12
-
اصلاح دایرکتوری ها 10:27
-
کار با دایرکتوری ها 6:41
-
مقایسه دادهها 11:41
-
ادغام و checksumها - بخش 1 6:41
-
ادغام و checksumها - بخش 2 3:58
-
Metadata 10:47
-
Tar Archives 8:30
-
ایجاد Zip 10:51
-
نصب SNMP 7:37
-
چندین سیستمعامل 6:11
-
Fingerprinting 8:13
-
ساخت cross-platform 10:19
-
Pyinotify 9:43
-
OSX 9:22
-
مجازی سازی و مدیریت کلود 7:15
-
مدیریت بسته Epm 12:14
-
Subprocesses 8:59
-
Platform Module - بخش 1 5:04
-
Platform Module - بخش 2 7:28
-
Platform Module - ادامه 11:02
-
Threads 6:24
-
Ping Sweep با Threading 8:35
-
Thread Handler 5:52
-
Thread Handler - ادامه 5:19
-
فرآیندها - بخش 1 5:27
-
فرآیندها - بخش 2 4:29
-
زمانبندی فرآیندها 8:54
-
Daemonizer - بخش 1 6:52
-
Daemonizer - بخش 2 6:41
-
مقدمهای بر GUIها 6:32
-
اپلیکیشن PyGTK 10:23
-
اسکریپت Apache Log Viewer - بخش 1 2:44
-
اسکریپت Apache Log Viewer - بخش 2 5:57
-
توضیح اسکریپت Apache Log Viewer 5:10
-
فایلهای Pickle 8:33
-
فایلهای Pickle - بخش 1 6:49
-
فایلهای Pickle - بخش 2 6:26
-
فایلهای Pickle - بخش 3 5:15
-
YAML 9:25
-
YAML - ادامه 7:19
-
Zodb 8:11
-
کد Financial Funds 6:11
-
سریالسازی کلاسهای سفارشی 6:05
-
Sqlite3 8:13
-
SQLAlchemy و Storm 7:03
-
مقدمهای بر CLI 5:32
-
Optparse برای اسکریپتهای ساده 8:06
-
الگوی استفاده از True/False 7:15
-
الگوی استفاده از Choices 9:21
-
الگوی استفاده از چندین آرگومان 5:23
-
الگوی استفاده از Kudzu 7:57
-
الگوی طراحی Hybrid Kudzu 8:22
-
یکپارچهسازی فایلهای پیکربندی 8:38
-
مدیریت DNS با Python 10:08
-
Ldap 8:55
-
Apache Log Parser 9:14
-
Apache Log Parser - بخش 2 12:58
-
Apache Log Parser - بخش 3 5:57
-
اسکریپت Ftp Mirror - بخش 1 6:26
-
اسکریپت Ftp Mirror - بخش 2 8:35
-
اسکریپت Ftp Mirror - بخش 3 5:28
مشخصات آموزش
لینوکس و پایتون: خودکارسازی و مدیریت سیستمها
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:None
- تعداد درس:97
- مدت زمان :12:56:49
- حجم :2.64GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy