آموزش اصول لینوکس و اسکریپت‌نویسی برای مهندسان VLSI - آخرین آپدیت

دانلود Linux & Scripting Essentials for VLSI Engineers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر لینوکس و اسکریپت‌نویسی برای موفقیت شغلی در زمینه‌های PD، DV، RTL و DFT در صنعت VLSI یک راهنمای جامع و گام‌به‌گام درباره نحوه استفاده از لینوکس در حوزه VLSI. در این دوره شما موارد زیر را خواهید آموخت: - درک سیستم فایل لینوکس و نحوه پیمایش در آن - نحوه ایجاد فایل‌ها و دایرکتوری‌ها و مدیریت آن‌ها (کپی یا انتقال چندین فایل و پوشه به صورت همزمان) - یافتن فایل‌ها یا دایرکتوری‌ها با استفاده از کلمات کلیدی یا الگوهای خاص - دسترسی به محتوای خاص از درون فایل‌ها - تولید الگوهای خاصی از داده‌ها با استفاده از دستورات لینوکس - تغییر مجوزهای دسترسی (Permissions) فایل‌ها و دایرکتوری‌ها - یادگیری مفاهیم پایه تا پیشرفته ویرایشگرهای متنی (gvim, vim, vi) - توانایی نوشتن شل اسکریپت‌ها (Shell Scripts) یا بش اسکریپت‌ها (Bash Scripts) - نحوه ایجاد فایل‌های Makefile پیشنیازها: هر کسی که دانش پایه کامپیوتر داشته باشد، قادر به یادگیری این دوره است.


این دوره جامع آنلاین با عنوان "اصول لینوکس و اسکریپت‌نویسی برای مهندسان VLSI"برای دانشجویان BTech (در رشته‌های ECE, EEE, CSE)، دانشجویان MTech (در رشته‌های VLSI, ESD, Embedded)، متخصصان شاغل و علاقه‌مندان به لینوکس طراحی شده است تا مهارت‌های ضروری لینوکس متناسب با طراحی VLSI را کسب کنند. با تسلط بر قدرت لینوکس، جریان‌های کاری خود را خودکار کنید، فایل‌های طراحی را تحلیل نمایید و بهره‌وری خود را در الکترونیک دیجیتال و طراحی فیزیکی با استفاده از ابزارهای استاندارد صنعت و تکنیک‌های اسکریپت‌نویسی افزایش دهید.

جزئیات دوره:

  • مدت زمان: ۶ ساعت و ۱۴ دقیقه

  • سطح: مبتدی تا پیشرفته

  • پیش‌نیازها: آشنایی مقدماتی با کامپیوتر؛ بدون نیاز به تجربه قبلی در لینوکس یا VLSI

  • فرمت: سخنرانی‌های ویدئویی، آزمون‌ها و تمرین نهایی

چه کسانی می‌توانند ثبت‌نام کنند:

- هر کسی که علاقه‌مند به یادگیری لینوکس باشد!

- دانشجویان BTech و MTech در رشته‌های برق، الکترونیک و کامپیوتر

- فارغ‌التحصیلان آموزش‌دیده VLSI در زمینه‌های PD, DV, DFT و Analog Layout

- متخصصان شاغلی که قصد یادگیری لینوکس را دارند.

ویژگی‌های آموزشی:

- توضیح شفاف هر موضوع با مثال‌های کاربردی، با تمرکز ویژه بر grep، sed، awk، gvim و شل اسکریپتینگ

- آزمون‌های کوتاه پس از هر بخش

- پروژه عملی در پایان دوره

- کمک به خودکارسازی جریان‌های کاری VLSI، تحلیل فایل‌های طراحی و ارتقای بهره‌وری شغلی.

سرفصل‌های دوره:

- آشنایی با لینوکس

- دایرکتوری‌ها و پیمایش در آن‌ها

- فایل‌ها و مدیریت آن‌ها

- یافتن فایل‌ها و دایرکتوری‌ها با دستور find

- دستور grep (جستجوی الگو در متن)

- دستور SED (ویرایشگر جریانی)

- دستور AWK (پردازش متنی و گزارش‌گیری)

- مجوزهای دسترسی فایل و دایرکتوری

- ویرایشگرهای متنی (gvim, vim, vi) از سطح پایه تا پیشرفته

- شل اسکریپتینگ (Shell Scripting)

مزایای یادگیری:

کسب مهارت‌های عملی برای اتوماسیون و دیباگ در VLSI

بهبود فرصت‌های شغلی در صنایع نیمه‌هادی

تسلط بر ابزارهای EDA مبتنی بر لینوکس

ارتقای توانایی حل مسئله با چالش‌های واقعی طراحی


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

آشنایی با لینوکس Introduction

  • معرفی دوره Introduction to Course

  • آشنایی با زبان‌های اسکریپت‌نویسی Introduction to Scripting Language

  • نصب لینوکس Installing of Linux

دایرکتوری‌ها و پیمایش در آن‌ها Directories and its navigation

  • دایرکتوری چیست و چگونه ایجاد می‌شود What is directory and how to create directory

  • دستور List و گزینه‌های آن List command and its options

  • عملگرها (نقطه و نقطه-دوت) و نحوه کپی یا انتقال دایرکتوری‌ها Operators(Dot ,Double dot) & How to copy or move single or multiple directories

  • سلسله مراتب دایرکتوری لینوکس، مسیر مطلق و مسیر نسبی Linux Directory Hierarchy, Absolute path and Relative path

  • آزمون مربوط به دایرکتوری‌ها Quiz related to Directories.

