Faradars Discount
x عدم نمایش ۴۰٪ تخفیف جشنواره تخفیف بوی ماه مهر فرادرس کد تخفیف: MHR98
فرصت باقیمانده

آموزش Web APIs با پایتون (Django REST framework) – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش Web APIs با پایتون (Django REST framework)

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



امروزه با فراگیر شدن تنوع سیستم ها شامل موبایل ها، برنامه های تحت وب، اینترنت اشیا و …، برای استفاده از سرویس ها موجب شده تا استفاده از مفهوم Web API ها به طور گسترده تر مورد توجه قرار گیرد. یکی از راه های پیاده سازی این مفهوم استفاده از فریمورک Django REST Framework است. این فریمورک به صورت Open Source با زبان پایتون (Python) توسعه داده شده و بخاطر ویژگی های بارز آن بنا شد تا در این فرادرس به آموزش مفاهیم این فریمورک قدرتمند بپردازیم. در این فرادرس سعی شده تا با بکارگیری مثال های مختلف برای هر بخش، درس ها به طور عملی پوشش داده شوند و در پایان انتظار داریم که دانشجو با مفاهیم این فریمورک قدرتمند آشنا شده و بتواند ایده های مد نظر خود را پیاده سازی کند.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال ویرایش
زمان تقریبی انتشار ۲ تا ۷ هفته (برای ۹۰ درصد آموزش‌های این مرحله)

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ویرایش و تدوین است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    امروزه با فراگیر شدن تنوع سیستم ها شامل موبایل ها، برنامه های تحت وب، اینترنت اشیا و …، برای استفاده از سرویس ها موجب شده تا استفاده از مفهوم Web API ها به طور گسترده تر مورد توجه قرار گیرد. API مخفف کلمه Application Programming Interface بوده و سیستم های مختلف از طریق پروتکل HTTP اجازه ارتباط با آن را خواهند داشت.
    یکی از راه های پیاده سازی این مفهوم استفاده از فریمورک Django REST Framework است. این فریمورک به صورت Open Source با زبان پایتون (Python) توسعه داده شده و بخاطر ویژگی های بارز آن بنا شد تا در این فرادرس به آموزش مفاهیم این فریمورک قدرتمند بپردازیم. در این فرادرس سعی شده تا با بکارگیری مثال های مختلف برای هر بخش، درس ها به طور عملی پوشش داده شوند و در پایان انتظار داریم که دانشجو با مفاهیم این فریمورک قدرتمند آشنا شده و بتواند ایده های مد نظر خود را پیاده سازی کند.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مقدمه و آماده سازی محیط
      • معماری DRF) Django REST framework)
      • معرفی ابزارهای مورد نیاز
      • آشنایی با Virtualenv و نصب پکیج های مورد نیاز
      • شروع کار با ساخت یک پروژه Django
    • درس دوم: شروع کار با DRF
      • متدهای پروتکل HTTP و نوع Request و Response ها
      • آشنایی با مفهوم Views و توابع @api_view
      • پیاده سازی Router ها
      • شروع کار با ابزار Postman
      • دسته بندی HTTP Response ها و نحوه استفاد از آن ها
    • درس سوم: Models و Serializers
      • آشنایی با مفهوم Models
      • آشنایی با مفهوم Serializers
      • ارتباط @api_view ها با مدل ها
      • نحوه جست و جوی داده
      • روش های مختلف استفاده از Serializer ها برای نمایش و درج داده در روابط مختلف مدل ها
      • بررسی Serializer Field ها
    • درس چهارم: ViewSet
      • کلاس ViewSet
      • کلاس ModelViewSet
      • آشنایی با صفحه Browsable API و قابلیت های آن
    • درس پنجم: مباحث تکمیلی
      • ساخت کاربر ادمین
      • احزار هویت مبتنی بر Token و Session
      • بررسی Django Filter Backend
      • اعمال Pagination
      • ساخت کاربر معمولی و اعمال Permissions
    • درس ششم: راه اندازی پروژه روی سرور مجازی
      • انتقال کد به سرور مجازی
      • استفاده از پایگاه داده PostgreSQL
      • کانفیگ (config) وب سرور NGINX به کمک Gunicorn

     

    مفید برای رشته های
    • مهندسی کامپیوتر
    • مهندسی فناوری اطلاعات


    اطلاعات تکمیلی

    نام آموزش آموزش Web APIs با پایتون (Django REST framework) – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVPHT9803
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)




    دیدگاه ها

    1. 0 از 5

      :

      لطفا زودتر این آموزش رو ارائه بدید؛ خیلی منتظرشیم.

    2. 5 از 5

      :

      سلام. لطفاً این آموزش رو سریعتر قرار بدید. خیلی لازمش دارم. ممنون


    نظر شما در مورد این فرادرس چیست؟

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    امتیاز شما به این آموزش:




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ویرایش و تدوین است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,



فرادرس در رسانه ها و جشنواره ها

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