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

تسلط به اسکریپت‌نویسی Bash Shell - وظایف روزانه‌تان را خودکار کنید

تسلط به اسکریپت‌نویسی Bash Shell - وظایف روزانه‌تان را خودکار کنید

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

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

  • دانشجو ویژگی‌های مختلف Bash Shell را درک می‌کند.
  • دانشجو یاد می‌گیرد اسکریپت‌هایی برای اتوماسیون وظایف تکراری بنویسد تا در زمان صرفه‌جویی کند.
  • دانشجو یاد می‌گیرد از شرطی‌ها و حلقه‌ها به‌طور مؤثر استفاده کند.
  • دانشجو یاد می‌گیرد فایل‌ها را بخواند و آن‌ها را خط به خط پردازش کند.

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

  • تمایل به یادگیری برنامه‌نویسی Bash Shell
  • دسترسی به یک سیستم لینوکس یا یونیکس یا مک (فیزیکی یا مجازی)
  • دانش اولیه با خط فرمان لینوکس و فرمان‌های لینوکس

توضیحات دوره

بهره‌وری خود را با اسکریپت‌های شل افزایش دهید!

این دوره به شما کمک می‌کند تا موارد زیر را یاد بگیرید:

  • یک رویکرد گام‌به‌گام و سیستماتیک به یادگیری اسکریپت‌نویسی شل همراه با آزمون‌ها، تکالیف و پروژه‌ها
  • پذیرفتن ورودی کاربر
  • پردازش آرگومان‌های خط فرمان
  • درک متغیرهای خاص شل
  • استفاده از گسترش آکولاد
  • استفاده از دستورات شرطی و حلقه‌ها: if..then..else ،while ،until ،for و case
  • ایجاد منوهای کاربری با select
  • نوشتن حلقه‌ها به‌طور مستقیم در خط فرمان برای اسکریپت‌های یک‌بار مصرف
  • آزمون‌ها، تکالیف، پروژه‌ها و تست‌ها - برای تقویت یادگیری شما

منابعی به منظور افزایش بهره‌وری شما ارائه شده‌اند که عبارتند از:

  • اسکریپت‌های قالب
  • یک رویکرد طراحی برای پروژه‌های متوسط و پیچیده
  • نمونه اسکریپت‌های واقعی

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

  • هر کسی که می‌خواهد برنامه‌نویسی Bash Shell را یاد بگیرد.
  • مهندسان DevOps، معماران DevOps، مهندسان ابر و دانشجویان علم داده که با سیستم‌های لینوکس کار می‌کنند.

