دوره آموزشی
دوبله زبان فارسی
برنامهنویسی سیستم لینوکس و آشنایی با Buildroot
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول برنامهنویسی سیستم لینوکس، از جمله فرآیندها و Threads
- چگونه یک کرنل لینوکس و فایل سیستم روت سفارشی برای یک دستگاه تعبیه شده بسازید؟
- چگونه با استفاده از Buildroot یک کرنل لینوکس و فایل سیستم روت سفارشی برای یک دستگاه تعبیه شده بسازید؟
توضیحات دوره
این دوره یک بررسی از برنامهنویسی سیستم برای سیستمعامل لینوکس یا نرمافزارهایی که بهطور مستقیم با کرنل لینوکس و کتابخانه C در تعامل هستند، ارائه میدهد. کامپوننتهای اولیه سیستم تعبیه شده لینوکس، از جمله جزئیات کرنل و فایل سیستم روت توضیح داده میشود. سیستم بیلد Buildroot که دانشجویان برای ساخت سیستم تعبیه شده لینوکس سفارشی خود از آن استفاده میکنند، به شما معرفی میشود.
دوره «برنامهنویسی سیستم لینوکس و آشنایی با Buildroot» همچنین میتواند برای اعتبار تحصیلی به عنوان ECEA 5305 بخشی از CU Boulder’s Master of Science در مهندسی برق در نظر گرفته شود.
برنامهنویسی سیستم لینوکس و آشنایی با Buildroot
-
بررسی لینوکس 11:43
-
خط فرمان لینوکس 8:16
-
خط فرمان پیشرفته لینوکس 19:11
-
اسکریپتها 6:18
-
تکلیف 1 - بررسی 15:06
-
مقدمه دوره 3:59
-
فرمت دوره 5:06
-
مجوزها 10:21
-
راه اندازی محیط 11:35
-
برنامهنویسی سیستم 10:42
-
فایل سیستمهای لینوکس 12:23
-
فرآیندها و Threads 6:54
-
کاربران و گروهها 2:32
-
برنامهنویسی سیستم و مدیریت خطا 3:56
-
بررسی زنجیره ابزار لینوکس تعبیه شده 18:28
-
لاگ کردن و Syslog 3:39
-
تکلیف 2 - بررسی 5:20
-
تکلیف 1 - دستورالعملها None
-
تکلیف 2 - دستورالعملها None
-
ورودی و خروجی فایل در لینوکس 7:05
-
ورودی و خروجی فایل در لینوکس - خواندن و نوشتن فایلها 10:54
-
ورودی و خروجی فایل در لینوکس - مباحث اضافی 7:06
-
مدیریت فرآیند 11:11
-
فرآیندها و Daemons 10:01
-
تکلیف 3 - بخش 1 - بررسی فراخوانیهای سیستم و دمو 3:04
-
بررسی کرنل لینوکس 7:53
-
بررسی لینوکس تعبیه شده و شبیهسازی 6:03
-
ساخت کرنل لینوکس 8:07
-
فایل سیستمهای روت لینوکس 15:31
-
تکلیف 3 - بخش 2 - بررسی لینوکس به صورت دستی و دمو 8:04
-
تکلیف 3 - بخش 1 - دستورالعملها None
-
تکلیف 3 - بخش 2 - دستورالعملها None
-
Threads و Multithreading 15:09
-
همزمانسازی 15:36
-
تکلیف 4 - بخش 1 - بررسی Threading و دمو 1:41
-
آشنایی با Buildroot 13:42
-
بیلدهای Buildroot 16:59
-
نکات Buildroot - بخش 1 12:42
-
نکات Buildroot - بخش 2 7:30
-
تکلیف 4 - بخش 2 - دموی Buildroot 15:06
-
بررسی سیگنالها 7:55
-
مدیریت سیگنال 10:10
-
تکلیف 4 - بخش 1 - دستورالعملها None
-
تکلیف 4 - بخش 2 - دستورالعملها None
-
زمان 8:53
-
Sleeping و تایمرها 9:39
-
سوکتها 14:41
-
تکلیف 5 - بخش 1 - سرور سوکت نیتیو 8:36
-
تکلیف 5 - نکات 3:50
-
مقداردهی اولیه سیستم لینوکس 5:33
-
استراتژیهای اشکالزدایی دستگاههای تعبیه شده 4:29
-
تکلیف 5 - بخش 2 - سرور سوکت تعبیه شده 7:37
-
تکلیف 5 - بخش 1 - دستورالعملها None
-
تکلیف 5 - بخش 2 - دستورالعملها None
مشخصات آموزش
برنامهنویسی سیستم لینوکس و آشنایی با Buildroot
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:54
- مدت زمان :07:10:16
- حجم :1007.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy