اپلیکیشن اندرویدی فلشکارت آموزشی تسلط بر دستورات لینوکس و اسکریپتنویسی شل برای متخصصان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر دستورات لینوکس و اسکریپتنویسی شل برای متخصصان
موضوع کلی: فناوری اطلاعات و امنیت شبکه
موضوع میانی: سیستمعاملها و ابزارهای خط فرمان
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمعامل لینوکس و مفاهیم پایه
- 2. آشنایی با محیط خط فرمان (شل)
- 3. دستورات اساسی ناوبری در سیستم فایل
- 4. مدیریت فایلها و دایرکتوریها
- 5. کار با متن و ویرایشگرهای خط فرمان (Vim)
- 6. کار با متن و ویرایشگرهای خط فرمان (Nano)
- 7. مدیریت فرآیندها در لینوکس
- 8. کنترل دسترسی و مجوزهای فایل
- 9. جستجو و فیلتر کردن اطلاعات با Grep
- 10. یکپارچهسازی دستورات با پایپلاینها
- 11. تغییر مسیر ورودی و خروجی دستورات
- 12. کار با متغیرهای محیطی
- 13. آشنایی با اسکریپتنویسی شل
- 14. نوشتن اولین اسکریپت شل
- 15. دستورات شرطی (If-Else) در اسکریپتنویسی
- 16. حلقههای تکرار (For, While) در اسکریپتنویسی
- 17. کار با آرگومانهای خط فرمان در اسکریپتها
- 18. توابع در اسکریپتنویسی شل
- 19. مدیریت خطاها و استثناها در اسکریپتها
- 20. آشنایی با ابزارهای مدیریت بسته (APT)
- 21. نصب و حذف نرمافزارها با APT
- 22. مدیریت مخازن نرمافزاری
- 23. آشنایی با ابزارهای مدیریت بسته (YUM/DNF)
- 24. نصب و حذف نرمافزارها با YUM/DNF
- 25. مدیریت مخازن نرمافزاری
- 26. آشنایی با ابزارهای مدیریت بسته (Pacman)
- 27. نصب و حذف نرمافزارها با Pacman
- 28. مدیریت مخازن نرمافزاری
- 29. مدیریت کاربران و گروهها در لینوکس
- 30. ایجاد و حذف کاربران
- 31. تنظیم رمز عبور کاربران
- 32. مدیریت دسترسی کاربران
- 33. آشنایی با سرویسهای شبکه
- 34. پیکربندی رابطهای شبکه
- 35. عیبیابی مشکلات شبکه
- 36. دستورات Ping و Traceroute
- 37. آشنایی با SSH برای دسترسی امن از راه دور
- 38. اتصال امن به سرورهای راه دور
- 39. انتقال فایل با SCP و SFTP
- 40. پیکربندی OpenSSH
- 41. مفاهیم فایروال در لینوکس
- 42. پیکربندی فایروال (ufw)
- 43. قوانین فایروال
- 44. مانیتورینگ سیستم
- 45. ابزارهای مانیتورینگ عملکرد (Top, Htop)
- 46. بررسی مصرف دیسک
- 47. بررسی مصرف حافظه
- 48. مدیریت لاگها در لینوکس
- 49. بررسی فایلهای لاگ سیستم
- 50. استفاده از Journalctl
- 51. مدیریت سرویسها با Systemd
- 52. دستورات پایه Systemd
- 53. فعالسازی و غیرفعالسازی سرویسها
- 54. کار با ابزارهای فشردهسازی (Tar, Gzip)
- 55. فشردهسازی و استخراج فایلها
- 56. کار با ابزارهای فشردهسازی (Zip, Unzip)
- 57. فشردهسازی و استخراج فایلها
- 58. مدیریت زمانبندی وظایف (Cron)
- 59. نوشتن وظایف زمانبندی شده
- 60. عیبیابی وظایف Cron
- 61. آشنایی با سیستم فایلهای لینوکس
- 62. ساختار دایرکتوری لینوکس
- 63. مدیریت پارتیشنها
- 64. فرمت کردن دیسکها
- 65. نصب و پیکربندی وب سرور (Apache)
- 66. پیکربندی Virtual Hosts
- 67. امنیت وب سرور
- 68. نصب و پیکربندی وب سرور (Nginx)
- 69. پیکربندی Virtual Hosts
- 70. امنیت وب سرور
- 71. آشنایی با پایگاه داده (MySQL/MariaDB)
- 72. نصب و پیکربندی MySQL/MariaDB
- 73. مدیریت کاربران پایگاه داده
- 74. کوئریهای پایه SQL
- 75. اسکریپتنویسی پیشرفته شل
- 76. استفاده از Sed برای ویرایش متن
- 77. استفاده از Awk برای پردازش متن
- 78. کار با ابزارهای Text Processing
- 79. مفاهیم اولیه Docker
- 80. نصب و پیکربندی Docker
- 81. ساخت ایمیج Docker
- 82. اجرای کانتینر Docker
- 83. مدیریت کانتینرهای Docker
- 84. آشنایی با Kubernetes (مقدماتی)
- 85. مفاهیم پایه Kubernetes
- 86. استقرار برنامهها در Kubernetes
- 87. مدیریت Pods و Deployments
- 88. امنیت در لینوکس (مقدماتی)
- 89. مدیریت دسترسیها
- 90. روشهای امنسازی سیستم
- 91. مفاهیم رمزنگاری پایه
- 92. مفاهیم احراز هویت دو عاملی
- 93. کاربرد ابزارهای امنیتی (Nmap)
- 94. اسکن پورتها
- 95. شناسایی سرویسها
- 96. مفاهیم اولیه امنیت شبکه
- 97. پروتکلهای امنیتی
- 98. روشهای حملات رایج
- 99. روشهای دفاع در برابر حملات
- 100. اصول Hardening سیستمعامل
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.