توضیحات
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

پیش نیاز های دوره
- Undergraduate work in Electrical Engineering or Computer Science, or equivalent industry experience
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
Linux System Programming and Introduction to Buildroot
Linux Kernel Programming and Introduction to Yocto Project
Linux Embedded System Topics and Projects
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.99 گیگابایت












































