Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-6 of 6 items.

coursera اتصال به دستگاه ها و شبکه ها (Mitalearn-321008)

  • مبتدی
  • Release date: 27 June 2026
  • Author: Elise Deitrick,Chalece DeLaCoudray
درباره این دوره:

مدیریت دستگاه ها و شبکه ها را بدون نصب چیزی تمرین کنید! این دوره برای زبان آموزان بدون تجربه فنی طراحی شده است و پایه محکمی برای اتصال به دستگاه ها و شبکه ها فراهم می کند. یادگیرندگان در یک سیستم اوبونتو تمرین عملی خواهند داشت که می تواند به راحتی به سایر سیستم عامل های مبتنی بر یونیکس منتقل شود. ماژول های این دوره شامل مدیریت دستگاه ها و پارتیشن ها، ابزارهای اصلی شبکه و وضوح نام، و انتقال ایمن داده ها از طریق شبکه برای ایجاد پشتیبان می باشد. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌ها، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند گزینه ای، پر کردن جای خالی، و عدم درهم آمیختن بلوک های کد) به تمرین های کوچک و قابل دسترس که به جای ساعت ها، چند دقیقه طول می کشد، بهره مند خواهید شد. .

coursera اسکریپت Bash و پیکربندی سیستم (Mitalearn-320617)

  • مبتدی
  • Release date: 27 June 2026
  • Author: Chalece DeLaCoudray
درباره این دوره:

کدنویسی کنید و اولین اسکریپت Bash خود را در عرض چند دقیقه بدون نصب چیزی اجرا کنید! این دوره برای دانش آموزانی طراحی شده است که تجربه اسکریپت نویسی ندارند. یادگیرندگان در یک سیستم اوبونتو تمرین عملی خواهند داشت که می تواند به راحتی به سایر سیستم عامل های مبتنی بر یونیکس منتقل شود. ماژول های این دوره اصول اسکریپت نویسی (مانند ساختارهای کنترل)، اسکریپت نویسی پیشرفته (به عنوان مثال عبارات منظم)، کنترل نسخه git و پیکربندی سیستم (مانند نصب و به روز رسانی) را پوشش می دهند. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های اسکریپت قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های اسکریپت هستند و با انجام دادن، درک عمیق‌تری ایجاد می‌کنند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند گزینه ای، پر کردن جای خالی، و عدم درهم آمیختن بلوک های کد) به تمرین های کوچک و قابل دسترس که به جای ساعت ها، چند دقیقه طول می کشد، بهره مند خواهید شد. .

coursera لینوکس و Bash برای مهندسی داده (Mitalearn-323881)

  • 4 hours 49 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Noah Gift,Kennedy Behrman,Alfredo Deza
درباره این دوره:

در این دوره دوم از Python، Bash و SQL Essentials for Data Engineering Specialization، شما اصول اساسی لینوکس را که برای انجام وظایف مهندسی داده ضروری است، یاد خواهید گرفت. علاوه بر این، نحوه استفاده از هر دو پیکربندی Bash و zsh و توسعه نحو مورد نیاز برای تعامل و کنترل لینوکس را بررسی خواهید کرد. این مهارت ها به شما این امکان را می دهد که پایگاه داده ها را در محیط Bash مدیریت و دستکاری کنید.

coursera مبانی سیستم یونیکس (Mitalearn-320804)

  • مبتدی
  • Release date: 27 June 2026
  • Author: Sharon Jason,Chalece DeLaCoudray
درباره این دوره:

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

coursera معرفی عملی دستورات لینوکس و شل اسکریپت (Mitalearn-303906)

  • 1 hours 46 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Rav Ahuja,Sam Prokopchuk,Ramesh Sannareddy
درباره این دوره:

این دوره یک درک عملی از دستورات پوسته لینوکس / یونیکس را ارائه می دهد. در این دوره آموزشی دوستانه مبتدی، با اصول لینوکس، دستورات شل و اسکریپت نویسی پوسته Bash آشنا خواهید شد. شما این دوره را با مقدمه ای بر لینوکس و بررسی معماری لینوکس آغاز خواهید کرد. شما با ترمینال لینوکس تعامل خواهید داشت، دستورات را اجرا می کنید، دایرکتوری ها را هدایت می کنید، فایل ها را ویرایش می کنید و همچنین نرم افزار را نصب و به روز می کنید. در مرحله بعد، با دستورات رایج لینوکس آشنا خواهید شد. شما با دستورات عمومی مانند id، date، uname، ps، top، echo، man کار خواهید کرد. دستورات مدیریت دایرکتوری مانند pwd، cd، mkdir، rmdir، find، df. دستورات مدیریت فایل مانند cat, wget, more, head, tail, cp, mv, touch, tar, zip, unzip. دستور کنترل دسترسی chmod; دستورات پردازش متن - wc، grep، tr؛ و همچنین دستورات شبکه - نام میزبان، پینگ، ifconfig و curl. سپس به یادگیری اصول اولیه اسکریپت نویسی پوسته برای خودکارسازی انواع وظایف خواهید پرداخت. شما اسکریپت‌های پوسته ساده تا پیشرفته‌تری ایجاد خواهید کرد که شامل متاکاراکترها، نقل قول، متغیرها، جایگزینی فرمان، تغییر مسیر ورودی/خروجی، لوله‌ها و فیلترها، و آرگومان‌های خط فرمان است. شما همچنین با استفاده از crontab کارهای cron را برنامه ریزی خواهید کرد. این دوره شامل سخنرانی های مبتنی بر ویدیو و همچنین آزمایشگاه های عملی برای تمرین و به کارگیری آنچه یاد می گیرید است. شما بدون هزینه به سرور مجازی لینوکس دسترسی خواهید داشت که می توانید از طریق مرورگر وب خود به آن دسترسی داشته باشید، بنابراین برای تکمیل آزمایشگاه ها نیازی به دانلود و نصب چیزی ندارید. شما این دوره را با یک پروژه نهایی و همچنین یک امتحان نهایی به پایان خواهید رساند. در پروژه نهایی، دانش خود را از مفاهیم دوره با انجام فرآیند استخراج، تبدیل، و بارگذاری (ETL) خود و ایجاد یک اسکریپت پشتیبان برنامه ریزی شده نشان خواهید داد. این دوره برای مهندسان داده، دانشمندان داده، توسعه‌دهندگان نرم‌افزار و متخصصان ابری ایده‌آل است که می‌خواهند با دستورات پرکاربرد در لینوکس، MacOS و سایر سیستم‌عامل‌های مشابه یونیکس آشنا شوند و همچنین با ایجاد اسکریپت‌های پوسته شروع کنند.

coursera میز کار یونیکس (Mitalearn-327162)

  • 2 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Sean Kross,Jeff Leek, PhD,Brian Caffo, PhD
درباره این دوره:

یونیکس پایه‌ای را تشکیل می‌دهد که اغلب برای دستیابی به اهداف دیگری که ممکن است برای خود و رایانه‌تان داشته باشید، بسیار مفید است، خواه این هدف راه اندازی یک تجارت، نوشتن کتاب، درمان بیماری یا ایجاد برنامه عالی بعدی باشد. ابزار دستیابی به این اهداف گاهی با نوشتن نرم افزار انجام می شود. نرم‌افزار را نمی‌توان از زمین استخراج کرد، و همچنین نمی‌توان بذرهای نرم‌افزار را در بهار برای برداشت تا پاییز کاشت. نرم افزار در کارخانه ها در خط مونتاژ تولید نمی شود. نرم افزار یک کالای دست ساز و اغلب سفارشی است. اگر یک توسعه دهنده نرم افزار یک صنعتگر باشد، یونیکس میز کار آنها است. یونیکس مجموعه ای ضروری و ساده از ابزارها را در محیطی بدون حواس پرتی فراهم می کند. حتی اگر توسعه‌دهنده نرم‌افزار نیستید، یادگیری یونیکس می‌تواند روش‌های جدید تفکر و راه‌های جدید برای مقیاس‌بندی ایده‌هایتان را در اختیار شما قرار دهد. این دوره برای افرادی در نظر گرفته شده است که تازه برنامه نویسی می کنند و با سیستم عامل های مشابه یونیکس مانند macOS و توزیع های لینوکس مانند اوبونتو جدید هستند. بیشتر فناوری های مورد بحث در این دوره از طریق یک رابط خط فرمان قابل دسترسی خواهند بود. رابط‌های خط فرمان در ابتدا می‌توانند بیگانه به نظر برسند، بنابراین این دوره سعی می‌کند بین استفاده از خط فرمان و اقداماتی که معمولاً هنگام استفاده از ماوس و صفحه‌کلید انجام می‌دهید، تشابهاتی را ترسیم کند. همچنین یاد خواهید گرفت که چگونه قطعات کوچکی از نرم افزار را در زبان برنامه نویسی به نام Bash بنویسید، که به شما امکان می دهد ابزارهایی را که در مورد آن صحبت خواهیم کرد به هم متصل کنید. امید من این است که در پایان این دوره بتوانید از ابزارهای مختلف یونیکس طوری استفاده کنید که گویی در حال اتصال آجرهای لگو هستند.

Suggestions