به بوت کمپ اسکریپت Bash Shell خوش آمدید: 10 آموزش مبتنی بر پروژه! این دوره جامع موضوعات زیر را از طریق یک رویکرد مبتنی بر 10 پروژه عملی پوشش می دهد:
اصول اولیه پوسته: در مورد محیط پوسته، اهمیت آن، و نحوه پیمایش و تعامل موثر با آن بیاموزید.
متغیرها: نحوه اعلان و استفاده از متغیرها در برنامه نویسی bash برای ذخیره و دستکاری داده ها را بدانید.
رشته ها: تکنیک های دستکاری رشته، از جمله الحاق، جایگزینی، و استخراج را کاوش کنید.
آرگومانهای خط فرمان: نحوه مدیریت آرگومانهای خط فرمان را که به یک اسکریپت ارسال میشوند و ترکیب آنها در اسکریپتهای خود کشف کنید.
آرایه ها: نحوه کار با آرایه ها را در برنامه نویسی bash، از جمله اعلان، دسترسی و دستکاری عناصر آرایه یاد بگیرید.
رنگها در bash: اسکریپتهای خود را با خروجی رنگارنگ با ترکیب کدهای رنگی ANSI در اسکریپتهای bash خود تقویت کنید.
توابع: در توابع غوطه ور شوید و یاد بگیرید که چگونه آنها را برای مدولار کردن اسکریپت ها و بهبود قابلیت استفاده مجدد کد تعریف و استفاده کنید.
عبارات شرطی: در استفاده از عبارات شرطی مانند if-else و case مسلط شوید تا اسکریپت های خود را پویاتر و پاسخگوتر کنید.
حلقهها: ساختارهای حلقهای مانند for، while، و تا را برای تکرار روی دادهها و خودکارسازی کارهای تکراری کاوش کنید.
مدیریت فایل: یاد بگیرید چگونه از فایلها بخوانید و بنویسید، مجوزهای فایل را دستکاری کنید، و سایر عملیات مربوط به فایل را در bash scripting و غیره انجام دهید
برنامه درسی دوره:
مقدمه
ویدیو معرفی
مبانی شل
نظریه شبانگ
شبانگ کاربردی
متغیرها در Bash
نظریه متغیرها
متغیرهای کاربردی
رشته ها در Bash
نظریه ریسمان
رشته های کاربردی
آرایه ها در Bash
نظریه آرایه ها
آرایه ها عملی
محاسبات حسابی
نظریه محاسبات حسابی
محاسبات حسابی عملی
تغییر مسیر ورودی/خروجی و لوله کشی در Bash
نظریه تغییر مسیر I/O
تغییر مسیر I/O عملی
لوله کشی در bash
Arguments In Bash
نظریه استدلال
استدلالها عملی
وضعیت خروج
تئوری وضعیت خروج
خروج از وضعیت عملی
اگر-دیگر شرایط در bash
نظریه شرایط f-else
مقایسه های ریاضی در غیر این صورت
مقایسههای رشتهای if-else
نظریه شرایط فایل
شرایط فایل عملی
در حالی که حلقه ها
نظریه حلقه در حالی که
در حالی که حلقه عملی است
برای حلقه ها
برای نظریه حلقه
برای حلقه عملی
اظهارات موردی
نظریه عبارات موردی
عبارات مورد عملی
توابع در Bash
نظریه توابع
عملکردهای عملی
رنگها در Bash
رنگها در bash
پروژه های ساده
پروژه شماره 1
پروژه شماره 2
پروژه شماره 3
پروژه شماره 4
پروژه شماره 5
پروژه شماره 6
پروژه های پیشرفته
پروژه شماره 7
پروژه شماره 8
پروژه شماره 9
پروژه شماره 10
سخنرانی پاداش
پاداش
در طول بوت کمپ، قدرت لینوکس را کشف خواهید کرد و یاد خواهید گرفت که چگونه از پتانسیل کامل برنامه نویسی bash استفاده کنید. شما یک پایه محکم در سیستم های لینوکس به دست خواهید آورد و نحوه هدایت و مدیریت موثر آنها را درک خواهید کرد. با این دانش، سفری به دنیای اسکریپت نویسی پوسته، کشف قابلیت های آن و باز کردن سطوح جدیدی از بهره وری را آغاز خواهید کرد.
هر پروژه در این بوت کمپ به طور مدبرانه طراحی شده است تا سناریوهای دنیای واقعی را در اختیار شما قرار دهد تا بتوانید مهارت های تازه کسب شده خود را اعمال کنید. از خودکارسازی کارهای روتین گرفته تا مدیریت پیکربندیهای پیچیده سیستم، با چالشهای مختلفی مقابله خواهید کرد که تواناییهای حل مسئله شما را افزایش میدهد و اعتماد به نفس شما را به عنوان یک اسکریپت پوسته افزایش میدهد.
در پایان این دوره، شما یک فرمان قوی بر لینوکس، اسکریپت نویسی bash و اسکریپت پوسته خواهید داشت که به شما امکان می دهد اسکریپت های کارآمد و قوی ایجاد کنید. خواه مدیر سیستم، توسعهدهنده یا مهندس DevOps باشید، این بوت کمپ شما را به ابزارها و تخصص مورد نیاز برای برتری در نقش خود مجهز میکند.
در این سفر هیجان انگیز Bash Shell Scripting Bootcamp به ما بپیوندید و پتانسیل خود را به عنوان یک متخصص اسکریپت نویسی پوسته لینوکس باز کنید. آماده شوید تا مهارت های خود را به سطح بعدی ببرید و به ارتفاعات جدیدی از اتوماسیون و بهره وری دست یابید. اکنون ثبت نام کنید و ماجراجویی یادگیری مبتنی بر پروژه خود را از امروز شروع کنید!
متشکرم :)
Vivek Pandit
مدیر سیستم لینوکس، شکارچی باگ، هکر اخلاقی
نمایش نظرات