تسلط به اسکریپت‌نویسی Bash Shell - وظایف روزانه‌تان را خودکار کنید

  • نمای کلی دوره 05:12
  • برای حداکثر استفاده از این دوره 02:41
  • تکرارها 01:00
  • نمای کلی 00:56
  • ویرایشگرها - vi ،nano ،vim، ویرایشگرهای رابط کاربری گرافیکی و غیره 02:23
  • اولین اسکریپت مدرس - عالی! 10:15
  • پذیرفتن ورودی از کاربر 05:55
  • ارسال آرگومان‌ها 07:39
  • توابع - مبانی 08:57
  • دستور printf - قسمت 1 11:33
  • دستور printf - قسمت 2 12:42
  • کاراکتر Escape و کاراکتر ادامه خط 06:19
  • شروع کار - آزمون 1 None
  • شروع کار - تکلیف 1 02:01
  • نمای کلی 00:51
  • متغیرها - مفاهیم اولیه 06:42
  • استفاده از متغیرها - مبانی 12:05
  • متغیرها، گلوبال و اسکوپ 16:11
  • متغیرهای محیطی 06:37
  • پارامترهای موقعیتی 07:54
  • سایر متغیرهای شل - قسمت 1 06:30
  • سایر متغیرهای شل - قسمت 2 08:42
  • متغیرها در توابع (متغیرهای محلی) 04:48
  • دستور declare 09:16
  • فرمان source و export 10:10
  • جایگزینی فرمان 10:19
  • درک متغیرها - آزمون 1 None
  • بررسی 01:19
  • انواع عملگرها 01:05
  • تست‌های شرطی 11:47
  • انجام عملیات‌های حسابی 08:04
  • عملگرهای حسابی - قسمت 1 02:23
  • عملگرهای حسابی - قسمت 2 09:35
  • عملگرهای مقایسه حسابی 07:35
  • عملگرهای مقایسه رشته 04:38
  • عملگرهای منطقی 09:19
  • عملگرهای تست فایل 16:53
  • عملگرها - آزمون 1 None
  • سفارشی‌سازی پرامپت شل 08:18
  • فایل‌های خاص Bash Shell 19:15
  • فرمان Alias 05:02
  • استفاده عملی از فایل پروفایل 10:06
  • سفارشی‌سازی محیط شل - آزمون 1 None
  • گسترش آکولاد 04:39
  • گسترش پارامتر شل 17:22
  • دستور شرطی - if..then..else 17:26
  • ایجاد حلقه‌ها با while و until 09:21
  • ایجاد حلقه‌ها با for 08:28
  • کنترل جریان - sleep ،continue ،break و exit 11:54
  • دستور case 09:01
  • ایجاد منوهای کاربری - دستور select 08:08
  • خواندن فایل‌ها با while 07:58
  • خواندن فایل‌ها با for 07:16
  • تکلیف - passwd 04:00
  • تکلیف - passwd - راه‌حل 21:02
  • تابع ساده 07:07
  • بازگردانی داده 12:57
  • ارسال آرگومان‌ها به توابع 06:08
  • استفاده از توابع از اسکریپت‌های خارجی 09:18
  • استفاده از تابع shift 17:13
  • تجزیه آرگومان‌ها با getopts 23:53
  • فرآیند، فرآیند والد، فرآیند فرزند و PID 02:44
  • انواع فرآیند - BG ،FG و D 02:21
  • مشاهده فرآیندهای در حال اجرا (فرمان ps) 13:04
  • فرمان nohup 08:43
  • فرمان time 02:23
  • سیگنال‌ها 01:39
  • کشتن فرآیندها - فرمان kill 06:46
  • کنترل شغل - jobs ،bg و fg 08:22
  • مفاهیم زمان‌بندی 05:53
  • فرمان at و فرمان batch 06:16
  • فرمان cron 13:56
  • اشکال‌زدایی - قسمت 1 09:43
  • اشکال‌زدایی - قسمت 2 04:40
  • اشکال‌زدایی - قسمت 3 08:19
  • نمای کلی 02:44
  • استفاده از semicolon و pipe 03:05
  • استفاده از && و || 04:40
  • کشتن فرآیندها با awk و xargs 04:47
  • حلقه‌ها در خط فرمان - عالی! 12:14
  • فرمان tar - قسمت 1 15:43
  • فرمان tar - قسمت 2 16:02
  • مفاهیم ورودی و خروجی استاندارد 07:13
  • دموی ورودی و خروجی استاندارد 11:27
  • ترمینال و فایل‌های Null 06:43
  • استفاده از توصیفگرهای فایل 08:51
  • استفاده از (پایپ) ورودی - فرمان‌های sort و uniq 06:26

4,568,500 913,700 تومان

مشخصات آموزش

تسلط به اسکریپت‌نویسی Bash Shell - وظایف روزانه‌تان را خودکار کنید

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:87
  • مدت زمان :11:34:10
  • حجم :3.39GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,351,500 870,300 تومان
  • زمان: 11:01:32
  • تعداد درس: 53
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 01:48:43
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,930,000 786,000 تومان
  • زمان: 09:57:30
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,654,000 930,800 تومان
  • زمان: 11:47:11
  • تعداد درس: 71
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:45
  • تعداد درس: 49
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,362,500 272,500 تومان
  • زمان: 03:27:39
  • تعداد درس: 60
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,156,000 1,431,200 تومان
  • زمان: 18:07:44
  • تعداد درس: 123
  • سطح دوره:
  • زبان: دوبله فارسی

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

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