آموزش معرفی خط فرمان لینوکس و اسکریپت کاربردی پوسته

دانلود Introducing Linux Command Line and Practical Shell Scripting

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: لینوکس CLI، اسکریپت Bash، Vim، مدیریت فایل، RegEx، کنترل شغل: مهارت‌های ضروری برای توسعه‌دهندگان ادمین‌های سیستم، به دستورات ضروری Linux CLI برای مدیریت فایل، پردازش متن و ناوبری سیستم تسلط پیدا می‌کنند و توانایی شما را برای کار موثر در محیطی شبیه به Unix توسعه می‌دهند. مهارت در ویرایشگر متن Vim، یادگیری تکنیک های ویرایش پیشرفته، میانبرهای ناوبری و گزینه های سفارشی سازی برای افزایش بهره وری شما متن ایجاد و اشکال‌زدایی اسکریپت‌های پوسته Bash، استفاده از متغیرها، ساختارهای کنترل، توابع و مدیریت خطا برای خودکارسازی وظایف پیچیده و ساده‌سازی سیستم admi استفاده از تکنیک‌های پیشرفته اسکریپت‌نویسی از جمله RegEx، تغییر مسیر I/O، کنترل کار، و مدیریت فرآیند برای حل دنیای واقعی چالش های فناوری اطلاعات و بهینه سازی گردش کار پیش نیازها: سواد اولیه کامپیوتر و آشنایی با سیستم عامل دسترسی به کامپیوتر سیستم عامل یونیکس مانند (لینوکس، macOS یا ویندوز با WSL)

نمای کلی دوره

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

ساختار دوره

برنامه درسی به طور متفکرانه به چهار بخش اصلی تقسیم می‌شود که هر بخش بر اساس بخش قبلی برای ایجاد یک تجربه یادگیری جامع است:

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

شروع به کار با Vim: یک بخش اختصاصی در Vim، ویرایشگر متن قدرتمند، تضمین می‌کند که دانش‌آموزان در تکنیک‌های ویرایش متن کارآمد برای برنامه‌نویسی و مدیریت سیستم به خوبی آشنا هستند.

Hands-On Shell Scripting: Fast Track: این بخش به هسته اسکریپت نویسی پوسته می پردازد، اصول نحو، ساختارهای کنترل، توابع و تکنیک های پیشرفته را پوشش می دهد.

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

نتایج یادگیری کلیدی

در پایان این دوره، دانش‌آموزان می‌توانند:

  • با اطمینان در سیستم فایل لینوکس پیمایش کنید

  • از ابزارهای خط فرمان ضروری برای مدیریت سیستم و مدیریت فایل استفاده کنید

  • متن را با استفاده از Vim ویرایش کنید

  • نوشتن، اشکال زدایی، و بهینه سازی اسکریپت های پوسته Bash

  • ساختارهای کنترل، توابع و مدیریت خطا در اسکریپت ها را پیاده سازی کنید

  • آگومان های خط فرمان را پردازش کنید و عملیات ورودی/خروجی را مدیریت کنید

  • فرآیندهای پس زمینه و کنترل کار را در لینوکس مدیریت کنید

روش تدریس

این دوره از انواع روش های آموزشی برای پاسخگویی به سبک های مختلف یادگیری استفاده می کند:

  • سخنرانی های ویدئویی برای مفاهیم نظری

  • تمرینات عملی و تمرین کدنویسی

  • جلسات آزمایشگاهی هدایت شده برای کاربرد عملی

  • نمونه‌های دنیای واقعی و مطالعات موردی

  • بررسی‌ها و آزمون‌های جامع برای تقویت یادگیری

مخاطب هدف

این دوره برای:

ایده آل است
  • دانشجویان فناوری اطلاعات به دنبال ایجاد یک پایه قوی در لینوکس هستند

  • مدیران سیستم به دنبال خودکارسازی وظایف هستند

  • توسعه دهندگان علاقه مند به اسکریپت نویسی برای استقرار و اتوماسیون

  • متخصصان فناوری اطلاعات با هدف افزایش مهارت های خط فرمان خود

پیش نیازها

در حالی که هیچ تجربه قبلی در لینوکس کاملاً ضروری نیست، سواد اولیه رایانه و آشنایی با سیستم عامل ها مفید خواهد بود. تمایل به یادگیری و تمرین منظم برای موفقیت در این دوره ضروری است.

مدت و قالب دوره

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


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


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

