دوره آموزشی
The Great Courses
دوبله زبان فارسی

دوره کامل Python برای مدیران IT

دوره کامل Python برای مدیران IT

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • پردازش متن پیشرفته با Regular Expressions: بررسی قدرت Regular Expressions برای تطبیق الگوی متن و دستکاری پیشرفته
  • مستندسازی و گزارش‌دهی آمار سیستم: توسعه استراتژی‌هایی برای مستندسازی و گزارش‌دهی مؤثر آمار سیستم جهت تحلیل بهتر
  • تکنیک‌های پیشرفته Unit Testing: ارتقای شیوه‌های تست واحد با تکنیک‌های پیشرفته برای اطمینان از کدهای قوی و بدون خطا
  • تسلط به اصول Python: درک سینتکس، انواع داده، متغیرها، حلقه‌ها، توابع و برنامه‌نویسی شی‌ءگرا در Python
  • اتوماسیون تسک های مدیریت سیستم: یادگیری نوشتن اسکریپت‌های Python برای مدیریت فایل‌ها، دایرکتوری‌ها، پردازش‌ها و پیکربندی‌های سیستم
  • کار با فایل‌ها و داده به صورت کارآمد: کار با فایل‌های متنی، فرمت‌های CSV ،Excel ،PDF و JSON برای پردازش داده و اتوماسیون
  • ارتقای مهارت‌های Debugging و Logging: استفاده از Logging، Assertions و تکنیک‌های اشکال‌زدایی برای عیب‌یابی مؤثر اسکریپت‌های Python
  • مدیریت سرورها و دسترسی از راه دور: اجرای فرمان های از راه دور از طریق SSH و Telnet، اتوماسیون پشتیبان‌گیری و پیکربندی تنظیمات شبکه
  • نظارت بر عملکرد سیستم: اتوماسیون مانیتورینگ سیستم، ردیابی میزان استفاده از منابع و تولید گزارش‌های سیستم
  • انجام Web Scraping و استخراج داده: استخراج داده مفید از وب‌سایت‌ها با استفاده از BeautifulSoup و ابزارهای وب داخلی Python
  • مدیریت پایگاه داده MySQL: یادگیری چگونگی درج، بروزرسانی، حذف و بازیابی داده از MySQL با استفاده از اسکریپت‌های Python.
  • ارسال و دریافت ایمیل با Python: اتوماسیون ارسال ایمیل، مدیریت پیوست‌ها و تعامل با سرورهای ایمیل
  • پیاده‌سازی امنیت و رمزنگاری: رمزنگاری و رمزگشایی فایل‌ها، مدیریت امن رمزهای عبور و ارتقای شیوه‌های امنیت سایبری

پیش‌نیازهای دوره

  • بدون نیاز به تجربه قبلی برنامه‌نویسی – این دوره برای مبتدیان طراحی شده است و مدرس شما را در تمام مراحل به‌صورت گام‌به‌گام راهنمایی خواهد کرد.

توضیحات دوره

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

شما با یادگیری مفاهیم اصلی Python، از جمله متغیرها، حلقه‌ها، توابع و برنامه‌نویسی شی‌ءگرا شروع خواهید کرد. با پیشرفت در دوره، به مباحث مدیریت فایل، نظارت بر سیستم، Logging و دسترسی به سرور از راه دور با استفاده از Telnet و SSH خواهید پرداخت. همچنین با Web Scraping، مدیریت پایگاه داده MySQL و اتوماسیون ایمیل کار خواهید کرد و مهارت‌های ارزشمندی برای عملیات IT به دست خواهید آورد. علاوه بر این، دوره شامل Regular Expressions، پردازش متن و تحلیل داده با استفاده از NumPy و Pandas است که شما را قادر می‌سازد مجموعه داده بزرگ را به‌صورت کارآمد مدیریت کنید.

در پایان دوره، شما توانایی نوشتن اسکریپت‌های کارآمد Python برای مدیریت سیستم، امنیت و اتوماسیون را خواهید داشت. شما پروژه‌هایی واقعی، از جمله یک سیستم مدیریت کتابخانه، سازمان‌دهنده خودکار فایل و ابزار نظارت بر شبکه را خواهید ساخت که شما را برای چالش‌های واقعی IT آماده می‌کند. این دوره برای مدیران سیستم، متخصصان امنیت سایبری و علاقه‌مندان به IT که می‌خواهند مهارت‌های خود را ارتقا دهند و گردش کار خود را با Python ساده‌سازی کنند، عالی است.

