توضیحات
System Programming Masterclass 2026: OS, Memory & Networking دوره آموزشی توسعه نرمافزار سطح پایین و درک نحوه عملکرد سیستمعاملها، حافظه و شبکه در زیر برنامههای سطح بالا می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره که برای برنامهنویسان C، توسعهدهندگان سیستم، دانشجویان علوم کامپیوتر و مهندسان علاقهمند به برنامهنویسی سطح پایین طراحی شده است، مفاهیم سیستم عامل، فرآیندها، نخها، مدیریت حافظه، فراخوانیهای سیستم، سیستمهای فایل، سوکتها و ارتباطات شبکهای را با استفاده از C بررسی میکند. افراد تجربه عملی کار نزدیک به سیستم عامل، درک نحوه تعامل برنامهها با سختافزار و منابع سیستم و ساخت برنامههای کارآمد در سطح سیستمها را کسب خواهند کرد. این کلاس پیشرفته جامع شما را فراتر از توسعه برنامههای سنتی و به مبانی سیستمهای محاسباتی مدرن میبرد.
این دوره توضیح میدهد که چگونه کامپایلرها، لینکرها، لودرها و فایلهای اجرایی با هم کار میکنند تا کد منبع را به برنامههای در حال اجرا تبدیل کنند. شما یاد خواهید گرفت که چگونه گلوگاههای عملکرد را تجزیه و تحلیل کنید، استفاده از منابع را بهینه کنید، نرمافزار همزمان قابل اعتماد بسازید و بدهبستانهای مربوط به توسعه سطح پایین را درک کنید. چه دانشجو، توسعهدهنده نرمافزار، مدیر سیستم، برنامهنویس سیستمهای تعبیهشده یا علاقهمند به فناوری باشید، این دوره دانش و اعتماد به نفس لازم برای درک و کار با لایههای نرمافزاری حیاتی که محیطهای محاسباتی مدرن را قدرتمند میکنند، فراهم میکند. در پایان دوره، شما پایه و اساس قوی در اصول برنامهنویسی سیستم خواهید داشت و برای مهندسی نرمافزار پیشرفته، توسعه سیستمها و نقشهای متمرکز بر زیرساخت آمادهتر خواهید بود.
آنچه در دوره System Programming Masterclass 2026: OS, Memory & Networking یاد خواهید گرفت:
- پیادهسازی و بهینهسازی تکنیکهای مدیریت حافظه
- ساخت اپلیکیشنهای همزمان (concurrent) با استفاده از primitive های همگامسازی و مکانیزمهای IPC
- توسعهی اپلیکیشنهای شبکهای با استفاده از سوکتها و تکنیکهای ورودی/خروجی رویدادمحور
- عیبیابی، پروفایلینگ و بهینهسازی نرمافزار سطح سیستم با استفاده از ابزارهای حرفهای
- بهکارگیری بهترین شیوههای امنیتی، sandboxing و مدیریت سطح دسترسی
- ارزیابی مصالحههای قابلیت حمل، عملکرد و پایداری در طراحی نرمافزار سیستمی مدرن
- توضیح نحوهی تعامل سیستمعاملها با اپلیکیشنها و سختافزار
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Arbia Arfa
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 82
مدت زمان آموزش: 7 ساعت و 30 دقیقه
سرفصل های دوره

پیش نیازهای دوره System Programming Masterclass 2026: OS, Memory & Networking
Basic programming experience in any language (C, C++, Rust, Java, Python, or similar).
Familiarity with fundamental programming concepts such as variables, functions, loops, and data structures.
A computer capable of running Linux, macOS, or Windows.
No prior system programming experience is required; foundational concepts are explained from the ground up.
A willingness to explore operating system internals and low-level software concepts.
تصاویر دوره

فیلم معرفی دوره System Programming Masterclass 2026: OS, Memory & Networking
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2 گیگابایت












































