آموزش اصول برنامه‌نویسی شل (Shell Programming) - آخرین آپدیت

دانلود Shell Programming Essentials

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره یک معرفی جامع به برنامه‌نویسی شل و اتوماسیون یونیکس است که برای leanerهایی طراحی شده است که می‌خواهند پایه‌ای قوی در اسکریپت‌نویسی سطح سیستم ایجاد کنند. با استفاده از Bash shell به عنوان محیط اصلی، این دوره دانشجویان را از تعاملات ساده خط فرمان تا ساختارهای پیشرفته اسکریپت‌نویسی به‌صورت گام‌به‌گام هدایت می‌کند. از طریق ماژول‌های ساختاریافته و ارزیابی‌های عملی، دانشجویان مفاهیم کلیدی یونیکس و برنامه‌نویسی شل را شناسایی کرده، تکنیک‌های اسکریپت‌نویسی را به نمایش گذاشته و راهکارهای اتوماسیون موثری را پیاده‌سازی می‌کنند. تمرکز اصلی این دوره بر به‌کارگیری، تحلیل و ارزیابی دستورات شل، سینتکس اسکریپت‌نویسی، مدیریت متغیرها، منطق جریان کنترل، تست فایل‌ها و بازتوجیه ورودی/خروجی (I/O) در موارد واقعی است. در پایان این دوره، فراگیران قادر خواهند بود اسکریپت‌های کامل شل توسعه دهند که وظایف سیستم را ساده کرده، منطق‌های شرطی را اجرا نموده، ورودی‌ها و آرگومان‌های کاربر را مدیریت کنند و با اعتمادبه‌نفس و دقت بالا در محیط‌های مختلف مبتنی بر یونیکس فعالیت نمایند.

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

مقدمه‌ای بر شل و مبانی برنامه‌نویسی Introduction to Shell and Programming Basics

  • شل-پایان-سل Shell - End - Cell

  • مبانی-اسلاید-نوشتن Basics - Slide - Write

  • نرم‌افزار-سیستم‌ها-نوشته شده Software - Systems - Written

  • زبان‌ها-زبان‌های برنامه‌نویسی-برنامه‌نویسی Languages - Programming Languages - Programming

  • ماشین-کامپیوتر-زبان Machine - Computer - Language

  • زبان-سینتکس-برنامه Language - Syntax - Program

درک برنامه‌ها و سینتکس Understanding Programs and Syntax

  • نقطه-برنامه-برنامه‌ها Dot - Program - Programs

  • برنامه‌نویسی-سینتکس-زبان‌های برنامه‌نویسی Programming - Syntax - Programming Languages

  • برنامه‌نویسی-سینتکس-زبان‌های برنامه‌نویسی Programming - Syntax - Programming Languages

  • کد-نوشتن-ارائه شده Code - Write - Given

  • برنامه‌نویسی-درست-زبان‌ها Programming - Right - Languages

  • برنامه‌نویسی-ساختارهای برنامه‌نویسی-جریان Programming - Programming Constructs - Flow

اصول یونیکس و سیستم‌های عامل Unix and Operating Systems Essentials

  • رایج-چاپ-تایید Common - Print - Okay

  • سیستم عامل-یونیکس-زبان Operating - Unix Operating - Language

  • اسکریپت شل-اسکریپت-سل Cell Script - Script - Cell

  • مسیر-متغیرها-دلار Path - Variables - Dollar

  • سینتکس-مورد خاص-نوشتن Syntax - Particular Thing - Write

  • خاص-فرمت-مورد خاص Particular - Format - Particular Thing

ارتباطات شل و انواع اسکریپت‌ها Shell Communication and Script Types

  • برنامه‌نویسی-شل یونیکس-ارتباط Programming - Unix Cell - Communicate

  • انواع-شل-متفاوت Types - Cell - Different

  • اسکریپت-شل-نقطه Script - Cell - Dot

  • برنامه‌نویسی-متغیرها-متفاوت Programming - Variables - Different

  • مقدار-نام مستعار-متغیر Value - Ali - Variable

  • متغیرها-شل-محیط Variables - Cell - Environment

  • متغیرها-ذخیره-ذخیره شده Variables - Store - Stored

پارامترها و مکانیزم‌های کنترلی Parameters and Control Mechanisms

  • دلار-آرگومان‌ها-اسکریپت Dollar - Arguments - Script

  • برنامه‌نویسی-تصویر-اسکریپت‌نویسی Programming - Picture - Scripting

  • متغیر-تک-متغیرها Variable - Single - Variables

  • شل-برنامه‌نویسی-برنامه Cell - Programming - Program

  • باینری-عملیات-عملیات Binary - Operations - Operation

  • عملگرها-مساوی-مقدار Operators - Equal - Value

عملگرها و تست فایل Operators and File Testing

  • درست-بولین-عملگرها True - Boolean - Operators

  • فایل-تست-عملگرها File - Test - Operators

  • عملگرها-دلار-مساوی Operators - Dollar - Equal

  • عملگرها-بولین-شل یونیکس Operators - Boolean - Unix Cell

  • تایید-به همین ترتیب-استفاده شده Okay - Similarly - Used

  • فایل-خط تیره-تست File - Hyphen - Test

  • یونیکس-پایه-یادگیری Unix - Basic - Learn

ورودی/خروجی و نحوه کوتینگ Input/Output and Quoting

  • خروجی-مکانیزم-پایپ Output - Mechanism - Pipe

  • خط تیره-خطوط-wc Hyphen - Lines - Wc

  • فایل-ریموت-لاگین File - Remote - Login

  • مکانیزم کوتینگ بخش اول Quoting Mechanism Part 1

  • مکانیزم کوتینگ بخش دوم Quoting Mechanism Part 2

  • مکانیزم کوتینگ بخش سوم Quoting Mechanism Part 3

جریان کنترل و ساختارهای پیشرفته Control Flow and Advanced Constructs

  • برنامه‌نویسی-ساختارها-ساختارهای برنامه‌نویسی Programming - Constructs - Programming Constructs

  • جریان-تایید-برنامه Flow - Okay - Program

  • شرایط-بولین-درک Conditions - Boolean - Understand

  • وضعیت-شرط-تست Status - Condition - Test

  • مساوی-موردی-عدد Equal - Case - Number

  • تکرار-حلقه‌ها-شرایط Times - Loops - Conditions

  • بررسی-حلقه‌ها-شرط Look - Loops - Condition

  • حلقه-کلمه-نقطه Loop - Word - Dot

  • کنترل حلقه بخش اول Loop Control Part 1

  • کنترل حلقه بخش دوم Loop Control Part 2

  • کنترل حلقه بخش سوم Loop Control Part 3

  • برنامه‌نویسی-یونیکس-زبان برنامه‌نویسی Programming - Unix - Programming Language

  • خاص-دستورات-دستور Special - Commands - Command

  • سیستم عامل-خروجی-ورودی Operating - Output - Input

  • ورودی-شل-اسکریپت شل Input - Cell - Cell Script

نمایش نظرات

آموزش اصول برنامه‌نویسی شل (Shell Programming)
جزییات دوره
16h 14m
59
(آخرین آپدیت)
560
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده