تخفیف!
آموزش ساخت کتابخانه های سیستم عامل لینوکس با زبان C

Linux System Programming Techniques & Concepts | ساخت کتابخانه های سیستم عامل لینوکس با زبان C

300,000ریال

  • 14 ساعت ویدیو با زیرنویس انگلیسی و کیفیت 1080
  • به روزرسانی 11/2022 تهیه شده رسمی یودمی ایران
  • شامل اسکرین شات از تمامی تمارین دوره انحصاری یودمی ایران
  • مدرس: Shiwani Nigam
  • حجم: 4.91GB ( ترافیک داخلی)

توضیحات

آموزش ساخت کتابخانه های سیستم عامل لینوکس با زبان C

نام دوره : Linux System Programming Techniques & Concepts

به روز رسانی 11/2022 با کیفیت 1080 به همراه اسکرین شات از تمامی تمارین دوره انحصاری یودمی ایران

آموزش ساخت کتابخانه های سیستم عامل لینوکس با زبان C

پیش نیاز:

توضیحات:

در حال حاضر دوره ها/آموزش های بی شماری در اینترنت/Udemy وجود دارد که تقریباً همه جنبه های زبان برنامه نویسی C را آموزش می دهند.

همه آن دوره ها یکسان هستند، یکسان صحبت می کنند و کم و بیش همان دانش را ارائه می دهند. این دوره چه تفاوتی با بقیه دارد؟

هدف از این دوره این است که شما را برای مصاحبه های فنی برنامه نویسی سیستم، سطح مصاحبه – از مبتدی تا متوسط ​​آماده کند. این دوره برای توسعه دهندگان (آینده) است، نه برای آزمایش کنندگان یا مدیران سیستم.

من  این دوره را برای پر کردن شکاف بین برنامه نویسان مبتدی/مبتدی و متوسط/پیشرفته ایجاد کردم.

این دوره فرض می کند که شما حداقل در برنامه نویسی بالاتر از حد متوسط ​​هستید (در هر زبان برنامه نویسی، اما در C/C++ ترجیح داده می شود) – تخصیص حافظه، انواع حلقه ها، فراخوانی توابع، اشاره گرها و غیره را بدانید.

در این دوره، من C/C++ آموزش نمی دهم.  اما تکنیک های برنامه نویسی و جزئیات سطح پایین در مورد نحوه عملکرد برنامه C در پشت صحنه را آموزش می دهم – همه موضوعات از نقطه نظر مصاحبه بسیار مهم هستند.

هدف من این است که این دوره را به Linux/C Bible تبدیل کنم.

با این حال، من همیشه احساس می کنم، شما باید در این دوران رقابت سخت، از همکاران خود پیشی بگیرید، و بنابراین، من سعی کردم تا خرد و دانشی را که برای یک برنامه نویس بسیار مهم است به شما ارائه دهم.

من دیده‌ام که اگرچه دانش‌آموزان می‌توانند برنامه‌های C/C++ خوبی بنویسند، اما در مورد نحوه نوشتن کدهای سازمان‌یافته، قابل مدیریت، توسعه‌پذیر و قابل برنامه‌ریزی بهتر در قالب کتابخانه‌ها، شفافیت ندارند.

به عنوان مثال، دانش‌آموزان در برنامه‌نویسی رقابتی خیلی خوب هستند، اما نمی‌دانند چگونه یک Makefile ساده بنویسند، دلیل آن این است که دانشگاهیان تدریس نمی‌کنند و دانش‌آموزان برای یادگیری اهمیتی نمی دهند.

در این دوره، من موضوعات مربوط به ایجاد کتابخانه های سیستم لینوکس (نسخه 1) را با مفاهیم برنامه نویسی پیشرفته زبان-آگنوستیک (نسخه 2) پوشش خواهم داد که اگر فردا برنامه نویس زبان های دیگر شوید، می تواند به خوبی اعمال شود.

 

دوره آموزش ساخت کتابخانه های سیستم عامل لینوکس با زبان C در دو نسخه ارائه می شود:

نسخه 1 ساخت و مدیریت کتابخانه : این بخش اصول اولیه را در مورد نحوه ایجاد و سازماندهی کد خود به عنوان کتابخانه پوشش می دهد.

نسخه 2  مفاهیم مدیریت حافظه: این به طور خاص مفاهیم پیشرفته مدیریت حافظه لینوکس را پوشش می دهد

آموزش ساخت کتابخانه های سیستم عامل لینوکس با زبان C

دوره آموزش ساخت کتابخانه های سیستم عامل لینوکس با زبان C برای چه کسانی است:

  • دانش آموزانی که دانش اولیه برنامه نویسی C/C++ را دارند
  • هشدار: برای مبتدیان مطلق برنامه نویسی نیست
  • کسانی که می خواهند مهارت های برنامه نویسی خود را از سطح مبتدی به حرفه ای برسانند

بخشی از دوره :

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Linux System Programming Techniques & Concepts | ساخت کتابخانه های سیستم عامل لینوکس با زبان C”

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