اصول اولیه پوسته Shell Basics

  • دستورات پایه لینوکس شل Linux Shell Basic Commands

  • استفاده از دستورات پایه Using Basic Commands

  • معرفی متاکاراکترهای شل در لینوکس Introduction to Shell Metacharacters in Linux

  • سیستم‌های راهنمای لینوکس و روش‌های خاموش کردن مناسب Linux Help Systems and Proper Shutdown Procedures

  • پیمایش در سیستم فایل لینوکس: درک دایرکتوری Navigating the Linux File System: Understanding Directory

  • ناوبری دایرکتوری لینوکس: دستورات ضروری Linux Directory Navigation: Essential Commands

  • آشنایی با انواع فایل های لینوکس Understanding Linux File Types

  • تکنیک های فهرست کردن فایل ها در لینوکس: کاوش ls Command Op File Listing Techniques in Linux: Exploring ls Command Op

  • متاکاراکترهای Wildcard در مدیریت فایل لینوکس Wildcard Metacharacters in Linux File Management

  • نمایش محتوای فایل در لینوکس File Content Display in Linux

  • پردازش متن با Grep در لینوکس Text Processing with Grep in Linux

  • مدیریت فایل و دایرکتوری: دستورات ضروری لینوکس File and Directory Management: Essential Linux Commands

شروع کار با Vim Getting Started with Vim

  • مقدمه ای بر مسیریابی پایه در Vim Introduction to Basic Navigation in Vim

  • تمرین عملی: نصب Vim و ناوبری اولیه Hands-on Practice: Vim Installation and Basic Navigation

  • مبانی ویرایش در Vim Fundamentals of Editing in Vim

  • ناوبری اولیه Vim Basic Vim Navigation

  • ناوبری پیشرفته Vim Advanced Vim Navigation

  • جستجو و جایگزینی Vim Vim Search and Replace

  • Vim را کپی و درج کنید Vim Copy and Insert

  • Vim Fundamentals: مروری جامع بر مفاهیم اصلی Vim Fundamentals: A Comprehensive Review of Core Concepts

  • مروری بر دروس ورزش. چه چیزی یاد خواهیم گرفت؟ Overview of Exercise Lessons. What will we learn?

  • تمرین 1: ویرایش در Vim Exercise 1: Editing in Vim

  • تمرین 2: ویرایش در Vim Exercise 2: Editing in Vim

  • تمرین 3: ویرایش در Vim Exercise 3: Editing in Vim

  • تمرین 4: ویرایش در Vim Exercise 4: Editing in Vim

  • پیمایش و ویرایش چندین فایل در Vim Navigating and Editing Multiple Files in Vim

  • تکنیک های پیشرفته Vim برای مدیریت چندین فایل Advanced Vim Techniques for Managing Multiple Files

  • افزودن فایل های پروژه به Github Adding Project Files to Github

  • شروع کار با Vim Getting started with Vim

اسکریپت Hands-On Shell: مسیر سریع Hands-On Shell Scripting: Fast track

  • اولین اسکریپت Bash شما. قسمت 1 Your First Bash Script. Part 1

  • اولین اسکریپت Bash شما. قسمت 2 Your First Bash Script. Part 2

  • مبانی نحوی Bash. قسمت 1 Bash Syntax Fundamentals. Part 1

  • مبانی نحوی Bash. قسمت 2 Bash Syntax Fundamentals. Part 2

  • مبانی نحوی Bash. قسمت 3 Bash Syntax Fundamentals. Part 3

  • کار با فایل ها و مجوزها قسمت 1 Working with Files and Permissions. Part 1

  • کار با فایل ها و مجوزها قسمت 2 Working with Files and Permissions. Part 2

  • کار با فایل ها و مجوزها قسمت 3 Working with Files and Permissions. Part 3

  • مثال اسکریپت: عملیات فایل و مفاهیم Bash Script Example: File Operations and Bash Concepts

  • بیانیه "اگر". قسمت 1 'if' Statement. Part 1

  • بیانیه "اگر". قسمت 2 'if' Statement. Part 2

  • حلقه ها در Bash. قسمت 1 Loops in Bash. Part 1

  • حلقه ها در Bash. قسمت 2 Loops in Bash. Part 2

  • آزمایشگاه عملی: اسکریپت منوی تعاملی. قسمت 1 Hands-on Lab: Interactive Menu Script. Part 1

  • آزمایشگاه عملی: اسکریپت منوی تعاملی. قسمت 2 Hands-on Lab: Interactive Menu Script. Part 2

  • آزمایشگاه عملی: اسکریپ منوی تعاملی مدیریت لینوکس Hands-on Lab: Linux Administration Interactive Menu Scrip

  • آزمایشگاه عملی: اسکریپ منوی تعاملی مدیریت لینوکس Hands-on Lab: Linux Administration Interactive Menu Scrip

  • توابع در Bash. قسمت 1 Functions in Bash. Part 1

  • توابع در Bash. قسمت 2 Functions in Bash. Part 2

  • مدیریت خطا و اشکال زدایی در Bash. قسمت 1 Error Handling and Debugging in Bash. Part 1

  • مدیریت خطا و اشکال زدایی در Bash. قسمت 2 Error Handling and Debugging in Bash. Part 2

  • مدیریت خطا و اشکال زدایی در Bash. قسمت 3 Error Handling and Debugging in Bash. Part 3

  • تکنیک های پیشرفته اسکریپت Bash - مثال هایی توضیح داده شده است. Advanced Bash Scripting Techniques - Examples Explained.

  • تکنیک های پیشرفته اسکریپت Bash - مثال هایی توضیح داده شده است. Advanced Bash Scripting Techniques - Examples Explained.

  • تکنیک های پیشرفته اسکریپت Bash - مثال هایی توضیح داده شده است. Advanced Bash Scripting Techniques - Examples Explained.

  • تکنیک های پیشرفته برنامه نویسی Bash - مثال عملی Wa Advanced Bash Scripting Techniques - Practical Example Wa

  • بهینه سازی و عملکرد اسکریپت Bash. قسمت 1 Bash Script Optimization and Performance. Part 1

  • بهینه سازی و عملکرد اسکریپت Bash. قسمت 2 Bash Script Optimization and Performance. Part 2

  • بهینه سازی و عملکرد اسکریپت Bash. قسمت 3 Bash Script Optimization and Performance. Part 3

  • بهینه سازی و عملکرد اسکریپت Bash. قسمت 4 Bash Script Optimization and Performance. Part 4

  • بهینه سازی و عملکرد اسکریپت Bash. امتحان عملی Bash Script Optimization and Performance. Practical Examp