قدم بعدی را در حرفه IT خود بردارید، همین امروز در این دوره شرکت کنید و به Python برای مدیریت IT مسلط شوید!

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

  • مبتدیان در برنامه‌نویسی – اگر در برنامه‌نویسی تازه‌کار هستید و می‌خواهید Python را از پایه یاد بگیرید، این دوره شما را گام‌به‌گام پیش می‌برد و مهارت‌هایتان را در طول مسیر می‌سازد.
  • مدیران سیستم – متخصصان IT که به دنبال اتوماسیون تسک های مدیریتی، مدیریت سرورها و ساده‌سازی عملیات سیستم هستند، این دوره را بسیار ارزشمند خواهند یافت.
  • مهندسان شبکه – یاد بگیرید چگونه پیکربندی‌های شبکه را مدیریت و نظارت کنید، به سیستم‌های راه دور دسترسی داشته باشید و تسک های مرتبط با شبکه را خودکار کنید.
  • علاقه‌مندان به امنیت سایبری – کسانی که علاقه‌مند به ارتقای مهارت‌های امنیتی، اتوماسیون تسک های امنیت شبکه و انجام رمزنگاری فایل هستند، از این دوره بهره زیادی خواهند برد.
  • علاقه‌مندان به IT و جویندگان اتوماسیون – اگر از علاقه‌مندان به IT هستید یا صرفاً به دنبال بهبود بهره‌وری از طریق اتوماسیون تسک های روزمره هستید، این دوره برای شما مناسب است.
  • دانشجویان و تغییردهندگان مسیر شغلی – چه در حال دنبال کردن حرفه‌ای در IT باشید و چه به دنبال ارتقای مهارت برای فرصت‌های شغلی در مدیریت سیستم یا اتوماسیون، این دوره دانش عملی و کاربردهای دنیای واقعی را فراهم می‌کند.

