کتاب مبانی کار با خط فرمان (Command Line/Terminal) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره مبانی کار با خط فرمان (Command Line/Terminal)

موضوع کلی: برنامه نویسی

موضوع میانی: مبانی کامپیوتر و برنامه‌نویسی

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

  • 1. آشنایی با مفهوم خط فرمان
  • 2. تاریخچه و اهمیت خط فرمان
  • 3. نصب و راه‌اندازی ترمینال در سیستم‌عامل‌های مختلف
  • 4. دستورات پایه ناوبری: cd, pwd, ls
  • 5. مدیریت فایل‌ها و دایرکتوری‌ها: mkdir, rmdir, touch
  • 6. کپی کردن و انتقال فایل‌ها: cp, mv
  • 7. حذف فایل‌ها و دایرکتوری‌ها: rm
  • 8. نمایش محتوای فایل‌ها: cat, more, less
  • 9. جستجو در فایل‌ها: grep
  • 10. جستجو در سیستم فایل: find
  • 11. کار با متغیرهای محیطی
  • 12. تنظیم متغیرهای محیطی
  • 13. کار با تاریخ و زمان
  • 14. دستورات مربوط به پردازش‌ها: ps, top, kill
  • 15. مدیریت پردازش‌ها در پس‌زمینه: &
  • 16. هدایت ورودی و خروجی: >, >>, <
  • 17. استفاده از پایپ: |
  • 18. فشرده‌سازی و استخراج فایل‌ها: tar, gzip, gunzip
  • 19. کار با آرشیوها
  • 20. مدیریت کاربران و دسترسی‌ها: sudo, chmod, chown
  • 21. تنظیم دسترسی‌های فایل
  • 22. کار با ssh برای اتصال امن
  • 23. انتقال امن فایل با scp
  • 24. نصب و مدیریت بسته‌ها (apt, yum)
  • 25. جستجو و نصب بسته‌ها
  • 26. مدیریت مخازن بسته‌ها
  • 27. کار با ویرایشگر متن nano
  • 28. کار با ویرایشگر متن vi/vim (مقدماتی)
  • 29. کار با ویرایشگر متن vim (پیشرفته)
  • 30. اسکریپت‌نویسی در شل (مقدماتی)
  • 31. متغیرها در اسکریپت‌های شل
  • 32. دستورات شرطی: if, else, elif
  • 33. حلقه‌ها: for, while
  • 34. دستورات case
  • 35. توابع در اسکریپت‌های شل
  • 36. مدیریت خطا در اسکریپت‌ها
  • 37. اعتبارسنجی ورودی در اسکریپت‌ها
  • 38. کار با آرگومان‌های اسکریپت
  • 39. استفاده از regular expressions
  • 40. کار با ابزارهای متن‌پردازی: sed, awk
  • 41. پردازش فایل‌های CSV
  • 42. آشنایی با Git
  • 43. نصب و راه‌اندازی Git
  • 44. دستورات پایه Git: init, add, commit
  • 45. بررسی تاریخچه Git: log
  • 46. انشعاب‌گیری: branch, checkout
  • 47. ادغام انشعاب‌ها: merge
  • 48. کار با مخازن راه دور: remote, push, pull
  • 49. حل تداخلات در Git
  • 50. کار با Git tags
  • 51. استفاده از Git hooks
  • 52. مقدمه‌ای بر Docker
  • 53. نصب و راه‌اندازی Docker
  • 54. مفاهیم اولیه Docker: image, container
  • 55. نوشتن Dockerfile
  • 56. ساخت Image با Dockerfile
  • 57. اجرای Container
  • 58. مدیریت Containerها
  • 59. کار با Docker Hub
  • 60. شبکه‌بندی در Docker
  • 61. ذخیره‌سازی در Docker
  • 62. مقدمه‌ای بر Kubernetes
  • 63. نصب و راه‌اندازی Kubernetes (مقدماتی)
  • 64. مفاهیم پایه Kubernetes: Pod, Service, Deployment
  • 65. ساخت Pod
  • 66. ساخت Service
  • 67. ساخت Deployment
  • 68. مدیریت منابع در Kubernetes
  • 69. مانیتورینگ و لاگ‌گیری در Kubernetes
  • 70. امنیت در Kubernetes
  • 71. کار با kubectl
  • 72. مفاهیم CI/CD
  • 73. پیاده‌سازی CI/CD با ابزارهای متن‌باز
  • 74. مقدمه‌ای بر امنیت خط فرمان
  • 75. اصول hardening سیستم
  • 76. مدیریت لاگ‌ها برای امنیت
  • 77. شناسایی نفوذ در خط فرمان
  • 78. اصول اولیه شبکه‌بندی
  • 79. دستورات شبکه: ping, traceroute, netstat
  • 80. کار با فایروال (iptables)
  • 81. مقدمه‌ای بر رمزنگاری در خط فرمان
  • 82. استفاده از OpenSSL
  • 83. کار با GPG برای رمزنگاری
  • 84. مفاهیم اولیه توسعه نرم‌افزار
  • 85. چرخه حیات توسعه نرم‌افزار
  • 86. اصول کدنویسی تمیز
  • 87. مستندسازی کد
  • 88. آزمون واحد (Unit Testing)
  • 89. آزمون یکپارچه‌سازی (Integration Testing)
  • 90. مقدمه‌ای بر DevOps
  • 91. فرهنگ DevOps
  • 92. ابزارهای DevOps
  • 93. کار با ابزارهای اتوماسیون (Ansible)
  • 94. مدیریت پیکربندی
  • 95. استقرار خودکار
  • 96. نظارت و مدیریت سیستم‌ها
  • 97. پشتیبان‌گیری و بازیابی اطلاعات
  • 98. مدیریت دانش در تیم فنی
تگ‌ها: bash cmd command line برنامه نویسی ترمینال ترمینال لینوکس خط فرمان لینوکس مبانی کامپیوتر ویندوز

نظرات

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

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