کتاب تسلط بر مبانی لینوکس و برنامهنویسی به زبان C برای توسعهدهندگان حرفهای با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر مبانی لینوکس و برنامهنویسی به زبان C برای توسعهدهندگان حرفهای
موضوع کلی: علوم رایانه و فناوری اطلاعات
موضوع میانی: سیستمعاملهای متنباز و توسعه نرمافزار
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی سیستمهای عامل و جایگاه لینوکس در فناوری اطلاعات
- 2. معماری هسته لینوکس و توزیعهای مختلف
- 3. نصب و راهاندازی محیط لینوکس در فضای مجازیسازی
- 4. آشنایی با ساختار سلسلهمراتبی فایلسیستم در لینوکس
- 5. مدیریت فایلها و دایرکتوریها در خط فرمان
- 6. کار با ویرایشگرهای متنی در محیط ترمینال
- 7. مفاهیم پایه مجوزهای دسترسی و مالکیت فایلها
- 8. مدیریت کاربران و گروهها در سیستمعامل
- 9. فیلترها و ابزارهای پردازش متن در خط فرمان
- 10. مدیریت فرآیندها و سیگنالها
- 11. مفاهیم پایه شل اسکریپتینگ
- 12. متغیرها و ساختارهای کنترلی در Bash
- 13. مدیریت بستههای نرمافزاری و مخازن
- 14. پیکربندی شبکه و ابزارهای عیبیابی در لینوکس
- 15. مبانی امنیت سیستم و سختسازی لینوکس
- 16. مدیریت لاگها و پایش سلامت سیستم
- 17. آشنایی با کامپایلر GCC و مراحل کامپایل برنامه
- 18. ساختار یک برنامه استاندارد به زبان C
- 19. انواع دادهها و عملگرها در زبان C
- 20. مدیریت حافظه در زبان C و مفاهیم اشارهگرها
- 21. ساختارهای دادهای آرایه و رشته در زبان C
- 22. توابع و مدیریت محدوده متغیرها در C
- 23. کار با ساختارها و نوعهای داده تعریف شده توسط کاربر
- 24. مدیریت فایلها در سطح سیستمعامل با زبان C
- 25. مفاهیم پیشپردازنده و کامپایل شرطی
- 26. مدیریت خطاهای زمان اجرا در برنامهنویسی C
- 27. آشنایی با کتابخانههای استاندارد C
- 28. کار با آرگومانهای خط فرمان در برنامهها
- 29. برنامهنویسی سیستم و فراخوانیهای سیستمی
- 30. استفاده از ابزار Make برای مدیریت پروژههای بزرگ
- 31. دیباگ کردن برنامههای C با استفاده از GDB
- 32. بهینهسازی کد و بررسی کارایی برنامهها
- 33. مدیریت حافظه پویا و پیشگیری از نشت حافظه
- 34. کار با جریانهای ورودی و خروجی استاندارد
- 35. مفاهیم چندنخی در محیط لینوکس با زبان C
- 36. ارتباط بین فرآیندها در محیط لینوکس
- 37. امنیت در برنامهنویسی C و جلوگیری از سرریز بافر
- 38. استانداردهای کدنویسی و نگهداری نرمافزار
- 39. یکپارچهسازی ابزارهای لینوکسی در چرخه توسعه نرمافزار
- 40. پروژه نهایی طراحی یک ابزار سیستمی کاربردی در لینوکس
تگها:
آموزش زبان C
آموزش لینوکس
برنامهنویسی سی
توسعه نرم افزار
خط فرمان لینوکس
سیستم عامل متن باز
کامپایل کد C
لینوکس برای برنامه نویسان
مبانی لینوکس
مدیریت سیستم عامل
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.