تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یاد گرفتن برنامه‌نویسی Bash

دوره آموزشی یاد گرفتن برنامه‌نویسی Bash

2 ساعت 43 دقیقهمبتدی2025-07-01

مدرسین

Scott Simpson

Scott Simpson

Creating Technology Courses as a Senior Staff Author at LinkedIn

جزئیات دوره

Bash یکی از محبوب‌ترین برنامه‌های خط فرمان (command line interpreter) هست که به‌صورت پیش‌فرض روی بیشتر توزیع‌های لینوکس نصب شده. اگه زیاد با لینوکس کار می‌کنی، حتماً بارها و بارها با Bash مواجه می‌شی. مخصوصاً اگر کار مدیریت سرور یا هر نوع اداره سیستم لینوکسی رو انجام می‌دی، استفاده از اسکریپت‌های Bash یکی از کارهای روزمره‌ات می‌شه.

تو این دوره، Scott Simpson بهت یاد می‌ده چطوری یه اسکریپت Bash بنویسی، اون رو قابل اجرا کنی و اجراش کنی. با برنامه‌نویسی در Bash آشنا می‌شی، ساختارهای کنترلی Bash رو یاد می‌گیری و می‌بینی چطوری می‌تونی با کاربر تعامل داشته باشی.

همچنین Scott بهت روش‌های عیب‌یابی و رفع مشکلات اسکریپت‌ها رو نشون می‌ده تا بتونی اسکریپت‌هات رو به بهترین شکل اجرا و مدیریت کنی.

اهداف یادگیری این دوره:
یادگیری نوشتن اسکریپت‌های Bash به صورت پایه و کاربردی
آموزش نحوه دادن دسترسی اجرایی به اسکریپت‌ها و اجرای آن‌ها
آشنایی با ساختارهای کنترلی Bash مثل شرط‌ها و حلقه‌ها
یادگیری تعامل با کاربر در اسکریپت‌ها
آموزش عیب‌یابی و رفع مشکلات رایج در اسکریپت‌های Bash
بهبود مهارت‌های مدیریت سیستم لینوکس با استفاده از اسکریپت‌نویسی

مهارت ها

BashIT AutomationServer AdministrationNetwork and System AdministrationOpen SourceOne-Off

سرفصل ها

۰. مقدمه

  • 01 - یادگیری اسکریپت نویسی Bash
  • 02 - دنبال کردن در کامپیوتر
  • 03 - ادامه دادن با استفاده از GitHub Codespaces

۱. استفاده از بش

  • 04 - چه خبره؟
  • 05 - لوله‌ها و تغییر مسیرها
  • 06 - دستورات داخلی Bash و سایر دستورات
  • 07 - براکت‌ها و پرانتزها در Bash
  • 08 - بسط‌ها و جایگزینی‌های Bash
  • 09 - بسط بریس
  • 10 - بسط پارامتر
  • 11 - جایگزینی فرمان
  • 12 - بسط حسابی

۲. برنامه‌نویسی با Bash

  • 13- درک سینتکس اسکریپت Bash
  • 14 - نمایش متن با echo
  • 15 - کار با متغیرها
  • 16 - کار با اعداد
  • 17 - مقایسه مقادیر با آزمون
  • 18 - مقایسه مقادیر با آزمون توسعه‌یافته
  • 19 - قالب‌بندی و استایل‌دهی به متن خروجی
  • 20 - قالب‌بندی خروجی با printf
  • 21- کار با آرایه‌ها
  • 22 - چالش - نوشتن اسکریپتی که گزارش سیستم تولید کند
  • 23 - راه حل - اسکریپتی بنویسید که گزارش سیستم تولید کند

۳. ساختارهای کنترلی Bash

  • 24 - دستورات شرطی با کلمه کلیدی if
  • 25 - کار با حلقه‌های while و until
  • 26 - معرفی حلقه‌های for
  • 27- انتخاب رفتار با استفاده از case
  • 28 - استفاده از توابع
  • 29 - خواندن و نوشتن فایل‌های متنی
  • 30 - چالش - ساخت یک اسکریپت با استفاده از ساختارهای کنترلی
  • 31 - راه حل - ساخت یک اسکریپت با استفاده از ساختارهای کنترلی

۴. تعامل با کاربر

  • 32 - کار با آرگومان‌ها
  • 33 - کار با گزینه‌ها
  • 34 - دریافت ورودی در حین اجرا
  • 35 - اطمینان از پاسخ
  • 36 - چالش - اسکریپتی بسازید که از ورودی استفاده کند
  • 37 - راه حل - اسکریپتی بنویسید که از ورودی استفاده کند

۵. знакомств در دنیای واقعی

  • 38 - عیب‌یابی
  • 39 - اطمینان از قابلیت حمل اسکریپت

نتیجه‌گیری

  • 40 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal