CodeShot

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

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

6 مرحله

  1. 1.

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

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

    ~6 ساعت
  2. 2.

    افزودن احراز هویت کاربران

    پیاده‌سازی ثبت‌نام، ورود و مدیریت نشست کاربر با روش‌هایی مثل JWT یا کوکی را در یک پروژه واقعی‌تر توضیح می‌دهد.

    ~4 ساعت
  3. 3.

    طراحی و اتصال پایگاه‌داده

    مدل‌سازی جدول‌ها، رابطه‌ها و migration را برای نگهداری داده واقعی پروژه به‌جای داده موقت در حافظه نشان می‌دهد.

    ~4 ساعت
  4. 4.

    طراحی API پروژه

    نام‌گذاری endpoint ها، ساختار درخواست و پاسخ و نسخه‌بندی API را برای ارتباط بین فرانت و بک‌اند پروژه توضیح می‌دهد.

    ~3 ساعت
  5. 5.

    استقرار روی سرور

    تنظیم متغیرهای محیطی، دیتابیس Production و انتشار پروژه روی یک سرویس میزبانی واقعی را نشان می‌دهد.

    ~3 ساعت
  6. 6.

    مدیریت خطا و لاگ‌گیری

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

    ~3 ساعت