رفتن به محتوا
LoopX

درباره‌ی LoopX

LoopX یک سایت آموزشی فارسی است که ابزارهای دنیای نرم‌افزار را عملی، دقیق و قدم‌به‌قدم یاد می‌دهد. اولین دوره‌اش داکر (Docker) است: از اولین دستور لینوکس تا اجرای یک پروژه‌ی چندسرویسه.

سه چیز را جدی می‌گیریم:

  • از صفر شروع کنیم. هیچ چیزی را بدیهی فرض نمی‌کنیم و هر اصطلاح انگلیسی را اولین بار که می‌آید به فارسی توضیح می‌دهیم.
  • هر چیزی که می‌خوانی، قابل اجرا باشد. درس فقط تئوری نیست؛ با دستور، خروجی و تمرین جلو می‌رود.
  • برای مخاطب ایرانی ساخته شده باشد. سایت هیچ وابستگی‌ای به CDN یا سرویس خارجی ندارد (فونت‌ها هم روی خود سایت‌اند) و برای مشکلاتی مثل دسترسی به Docker Hub درس اختصاصی دارد.
  • کسی که فقط کمی با کامپیوتر کار کرده و می‌خواهد وارد دنیای برنامه‌نویسی و سرور شود.
  • برنامه‌نویسی که اسم داکر را زیاد شنیده ولی هیچ‌وقت مرتب یادش نگرفته.
  • کاربر ویندوز، مک یا لینوکس؛ برای ویندوز درس نصب و استفاده از WSL هم هست.
  • کسی که می‌خواهد قبل از رفتن سراغ پروژه‌ی واقعی، پایه‌ی لینوکس و ترمینال را محکم کند.

درس‌ها چطور نوشته و تست می‌شوند؟

Section titled “درس‌ها چطور نوشته و تست می‌شوند؟”

همه‌ی درس‌ها یک قالب ثابت دارند: توضیح مفهوم با یک تشبیه ساده، مثال‌های عملی با خروجی، نکته و هشدار، اشتباهات رایج، تمرین با جواب، و جمع‌بندی.

و یک قاعده‌ی مهم:

هر دستور و هر خروجی نمونه‌ی درس، قبل از انتشار واقعاً اجرا شده است.

دستورهای لینوکس داخل یک Ubuntu واقعی اجرا می‌شوند و دستورهای داکر روی خود داکر؛ خروجی‌ای که می‌بینی از همان اجرا کپی شده، نه از حافظه. جواب تمرین‌ها هم همین‌طور تست می‌شود.

یک نکته‌ی صادقانه: نسخه‌ی نرم‌افزارها و معماری سیستم تو ممکن است با ما فرق داشته باشد. پس شماره‌ی نسخه‌ها، تاریخ‌ها و شناسه‌ها در خروجی‌هایت ممکن است متفاوت باشد؛ مهم این است که ساختار خروجی را بفهمی.

اگر اشتباهی دیدی، چیزی نامفهوم بود یا پیشنهادی داری، راه‌های ارتباط با من در صفحه‌ی معرفی من آمده است.