دوره کامل Python برای مدیران IT

  • مقدمه‌ای بر تسلط بر مدیریت سیستم با Python 08:38
  • مفسر پایتون 07:59
  • ایمپورت کردن ماژول‌ها در Python Interpreter 03:06
  • تورفتگی پایتون در Python Interpreter 04:00
  • دانلود IDE پایتون 03:39
  • مقدمه‌ای بر VSCode IDE 05:54
  • ساخت اولین برنامه Python شما 04:08
  • رعایت تورفتگی در IDE 04:56
  • مقدمه‌ای بر متغیرها 04:54
  • چگونه نوع متغیرها می‌تواند در طول فرآیند اجرا تغییر کند؟ 04:06
  • چگونگی اختصاص مقادیر به متغیرها 04:38
  • مقدمه‌ای بر اعداد در Python 05:57
  • تبدیل نوع عدد در Python 07:34
  • مقدمه‌ای بر رشته 04:53
  • تکرار و الحاق رشته‌ها 04:23
  • برش رشته‌ها 03:55
  • بروزرسانی رشته‌ها 02:23
  • کاراکترهای Escape 04:32
  • عملگرهای ویژه رشته 05:07
  • فرمت‌بندی رشته 03:25
  • مقدمه‌ای بر لیست 03:38
  • دسترسی به عناصر لیست 04:03
  • بروزرسانی لیست در Python 06:34
  • حذف یک مقدار از لیست 01:39
  • عملیات اولیه لیست 06:24
  • مقدمه‌ای بر تاپل‌ها 02:32
  • بروزرسانی و حذف تاپل‌ها 04:19
  • عملیات اولیه تاپل‌ها 05:06
  • Min و Max در Python 02:04
  • مجموعه‌ها در Python 10:42
  • مقدمه‌ای بر دیکشنری در Python 08:42
  • سینتکس دستور if 04:21
  • سینتکس دستور if else 03:28
  • سینتکس if elif 07:56
  • حلقه‌های for 05:31
  • دستور for با range 02:54
  • مقدمه‌ای بر حلقه‌های while 03:57
  • مقدمه‌ای بر توابع 05:10
  • بازگرداندن مقدار توسط تابع 03:55
  • ساخت و استفاده از کلاس‌ها 06:16
  • وراثت 06:10
  • سیستم مدیریت کتابخانه بخش اول 05:13
  • سیستم مدیریت کتابخانه بخش دوم 08:09
  • سیستم مدیریت کتابخانه بخش سوم 03:17
  • مقدمه‌ای بر ماژول‌ها 04:23
  • تکنیک‌های Debugging با دستور Print 07:09
  • سطح Logging 06:05
  • فرمت‌بندی Logging 04:25
  • ثبت لاگ در فایل 04:31
  • ساخت Handler برای Logging 03:12
  • لاگ‌گیری با Loggerهای مختلف 04:35
  • لاگ‌گیری با فیلترها 07:36
  • دیباگ با استفاده از Logging 04:54
  • دیباگ با استفاده از pdb 09:59
  • دیباگ با مدیریت استثنا (Exception Handling) 04:08
  • دیباگ با Assertions 03:19
  • ماژول cProfile در Python 07:15
  • دیباگ با IDE 08:47
  • مقدمه‌ای بر Unit Testing 10:07
  • تست تابع روی اعداد اعشاری 03:49
  • مدیریت ورودی کاربر در unittest 07:54
  • دسترسی به ورودی از طریق Redirection 05:34
  • پذیرش ورودی با استفاده از Pipe 02:37
  • پذیرش ورودی با استفاده از فایل ورودی 06:55
  • دانلود و نصب Metasploitable 09:09
  • اتصال Metasploitable به Kali Linux 04:24
  • مدیریت رمز عبور در زمان اجرای اسکریپت 09:30
  • اجرای فرمان های خارجی و دریافت خروجی آن‌ها 05:39
  • جستجوی کلمه کلیدی در فایل با Grep 03:13
  • استفاده از subprocess برای یافتن کلمه کلیدی در فایل 13:52
  • فشرده‌سازی و استخراج فایل‌ها با subprocess 11:49
  • درخواست رمز عبور در حین اجرا و اعتبارسنجی 07:30
  • خواندن فایل‌های پیکربندی Json 07:36
  • خواندن فایل‌های پیکربندی ini 07:41
  • اتوماسیون نظارت بر سیستم 13:48
  • اجرای Webbrowser 06:25
  • کار با دایرکتوری 04:37
  • کار با فایل‌ها با استفاده از os 04:25
  • ساخت سازمان‌دهنده فایل با ماژول‌های os 10:40
  • تهیه نسخه پشتیبان (با rsync) 10:22
  • ماژول os برای کار با دایرکتوری‌ها 03:03
  • کپی، انتقال، تغییر نام و حذف داده‌ 05:57
  • کار با مسیرها 02:43
  • مقایسه داده‌ 03:45
  • یافتن فایل‌ها در دایرکتوری‌ها 01:40
  • دریافت متادیتای فایل 02:54
  • دریافت متادیتا درباره Zipfile 06:09
  • فشرده‌سازی و بازیابی فایل‌ها 03:10
  • ماژول tarfile برای ایجاد آرشیوهای TAR 02:22
  • بررسی محتوای فایل‌های TAR 01:31
  • رمزنگاری فایل 10:59
  • رمزگشایی فایل 09:35
  • تابع wrap 02:57
  • توابع fill 02:29
  • تابع shorten 01:19
  • تابع indent 02:05
  • Regular Expression 03:05
  • تطبیق الگو در Regular Expression 06:38
  • تابع match در Regular Expression 02:53
  • تابع search در Regular Expression 01:29
  • تابع findall در Regular Expression 01:03
  • تابع finditer در Regular Expression 01:45
  • متد full match در Regular Expression 01:48
  • تابع sub در Regular Expression 02:10
  • تابع split در Regular Expression 01:29
  • ورودی استاندارد و خروجی استاندارد 04:23
  • فرمت‌بندی اطلاعات 05:53
  • فرمت‌بندی اطلاعات با استفاده از modulo 03:48
  • اتوماسیون نظارت بر سیستم و ارسال ایمیل 13:48
  • خواندن سند PDF و دریافت تعداد صفحات 05:29
  • استخراج متن از فایل PDF 03:24
  • چرخاندن فایل PDF 07:50
  • خواندن فایل Excel 04:49
  • استخراج نام ستون‌ها با استفاده از Pandas 02:30
  • خواندن ستون‌های خاص در فایل Excel 03:47
  • ایجاد یک فایل Excel جدید 01:51
  • الحاق مقادیر به فایل Excel 06:34
  • خواندن فایل CSV 03:13
  • نوشتن در فایل‌های CSV 03:51
  • نوشتن فایل متنی 01:52
  • خواندن فایل متنی 02:09
  • برنامه‌نویسی سوکت: ایجاد سرور 06:11
  • برنامه‌نویسی سوکت: ایجاد کلاینت و شروع چت 06:14
  • متدهای GET در کلاینت HTTP 04:40
  • متدهای POST در کلاینت HTTP 05:18
  • سرور HTTP و اشتراک‌گذاری فایل در شبکه 01:44

6,479,200 1,619,800 تومان

مشخصات آموزش

دوره کامل Python برای مدیران IT

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:126
  • مدت زمان :10:52:17
  • حجم :2.78GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,472,000 1,294,400 تومان
  • زمان: 08:41:15
  • تعداد درس: 87
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید