1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Coursera – Advanced Embedded Linux Development Specialization 2024-2
Advanced Embedded Linux Development Specialization

Coursera – Advanced Embedded Linux Development Specialization 2024-2

توضیحات

Advanced Embedded Linux Development Specialization، دوره آموزش توسعه پیشرفته لینوکس تعبیه شده توسط آکادمی Coursera منتشر شده است. این تخصص اصول سیستم عامل های تعبیه شده را در اختیار دانشجویان قرار می دهد که شامل درک کاری از نحوه پیکربندی و استقرار یک سیستم امبدد مبتنی بر لینوکس است. دانشجویان در زمینه ابزارهای نرم افزاری و روش های توسعه تخصص کسب خواهند کرد که می تواند برای ایجاد برنامه های کاربردی و ساخت دستگاه های امبدد مبتنی بر لینوکس سفارشی مورد استفاده قرار گیرد. این دوره به شدت بر طراحی نرم افزارهای همزمان برای برنامه های سیستم های امبدد با استفاده از سیستم عامل لینوکس متمرکز خواهد بود.

در پایان این دوره، دانشجویان می توانند موارد زیر را انجام دهند: پیکربندی، ساخت و استقرار هسته لینوکس و سیستم فایل ریشه از منبع، توزیع لینوکس امبدد خود را با استفاده از چارچوب های Buildroot یا Yocto بسازید، از مفاهیم برنامه نویسی سیستم برای توسعه نرم افزار کاربردی برای دستگاه های امبدد، از جمله File I / O، Threading، Signals، و API های POSIX مربوط به زمان استفاده کنید. نوشتن نرم افزار برای ارتباط بین رشته ای با استفاده از سوکت ها و سیگنال ها، برنامه های نرم افزاری همزمان Debug با خط فرمان GDB، Valgrind و دیگر ابزارهای نرم افزاری برای اشکال زدایی، پروفایل و ردیابی، ایجاد یک درایور دستگاه لینوکس سفارشی، موضوعات توسعه مرتبط با درایور لینوکس، از جمله تکنیک های اشکال زدایی، تکنیک های هم ارز، زمان بندی، تخصیص حافظه را درک کنید، دانش خود را در پروژه نهایی که مفاهیم درسی در زمینه سخت افزار را نشان می دهد، به نمایش بگذارید.

آنچه خواهید آموخت

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

مشخصات دوره Advanced Embedded Linux Development Specialization

  • ناشر : Coursera
  • مدرس : Daniel Walkes
  • زبان: انگلیسی
  • سطح آموزش: متوسط
  • تعداد دروس: 3
  • مدت زمان آموزش: 4 ماه با احتساب 15 ساعت کار در هفته

سر فصل های دوره Advanced Embedded Linux Development Specialization

Advanced Embedded Linux Development Specialization

پیش نیاز های دوره

  • Undergraduate work in Electrical Engineering or Computer Science, or equivalent industry experience

تصاویر

Advanced Embedded Linux Development Specialization

فیلم نمونه

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

Linux System Programming and Introduction to Buildroot

دانلود – 890 مگابایت

Linux Kernel Programming and Introduction to Yocto Project

دانلود – 738 مگابایت

Linux Embedded System Topics and Projects

دانلود – 418 مگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

1.99 گیگابایت

5/5 - (1 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست