Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
از طریق یادگیری عملی مبتنی بر پروژه با 10 پروژه مبتدی در دنیای واقعی، به یک متخصص برنامه نویسی Linux Bash تبدیل شوید. دانش اسکریپت نویسی: یادگیرندگان درک کاملی از مفاهیم پوسته نویسی، از جمله متغیرها، حلقه ها، شرطی ها و توابع به دست خواهند آورد. اتوماسیون کار کارآمد: فراگیران قادر خواهند بود کارهای تکراری را خودکار کرده و گردش کار را با استفاده از اسکریپت های پوسته ساده کنند و در زمان و تلاش صرفه جویی کنند. دستکاری فایل ها و دایرکتوری ها: زبان آموزان در دستکاری فایل ها و دایرکتوری ها از طریق اسکریپت پوسته، از جمله کارهایی مانند ایجاد، کپی پردازش داده ها و دستکاری، مهارت کسب خواهند کرد: یادگیرندگان تکنیک هایی برای پردازش و دستکاری داده ها با استفاده از ابزارهای خط فرمان قدرتمند مانند grep، sed و بیخیال مدیریت خطا و اشکال زدایی: یادگیرندگان مهارت هایی را در تکنیک های مدیریت خطا و اشکال زدایی برای عیب یابی و حل مشکلات در اسکریپت های پوسته خود توسعه می دهند. مدیریت سیستم: فراگیران از طریق برنامه نویسی پوسته، مانند مدیریت کاربران، دانش مربوط به وظایف مدیریت سیستم را به دست خواهند آورد. بهینهسازی پوسته اسکریپت: زبانآموزان تکنیکهایی را برای بهینهسازی اسکریپتهای پوسته برای بهبود کارایی، کاهش مصرف منابع درک خواهند کرد. قابلیت حمل اسکریپت: زبان آموزان یاد خواهند گرفت که اسکریپت های پوسته قابل حمل بنویسند که می توانند در سیستم عامل ها و محیط های پوسته مختلف اجرا شوند. پیش نیازها: سیستم عامل ویندوز یا لینوکس مورد نیاز است. آشنایی با لینوکس لازم است.
به بوت کمپ اسکریپت 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
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
مبانی پوسته
Basics Of Shell
نظریه شبانگ
Shebang theory
شبانگ کاربردی
Shebang practical
متغیرها در Bash
Variables In Bash
نظریه متغیرها
Variables theory
متغیر کاربردی
Variable practical
رشته ها در بش
Strings In Bash
نظریه ریسمان
Strings theory
رشته های کاربردی
Strings practical
آرایه ها در Bash
Arrays In Bash
نظریه آرایه
Array theory
آرایه عملی
Array practical
محاسبات حسابی
Arithmatic Calculations
تئوری محاسبات حسابی
Arithmatic calculations theory
نمایش نظرات