اپلیکیشن اندرویدی فلشکارت آموزشی آشنایی جامع با لینوکس و کاربردهای آن در دنیای حرفهای
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی جامع با لینوکس و کاربردهای آن در دنیای حرفهای
موضوع کلی: مهارتهای فنی و کاربردی کامپیوتر
موضوع میانی: سیستمعامل و مدیریت آن
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمعامل
- 2. تاریخچه و تکامل لینوکس
- 3. فلسفهٔ متنباز و گنو
- 4. مزایای استفاده از لینوکس
- 5. انواع توزیعهای لینوکس
- 6. انتخاب توزیع مناسب برای کاربران ایرانی
- 7. نصب و راهاندازی لینوکس (مراحل اولیه)
- 8. آشنایی با محیط خط فرمان (Shell)
- 9. دستورات اساسی خط فرمان
- 10. مدیریت فایلها و دایرکتوریها
- 11. کار با متون در خط فرمان
- 12. فشردهسازی و آرشیو کردن فایلها
- 13. جستجو در سیستم فایل
- 14. مدیریت پردازشها
- 15. مدیریت حافظه در لینوکس
- 16. آشنایی با مفاهیم شبکه در لینوکس
- 17. تنظیمات اولیه شبکه
- 18. اتصال به شبکههای بیسیم
- 19. مدیریت کاربران و گروهها
- 20. تنظیم مجوزهای دسترسی فایلها
- 21. آشنایی با ویرایشگرهای متن (Nano, Vim)
- 22. کار با ویرایشگر Nano
- 23. کار با ویرایشگر Vim (مقدماتی)
- 24. اسکریپتنویسی در خط فرمان (Bash)
- 25. متغیرها در اسکریپتهای Bash
- 26. حلقهها و شرطها در Bash
- 27. توابع در اسکریپتهای Bash
- 28. مدیریت بستهها (Package Management)
- 29. آشنایی با APT (Debian/Ubuntu)
- 30. نصب و حذف بستهها با APT
- 31. بهروزرسانی سیستم با APT
- 32. آشنایی با YUM/DNF (Fedora/CentOS)
- 33. نصب و حذف بستهها با YUM/DNF
- 34. بهروزرسانی سیستم با YUM/DNF
- 35. مدیریت سرویسها (Systemd)
- 36. راهاندازی و توقف سرویسها
- 37. بررسی وضعیت سرویسها
- 38. مدیریت لاگها (Log Files)
- 39. بررسی و تحلیل لاگهای سیستم
- 40. تنظیمات امنیتی اولیه
- 41. مدیریت فایروال (iptables/ufw)
- 42. آشنایی با SSH (Secure Shell)
- 43. اتصال امن به سرورهای راه دور
- 44. انتقال فایل با SCP و SFTP
- 45. مدیریت دیسکها و پارتیشنها
- 46. فرمت کردن پارتیشنها
- 47. نصب و پیکربندی وب سرور (Apache)
- 48. پیکربندی اولیه Apache
- 49. مدیریت سایتهای مجازی در Apache
- 50. نصب و پیکربندی وب سرور (Nginx)
- 51. پیکربندی اولیه Nginx
- 52. مقایسه Apache و Nginx
- 53. مدیریت پایگاه داده (MySQL/MariaDB)
- 54. نصب و پیکربندی MySQL/MariaDB
- 55. مدیریت کاربران و پایگاههای داده
- 56. کوئریهای SQL مقدماتی
- 57. کار با ابزارهای مدیریت پایگاه داده (phpMyAdmin)
- 58. مفاهیم پایهٔ مجازیسازی (Virtualization)
- 59. نصب و راهاندازی VirtualBox
- 60. ایجاد ماشین مجازی در VirtualBox
- 61. مدیریت ماشینهای مجازی
- 62. آشنایی با Docker (مقدماتی)
- 63. مفاهیم کانتینرها
- 64. اجرای یک کانتینر ساده Docker
- 65. مدیریت کانتینرها
- 66. آشنایی با Git (سیستم کنترل نسخه)
- 67. نصب و پیکربندی Git
- 68. ایجاد مخزن Git
- 69. عملیات پایه Git (commit, push, pull)
- 70. کار با شاخهها (Branches) در Git
- 71. ادغام شاخهها (Merge)
- 72. مدیریت خطاهای رایج در Git
- 73. مقدمهای بر اتوماسیون وظایف
- 74. استفاده از Cron Jobs
- 75. تنظیم وظایف زمانبندی شده
- 76. مقدمهای بر ابزارهای مدیریت پیکربندی (Ansible)
- 77. مفاهیم پایه Ansible
- 78. نوشتن Playbook ساده
- 79. اجرای Playbook
- 80. آشنایی با مفاهیم DevOps
- 81. نقش لینوکس در DevOps
- 82. ابزارهای مانیتورینگ سیستم
- 83. مقدمهای بر امنیت سایبری در لینوکس
- 84. روشهای hardening سیستم
- 85. پشتیبانگیری و بازیابی اطلاعات
- 86. مدیریت منابع سیستم (CPU, RAM)
- 87. بهینهسازی عملکرد سیستم
- 88. کار با ابزارهای خط فرمان برای تحلیل شبکه
- 89. عیبیابی مشکلات شبکه
- 90. نصب و پیکربندی سرور DNS (Bind)
- 91. پیکربندی zones در Bind
- 92. نصب و پیکربندی سرور DHCP
- 93. پیکربندی ranges در DHCP
- 94. مفاهیم پایهٔ سیستم فایلهای پیشرفته (ext4, XFS)
- 95. مدیریت فضای ذخیرهسازی (LVM)
- 96. ایجاد و مدیریت Volume Groups
- 97. توسعه و کاهش Logical Volumes
- 98. مفاهیم پایهٔ خوشهبندی (Clustering)
- 99. مقدمهای بر مدیریت سیستمهای بزرگ
- 100. کاربرد لینوکس در هوش مصنوعی و یادگیری ماشین
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.