آموزش مقدماتی Django Rest FrameWork

دموی دوره

همانطور که جنگو یک فریمورک قدرتمند است و شما تنها با نوشتن چند خط کد میتوانید کار های خارق العاده ای انجام دهید, میتوانید خیلی راحت با جنگو نیز Api تولید کنید شما میتوانید با استفاده از فریمورک Django Rest  این کار را به خوبی انجام و api های خود را به سرعت هرچه تمام ایجاد کنید

Django Rest FrameWork  چیست ؟ 

Django Rest FrameWork یا به اختصار Drf یک فریمورک است که به شما این امکان را میدهد RestfulApiتولید کنید و این فریمورک به یک پروژه ی جنگو که از قبل ساخته شده است متصل میشود و اکثر ساختار های این فریمورک نیز مثل فریمورک جنگو میباشد و با سادگی تمام میتوانید کار های دشوار را انجام دهید

Api چیست ؟

مخفف کلمه Application Programing Interface یا همان رابط کاربردی برنامه نویسی است و به برنامه نویسان کمک میکند که محصولی که تولید کرده اند با سایر محصولات دیگر ارتباط برقرار کند و تبادل اطلاعات بین یک یا چند برنامه ساده تر بشود و هرکدام داده ها را با یک فرمت خاص دریافت کرده و به فرمتی که خودشان میخواهند به نمایش بگذارند و همچنین درصورت نیاز میتوانند داده ها را نیز تغییر دهند به عنوان مثال وبسایتی مثل instagram نیز برای ارسال اطلاعات به اپلیکیشن های موبایلی خود از api استفاده میکند و برنامه نویسان موبایل تنها با دسترسی به api آن داده ها را در نرم افزار خود مبادله میکنند ...

ویژگی های آموزش Django Rest Framework پروژه محور:

  • در این دوره ما یاد خواهیم گرفت که چگونه با استفاده از جنگو بتوانیم یک api تولید کنیم و  این دوره به صورت کاملا پروژه محور میباشد و شما دوستان عزیز به طور کامل به مقدمات ساختن api با جنگو آشناه خواهید شد 
  • پروژه این دوره ساخت api برای یک پروژه todo app میباشد 
  • آشنایی با Postman: همچنین با نرم افزار قدرتمند Postman برای خروجی گرفتن از api های خود نیز استفاده میکنیم

پیشنیاز ها:

  • آشنایی مقدماتی با فریمورک جنگو

اگر با فریمورک جنگو آشنا نیستید میتوانید از دوره آموزش جنگو که در سان لرن رایگان میباشد استفاده کنید

دوره آموزش جنگو

بعد از اتمام این دوره میتوانید در دوره آموزش پیشرفته DRF شرکت کنید

 

محمد رضا پودینه: mohammadrzapodineh@gmail.com
محمد رضا پودینه

بنده محمد رضا پودینه تنیده مدرس و موسس وبسایت آموزشی سان لرن هستم از سال های سال تفکر داشتن یک پلتفرم آموزشی رو داشتم و به همین علت وارد دنیای پر رمز. و رازبرنامه نویسی شدم

  1. شقایق تجلی
    شقایق تجلی

    سلام روزتون بخیر

    در رابطه با پروژه todoapp 

    برای ران کردنش به ارور برخوردم 

    و اسکرین شات ارور رو به ایمیلتون فرستادم

    ممنون میشم بررسی کنید.

    ۲۰ اردیبهشت ۱۴۰۳ ساعت ۹: ۱۲
    | پاسخ
    1. محمد رضا پودینه
      محمد رضا پودینه

      سلام خدمت شما دوست عزیز، بله ایمیل شما رو دریافت کردم و پاسخ دادم اگر مشکلتون حل نشد مجدد ایمیل بزنید 

      ۲۸ اردیبهشت ۱۴۰۳ ساعت ۱۴: ۱۵
  2. شقایق تجلی
    شقایق تجلی

    سلام وقت بخیر

    دانلود این دوره انجام نمیشه

    و خطای 404 برمیگردونه 

    لطفاً بررسی کنید.

    ۱۵ اردیبهشت ۱۴۰۳ ساعت ۵۴: ۲۰
    | پاسخ
    1. محمد رضا پودینه
      محمد رضا پودینه

      سلام خدمت شما دوست عزیز مشکل دانلود فایل ها حل شد میتونید مجدد دانلود کنید

      ۱۶ اردیبهشت ۱۴۰۳ ساعت ۴۵: ۹
  3. محمد زمانی
    محمد زمانی

    سلام استاد گرامی. فایل Basic Authenticated in RestFramework قابل دانلود نیست

     

    ۱۰ مهر ۱۴۰۲ ساعت ۲۱: ۲۰
    | پاسخ