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

The Beginner's Guide to Bash Scripting and Automation

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

به «راهنمای مبتدی برای اسکریپت‌نویسی و اتوماسیون Bash» خوش آمدید، یک دوره جامع که برای تقویت مهارت‌های ضروری در برنامه‌نویسی Bash و اتوماسیون خط فرمان طراحی شده است. چه یک مبتدی برنامه نویسی، یک مدیر سیستم، یا صرفاً مشتاق افزایش مهارت خط فرمان خود باشید، این دوره دروازه شما برای باز کردن پتانسیل Bash است.

آنچه خواهید آموخت:

1. مبانی برنامه نویسی Bash:

  • ما با اصول اولیه شروع می کنیم و شما را از طریق عناصر ضروری اسکریپت نویسی Bash راهنمایی می کنیم. از نوشتن اولین "سلام، جهان!" اسکریپت برای درک متغیرها و انواع داده ها، شما یک پایه محکم برای تسلط بر اسکریپت ایجاد خواهید کرد.

2. ساختارها و منطق کنترل:

  • قدرت ساختارهای کنترلی را با دستور if کاوش کنید تا اسکریپت های خود را به شرایط مختلف پاسخ دهند. تکنیک‌های حلقه‌ای کارآمد را برای تکرار یکپارچه در میان وظایف بیاموزید.

3. توابع و اسکریپت مدولار:

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

4. تعامل و ورودی/خروجی:

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

5. دستکاری فایل و دایرکتوری:

  • قابلیت‌های Bash در مدیریت فایل‌ها و فهرست‌ها را کشف کنید. مسیر خود را از طریق وظایفی که شامل سازماندهی، ناوبری و دستکاری سیستم فایل شما می شود، اسکریپت کنید.

6. پردازش متن با Awk و Sed:

  • با استفاده از ابزارهای قدرتمند Awk و Sed برای دستکاری و تبدیل متن در اسکریپت‌های خود، به پردازش متن پیشرفته بروید.

7. انعطاف پذیری با آرگومان های خط فرمان:

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

8. کار با آرایه ها:

  • از قابلیت‌های آرایه‌ها در برنامه‌نویسی Bash، یک ساختار داده کلیدی برای مدیریت و پردازش مجموعه‌های داده استفاده کنید.

9. کاربرد عملی و سناریوهای دنیای واقعی:

  • مهارت های جدید خود را در سناریوهای دنیای واقعی به کار ببرید و تمام عناصری را که در طول دوره آموخته اید ترکیب کنید. از وظایف مدیریت سیستم گرفته تا بهینه سازی گردش کار، تجربه عملی کسب خواهید کرد.

10. چالش های مسابقه:

  • هر بخش با چالش‌های مسابقه به پایان می‌رسد تا درک شما را تقویت کند و اطمینان حاصل کند که می‌توانید با اطمینان مفاهیم آموخته شده را به کار ببرید.

در پایان این دوره، شما با اعتماد به نفس و تخصص برای نوشتن اسکریپت های Bash کارآمد، خودکارسازی وظایف، و پیمایش آسان در خط فرمان ظاهر خواهید شد. در این سفر هیجان انگیز به ما بپیوندید و بیایید موفقیت شما را با هم بنویسیم!


سرفصل ها و درس ها

اسکریپت Bash Bash Scripting

  • بررسی اجمالی دوره Course Overview

  • مقدمه ای بر Bash Scripting Introduction to Bash Scripting

  • سلام دنیا در بش Hello World in Bash

  • متغیرها و انواع داده ها Variables and Data Types

  • اگر بیانیه ها If Statements

  • حلقه ها Loops

  • توابع در Bash Functions in Bash

  • ورودی و خروجی Input and Output

  • کار با فایل ها و دایرکتوری ها Working with Files and Directories

  • پردازش متن با Awk و Sed Text Processing with Awk and Sed

  • آرگومان های خط فرمان Command-Line Arguments

  • کار با آرایه ها Working with Arrays

  • امتحان Quiz

نمایش نظرات

آموزش راهنمای مبتدیان برای برنامه‌نویسی و اتوماسیون Bash
جزییات دوره
33 mins
12
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,001
3.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Twinkle sharma Twinkle sharma

هکر اخلاقی، مربی امنیت سایبری و سازنده محتوا.