کتاب راهنمای جامع محیط برنامه‌نویسی یونیکس (بر اساس The UNIX Programming Environment)

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره راهنمای جامع محیط برنامه‌نویسی یونیکس (بر اساس The UNIX Programming Environment)

موضوع کلی: سیستم‌عامل و محیط‌های توسعه نرم‌افزار

موضوع میانی: ابزارها و مفاهیم پایه‌ای خط فرمان یونیکس

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر سیستم‌عامل یونیکس
  • 2. مفاهیم پایه‌ای محیط خط فرمان
  • 3. اولین دستورات: ls, cd, pwd
  • 4. مدیریت فایل‌ها و دایرکتوری‌ها
  • 5. ایجاد، کپی و حذف فایل‌ها
  • 6. انتقال و تغییر نام فایل‌ها
  • 7. دستورات نمایش محتوای فایل: cat, more, less
  • 8. جستجو در فایل‌ها: grep
  • 9. پایپ کردن دستورات
  • 10. تغییر مسیر ورودی/خروجی
  • 11. مفاهیم متغیرهای محیطی
  • 12. تنظیم و استفاده از متغیرهای محیطی
  • 13. ویرایشگر متن ed
  • 14. آشنایی با ویرایشگر متن vi
  • 15. دستورات پایه‌ای vi
  • 16. حفظ کردن و خروج در vi
  • 17. ویرایشگر متن Emacs
  • 18. آشنایی با ویرایشگر متن nano
  • 19. مفاهیم پردازش و پروسس‌ها
  • 20. دستورات مدیریت پردازش: ps, kill
  • 21. نشانه‌ها (Signals) در یونیکس
  • 22. دستورات جستجوی فایل: find
  • 23. دستورات فشرده‌سازی و استخراج فایل: tar, gzip, bzip2
  • 24. فشرده‌سازی و استخراج فایل‌ها
  • 25. مفاهیم مجوزهای دسترسی فایل
  • 26. تغییر مجوزهای دسترسی: chmod
  • 27. تغییر مالکیت فایل‌ها: chown
  • 28. نوشتن اسکریپت‌های ساده شل
  • 29. مفهوم شل اسکریپتینگ
  • 30. دستورات شرطی در شل اسکریپت
  • 31. حلقه‌ها در شل اسکریپت
  • 32. توابع در شل اسکریپت
  • 33. مدیریت آرگومان‌ها در شل اسکریپت
  • 34. استفاده از ابزارهای خط فرمان برای پردازش متن
  • 35. دستور sed برای ویرایش جریان متن
  • 36. دستور awk برای پردازش ستونی متن
  • 37. مفاهیم شبکه در یونیکس
  • 38. دستورات پایه‌ای شبکه: ping, traceroute
  • 39. انتقال امن فایل: scp, sftp
  • 40. مفاهیم SSH
  • 41. اتصال به سرورهای راه دور با SSH
  • 42. مدیریت کلیدهای SSH
  • 43. مفاهیم پایه‌ای برنامه‌نویسی در یونیکس
  • 44. زبان برنامه‌نویسی C در یونیکس
  • 45. کامپایل کردن برنامه‌های C
  • 46. اجرای برنامه‌های C
  • 47. استفاده از دیباگر GDB
  • 48. مفاهیم کتابخانه‌های اشتراکی
  • 49. ساخت و استفاده از کتابخانه‌های اشتراکی
  • 50. مفاهیم Makefiles
  • 51. نوشتن Makefiles ساده
  • 52. مدیریت وابستگی‌ها با Makefiles
  • 53. مفاهیم پایه‌ای Git
  • 54. نصب و پیکربندی Git
  • 55. دستورات پایه‌ای Git: init, add, commit
  • 56. مدیریت شاخه‌ها در Git
  • 57. ادغام شاخه‌ها در Git
  • 58. کار با مخازن راه دور در Git
  • 59. دستورات Git: push, pull, fetch
  • 60. حل تداخلات در Git
  • 61. مفاهیم پایه‌ای Docker
  • 62. نصب و پیکربندی Docker
  • 63. نوشتن Dockerfile
  • 64. ساخت ایمیج‌های Docker
  • 65. اجرای کانتینرهای Docker
  • 66. مدیریت کانتینرهای Docker
  • 67. مفاهیم پایه‌ای Kubernetes
  • 68. نصب و پیکربندی Kubernetes
  • 69. مفاهیم Pods و Deployments
  • 70. مدیریت سرویس‌ها در Kubernetes
  • 71. نوشتن اسکریپت‌های پیشرفته شل
  • 72. استفاده از ابزارهای پردازش داده
  • 73. کار با Regular Expressions
  • 74. مفاهیم پایه‌ای پایگاه داده در لینوکس
  • 75. دستورات پایه‌ای SQL
  • 76. اتصال به پایگاه داده از طریق خط فرمان
  • 77. مفاهیم پایه‌ای Perl
  • 78. نوشتن اسکریپت‌های Perl
  • 79. مفاهیم پایه‌ای Python
  • 80. نوشتن اسکریپت‌های Python
  • 81. استفاده از کتابخانه‌های استاندارد Python
  • 82. کار با فایل‌ها در Python
  • 83. مدیریت پردازش‌ها در Python
  • 84. مفاهیم پایه‌ای Ruby
  • 85. نوشتن اسکریپت‌های Ruby
  • 86. کار با ابزارهای مدیریت سیستم
  • 87. مانیتورینگ سیستم در لینوکس
  • 88. مدیریت لاگ‌ها در لینوکس
  • 89. تنظیمات امنیتی سیستم
  • 90. مفاهیم مجازی‌سازی
  • 91. استفاده از KVM
  • 92. مدیریت ماشین‌های مجازی
  • 93. مفاهیم CI/CD
  • 94. ابزارهای CI/CD
  • 95. مراحل پایپ‌لاین CI/CD
  • 96. مفاهیم DevSecOps
  • 97. پیاده‌سازی DevSecOps
  • 98. بررسی و ارزیابی امنیتی
  • 99. مفاهیم مهندسی نرم‌افزار
  • 100. الگوهای طراحی نرم‌افزار

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

وارد شوید تا نظر ثبت کنید.