اسکریپت نویسی دستی به صورت گام به گام Hands-On Scripting Step-by-Step

  • نوشتن اسکریپت های ساده Bash Writing Simple Bash Scripts

  • تمرین هدایت شده: نوشتن اولین فیلمنامه Guided Exercise: Writing Your First Script

  • استفاده از حلقه ها Using Loops

  • تمرین هدایت شده: استفاده از حلقه ها Guided Exercise: Using Loops

  • توصیف یک عبارت با قاعده ساده Describing a Simple Regular Expression

  • تمرین هدایت شده: استفاده از grep با RegEx Guided Exercise: Using grep with RegEx

  • استفاده از grep با RegEx Using grep with RegEx

  • آزمایشگاه: اولین اسکریپت شما Lab: Your First Script

  • ساخت اسکریپت ها: استفاده از متغیرها و تغییر مسیر ورودی/خروجی Building Scripts: Using Variables and Redirecting Input/O

  • Building Scripts: if-then دستورات Building Scripts: the if-then statements

  • Building Scripts: امتحان کردن دستور Test. با استفاده از Comparis Building Scripts: Trying the Test command. Using Comparis

  • ساخت اسکریپت: استفاده از مقایسه فایل Building Scripts: Using File Comparison

  • تست ترکیبی کار با بیانیه های پیشرفته If-Ten Compound Testing. Working wit Advanced If-Then Statements

  • یک مثال عملی A Practical Example

  • حلقه زدن با عبارت "for". Looping with the 'for' statement

  • حلقه زدن با عبارت "for". قسمت 2 Looping with the 'for' statement. Part 2

  • با استفاده از دستورات "while" و "until". استفاده از حلقه ها Using 'while' and 'until' commands. Using Loops

  • استفاده از حلقه ها قسمت 2 Using Loops. Part 2

  • مثال های عملی با استفاده از حلقه ها Practical Examples Using Loops

  • عبور پارامترها Passing Parameters

  • استفاده از متغیرهای پارامتر خاص Using Special Parameter Variables

  • کار با گزینه ها Working with Options

  • با استفاده از دستور Read Using Read Command

  • یک مثال عملی A Practical Example

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

  • تغییر مسیر خروجی در اسکریپت ها Redirecting Output in Scripts

  • خواندن/نوشتن توصیف کننده های فایل Read/Write file descriptors

  • سرکوب خروجی فرمان استفاده از فایل های موقت ورود به سیستم ظروف سرباز یا مسافر Supressing Command Output. Using temp files. Logging Mess

  • یک مثال عملی: استفاده از ورودی و خروجی A practical example: using input and output

  • سیگنال دادن به پوسته Bash Signaling the Bash shell

  • استفاده از تله Using traps

  • اجرای اسکریپت ها در پس زمینه Running scripts in background

  • اجرای اسکریپت ها بدون قطع کردن Running Scripts without a Hang-up

  • کنترل کار مشاهده مشاغل Controlling the Job. Viewing Jobs

نمایش نظرات

آموزش معرفی خط فرمان لینوکس و اسکریپت کاربردی پوسته
جزییات دوره
14.5 hours
94
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
19
4.5 از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vitalii Shumylo Vitalii Shumylo

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