لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اسکریپتنویسی لینوکس بش (Bash): اتوماسیون، بهینهسازی و استقرار
- آخرین آپدیت
دانلود Linux Bash Scripting: Automate, Optimize & Deploy
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
فراگیران در این دوره بر منطق شرطی مسلط شده، اسکریپتهای تعاملی میسازند، حلقهها را خودکار میکنند و پروژههای واقعی را با استفاده از اسکریپتنویسی پیشرفته لینوکس بش طراحی میکنند. در پایان این دوره، دانشجویان قادر خواهند بود دستورات شرطی را به کار ببرند، اعلانهای کاربرپسند طراحی کنند، حلقهها را بهینه کنند، متغیرها را مدیریت نمایند، توابع بسازند و عملیاتهای از راه دور را با استفاده از SSH و سیگنالها مدیریت کنند.
این دوره یک مسیر گامبهگام از مفاهیم پایه تا کاربردهای پیشرفته اسکریپتنویسی را ارائه میدهد. با شروع از منطق if-else و عملگرهای بولی، یادگیرندگان توانایی طراحی جریانهای کاری منعطف و منطقی را کسب میکنند. سپس تمرکز بر اسکریپتهای تعاملی و تغییر مسیر فایلها (Redirection) قرار میگیرد تا دانشجویان ابزارهای اتوماسیون پاسخگو بسازند. در ماژولهای بعدی، ساختارهای حلقه، دستورات break/continue، منوهای select و مدیریت آرگومانها برای سادهسازی اسکریپتها بررسی میشوند. در نهایت، دوره بر کاربردهای دنیای واقعی از جمله آرایهها، محاسبات ریاضی، توابع، اتوماسیون مبتنی بر SSH، اسکریپتهای بکآپ و کنترل پردازش با استفاده از سیگنالهای لینوکس تأکید میکند.
برخلاف آموزشهای ابتدایی Bash، این برنامه شامل مثالهای عملی، تمرینهای کاربردی و اسکریپتنویسی پروژه-محور است تا اطمینان حاصل شود که یادگیرندگان هم به شفافیت مفهومی و هم به تخصص کاربردی دست مییابند. چه برای مدیریت سیستم، DevOps یا اتوماسیون ابری آماده میشوید، این دوره مهارتهای ضروری Bash را برای طراحی، بهینهسازی و اجرای اسکریپتهای قدرتمند لینوکس ارائه میدهد.
سرفصل ها و درس ها
مبانی منطق شرطی
Conditional Logic Fundamentals
استفاده از دستورات if
Using if Statements
ادامه استفاده از دستورات if
Continuation of Using if Statements
کاربردهای دستور if
Applications of if statement
ادامه کاربردهای دستور if
Continuation of Applications of if statement
مقایسه رشتهها و سایر ساختارها
String comparisons and other constructs
ادامه مقایسه رشتهها و سایر ساختارها
Continuation of String comparisons and other constructs
نوشتن اسکریپتهای اپلیکیشن با استفاده از if، else و then
Writing App scripts using if, else and then
ادامه نوشتن اسکریپتهای اپلیکیشن با استفاده از if، else و then
Continuation of Writing App scripts using if, else and then
ساختار Elif
Elif construct
ادامه ساختار Elif
Continuation of Elif construct
دستورات بولی (Boolean)
Boolean Statement
عملیات بولی
Boolean Operations
ادامه عملیات بولی
Continuation of Boolean Operations
اسکریپتهای تعاملی و تغییر مسیر ورودی/خروجی (I/O)
Interactive Scripts & I/O Redirection
سینتکس Case
Case Syntax
آشنایی با اسکریپتهای تعاملی
Introduction to Interactive Scripts
نمایش نظرات