CodeShot

مسیر یادگیری Projects

پروژه‌های نمونه برای تمرین و یادگیری عملی

6 مرحله

  1. 1.

    پروژه‌های سطح مبتدی چه چیزی باید داشته باشند؟

    پروژه‌هایی با محدوده کوچک و مشخص که یک مفهوم را کامل تمرین می‌کنند — بدون معماری پیچیده یا وابستگی زیاد.

    ~3 ساعت
  2. 2.

    یادگیری پروژه‌محور

    ساخت پروژه‌های عملی برای تثبیت یادگیری و ساخت پورتفولیو.

    ~3 ساعت
  3. 3.

    پروژه‌های سطح متوسط چه چیزی اضافه می‌کنند؟

    پروژه‌هایی که چند مفهوم را همزمان ترکیب می‌کنند — چند Entity مرتبط، احراز هویت پایه و یک لایه‌بندی ساده.

    ~6 ساعت
  4. 4.

    معماری نمونه یک پروژه دات‌نت چطور باید باشد؟

    یک چیدمان مرجع از لایه‌ها و پوشه‌ها برای پروژه‌های دات‌نت که می‌توان آن را به‌عنوان نقطه شروع هر پروژه جدید استفاده کرد.

    ~6 ساعت
  5. 5.

    پروژه‌های سطح پیشرفته چه چیزی می‌سنجند؟

    پروژه‌هایی که مقیاس‌پذیری، معماری تمیز و تصمیم‌های فنی واقعی (Caching، Messaging، Background Job) را تمرین می‌کنند.

    ~10 ساعت
  6. 6.

    پروژه‌های الهام‌گرفته از دنیای واقعی چه فایده‌ای دارند؟

    بازسازی نسخه ساده‌شده‌ای از محصولات واقعی (مثل یک فروشگاه یا شبکه اجتماعی کوچک) برای تمرین تصمیم‌های محصولی و فنی با هم.

    ~10 ساعت