آموزش کاربردی Bash Script

آموزش کاربردی Bash Script

ویژگی‌های دوره

پیش نیاز ها و ملزمات

  • آشنایی با لینوکس
  • لپ تاپ با سیستم عامل لینوکس و یا VM

مخاطبین

  • DevOps
  • مدیرسیستم ها

اهداف

  • مسائل کاربردی
  • شبکه سازی

درباره دوره

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

Bash Scripting

در واقع Bash Scripting یک ابزار قدرتمند و ساده برای خودکارسازی و مدیریت سیستم‌ها و وظایف روزمره مخصوص برنامه نویسان سمت سرور و مدیر سیستم ها و افراد فعال در حوزه DevOps است. این مهارت می‌تواند به شما کمک کند تا بهبود بهره‌وری و کارایی را در کارهای روزمره‌تان داشته باشید و به عنوان یک مدیر سیستم یا برنامه‌نویس نرم‌افزار موفق باشید.

یادگیری Bash Scripting دارای چند دلیل مهم و ضروری است که در ادامه برخی از آن‌ها را شرح میدهیم :

  • اتوماسیون و انجام کارهای تکراری: با یادگیری bash script، می‌توانید تعدادی از کارهای تکراری و مکرر که در روزمره انجام می‌دهید را به صورت خودکار انجام دهید. این به شما کمک می‌کند تا زمان و تلاش بیشتری صرفه‌جویی کنید.
  • اجرای دستورات پیچیده: در bash، می‌توانید دستورات پیچیده و چند مرحله‌ای را به صورت ساده‌تر و کوتاه‌تر نوشته و اجرا کنید. این به شما امکان می‌دهد کارهای پیچیده را با کمترین خطا انجام دهید.
  • تعامل با سیستم عامل: با bash scripting می‌توانید به فایل‌ها و پوشه‌ها دسترسی پیدا کنید، فرآیندها را کنترل کنید و با دستگاه‌های متصل به سیستم تعامل داشته باشید. این امکانات به شما اجازه می‌دهند که برنامه‌های پویا و پیچیده‌تری را بسازید.
  • اطمینان از امنیت: با استفاده از bash script، می‌توانید برنامه‌ها و اسکریپت‌های خود را به صورت امن طراحی کنید. می‌توانید کاربردی برای اسکریپت‌ها تعیین کنید تا از اشتباهات امنیتی جلوگیری کنید و اطلاعات حساس را محافظت کنید.
  • مدیریت سیستم: با استفاده از bash scripting می‌توانید عملیات مدیریتی سیستم خود را انجام دهید. این شامل نصب و به‌روزرسانی نرم‌افزارها، پشتیبان‌گیری از داده‌ها، رفع خطاها و مشکلات، و کنترل کارایی سیستم می‌شود.
  • مهارت‌های مورد تقاضا: مسلط بودن به bash scripting یکی از مهارت‌هایی است که در بازار کار بسیار تقاضا دارد. این مهارت می‌تواند به شما کمک کند تا به عنوان یک سیستم‌مدیر یا متخصص توسعه نرم‌افزارها درخشید.

در نهایت، یادگیری bash scripting می‌تواند به شما در حل مسائل روزمره، بهبود بهره‌وری، و دستیابی به هدف‌های کوچک و بزرگ‌تر در کار و توسعه فردی کمک کند. پیشنهاد می‌شود با مباحث bash آشنا شوید و سپس با تمرین و تجربه به تسلط در این زبان برنامه‌نویسی برسید.

پروژه ها

  • utility commands and Cronjobs
  • Write backup script with bash script

سرفصل ها

  • Basic Shell Programming
  • Variables
  • Comments
  • Conditional Statements
  • Array
  • Loops
  • Conditionals
  • String Substitution
  • Strings processing
  • Functions
  • Script input
  • Script output
  • Redirect to File

مدرس دوره

مهدی یار فراهانی

مهدی یار فراهانی

ثبت نام در دوره

ظرفیت 15 نفر

تعداد جلسه 1

مدت زمان 4:30 ساعت

زمان برگزاری جمعه 13 مردادماه از ساعت 14:00 تا 18:00

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

300.000 تومان

زمان ثبت نام به پایان رسیده است

اشتراک گذاری در

نظرات کاربران

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

دوره آموزش نقوش سنتی ایرانی

دوره آموزش نقوش سنتی ایرانی

مدت زمان: 16 ساعت

تعداد جلسات: 8

مدرس دوره: خانم مهشید دلفانی

برگزاری به صورت حضوری

رزرو
دوره دیزاین لوگوتایپ استراتژیک

دوره دیزاین لوگوتایپ استراتژیک

مدت زمان: 20 ساعت

تعداد جلسات: 10 جلسه

مدرس دوره: میلاد داداش زاده

برگزاری به صورت حضوری

ثبت نام در دوره
مهارت های نرم لازم در شرکت های ایرانی برنامه نویسی

مهارت های نرم لازم در شرکت های ایرانی

مدت زمان: 6

تعداد جلسات: 2

مدرس دوره: امیرعلی حبشی زاده

برگزاری به صورت حضوری

ثبت نام در دوره
آموزش کاربردی Bash Script برنامه نویسی

آموزش کاربردی Bash Script

مدت زمان: 4:30

تعداد جلسات: 1

مدرس دوره: مهدی یار فراهانی

برگزاری به صورت حضوری

ثبت نام در دوره