فایل‌ها و مدیریت آن‌ها Files and its navigation

  • فایل در لینوکس چیست و دستورات ایجاد فایل What is file in Linux and command to create files in Linux

  • دستورات مشاهده محتوای فایل‌ها Command to view the content of files

  • آزمون مربوط به فایل‌ها و پیمایش لینوکس Quiz related to files & its navigation in Linux

یافتن فایل‌ها یا دایرکتوری‌ها با دستور Find Finding Files or Directories in Linux using Find Command

  • الگوهای مورد استفاده برای جستجو در لینوکس Patterns Used for Search in Linux

  • نحوه یافتن فایل‌ها و دایرکتوری‌ها در لینوکس How to find files and directories in Linux

  • آزمون مربوط به دستور Find در لینوکس Quiz related to Find command in Linux

دستور grep (جستجوی الگو) grep command (Global Regular Expression Print ):

  • دستور grep، گزینه‌ها و مثال‌های کاربردی grep command and its options along with examples

  • آزمون دستور grep Quiz on grep command

دستور SED SED Command

  • ویرایشگر جریانی (Stream Editor) چیست و سینتکس آن چگونه است؟ What is Stream Editor and its syntax along with its operations?

  • نحوه جستجو و جایگزینی داده‌ها با دستور sed How to search and replace data using sed command ?

  • نحوه حذف خطوط با دستور sed How to Delete the lines using sed command ?

  • نحوه درج خطوط با دستور sed How to Insert the lines using sed command ?

  • نحوه افزودن داده‌ها با دستور sed How to append the data using sed ?

  • نحوه جایگزینی خطوط با دستور sed How to replace lines using sed command ?

  • نحوه ترجمه کاراکترها با دستور sed How to Translate the characters using sed command?

  • آزمون دستور SED Quiz on SED command

دستور AWK AWK Command

  • دستور AWK و سینتکس آن AWK command and its syntax

  • انواع دستورات پردازشی در AWK Types of processing statement in AWK

  • متغیرهای پیش‌فرض AWK AWK Predefined Variables

  • متغیر AWK NR (تعداد رکوردها) AWK NR (Number of Record)

  • متغیر AWK NF (تعداد فیلدها) AWK NF (Number of Feild)

  • متغیرهای AWK FS و RS (جداکننده فیلد و رکورد) AWK FS(Feild Separator) RS (Record Separator)

  • متغیرهای AWK OFS و ORS (جداکننده خروجی فیلد و رکورد) AWK OFS (Output Feild Separator) ORS (Output Record Separtor)

  • متغیرهای AWK FILENAME و FNR AWK FILENAME , FNR

  • متغیرهای AWK ARGC و ARGV AWK ARGC , ARGV

  • پردازش‌های Pre-increment و Post-increment در AWK AWK Preincrement and Post-increment Processings

  • توابع پیش‌فرض AWK AWK Predefined Functions

  • حلقه‌ها و انواع آن‌ها در AWK Loops and its types used in AWK

  • حلقه for در AWK AWK for Loop

  • حلقه while در AWK AWK while Loop

  • حلقه do while در AWK AWK do-while Loop

  • دستورات کنترل حلقه (continue, break, next, exit) AWK Loop Control Statements (continue , break , next , exit)

  • آزمون دستور awk Quiz on awk command

مجوزهای دسترسی فایل و دایرکتوری File and Directory Permissions

  • مجوزهای دسترسی فایل و دایرکتوری با مثال File and Directory Permissions with examples

  • آزمون مجوزهای دسترسی Quiz on File and Directory Permissions

ویرایشگرها (gvim, vim, vi) و دستورات پایه تا پیشرفته Editors(gvim , vim , vi) and its commands from basic to advance

  • ویرایشگرهای لینوکس و حالت‌های مختلف (Modes) Linux Editors and Modes

  • گزینه‌های دستور gvim gvim command options

  • دستورات پایه جابجایی مکان‌نما در gvim Basic curser movement commands in gvim

  • عملیات روی فایل‌ها در gvim File operations in gvim

  • اجرای دستورات در حالت Command Line در gvim Executing commands in command line mode of gvim

  • آزمون ویرایشگرها Quiz on Editors

شل اسکریپتینگ Shell Scripting

  • مبانی شل اسکریپتینگ Basics related to shell scripting

  • عملگرهای فایل File Operators

  • حلقه‌های for و while در شل اسکریپتینگ for loop and while Loop in Shell Scripting

  • دستورات تصمیم‌گیری (if, if else, if elseif else, case) Decision Statements (if , if else , if elseif else , case statements)

  • آزمون شل اسکریپتینگ Quiz on Shell Scripting

  • پروژه عملی شل اسکریپتینگ Assignment on Shell Scripting

نمایش نظرات

آموزش اصول لینوکس و اسکریپت‌نویسی برای مهندسان VLSI
جزییات دوره
6 hours
45
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
843
4.5 از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gujarathi Rakesh Kumar Gujarathi Rakesh Kumar

مدرس در Udemy