ساخت API کامل احراز هویت با Django Rest Framework
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مروری کامل بر مباحث بکاند را بیاموزید.
- API چیست؟
- REST API چیست؟
- چگونگی ساخت مدل کاربر سفارشی را بیاموزید.
- چگونگی سفارشیسازی پاسخ Json را بیاموزید.
- چگونگی سفارشیسازی پنل مدیریت کاربر را بیاموزید.
- چگونگی ساخت API کامل احراز هویت شامل ثبتنام، ورود، خروج، پروفایل کاربری، تغییر رمز عبور و بازیابی رمز عبور را بیاموزید.
- چگونگی عملکرد ارسال ایمیل برای بازیابی رمز عبور را بیاموزید.
- چگونگی تست کردن API خود با Postman را بیاموزید.
توضیحات دوره
ساخت API اختصاصی با Django و Python ممکن است در ابتدا پیچیده به نظر برسد، اما لزومی ندارد اینطور باشد! در این دوره، مدرس مرحله به مرحله شما را راهنمایی خواهد کرد و خواهید دید که در عرض چند دقیقه اولین API خود را میسازید. دانشجو شگفتزده خواهد شد که چقدر سریع و آسان میتوان APIهای حرفهای با استفاده از Django Rest Framework ایجاد کرد، حتی اگر هیچ تجربه قبلی در برنامهنویسی یا طراحی وب وجود نداشته باشد.
مدرس یک API ساده میسازد که تعدادی از دورههای آنلاین را فهرست میکند و تمام مراحل به صورت عملی نمایش داده میشود. دانشجویان همگام با مدرس پیش میروند و نسخه اختصاصی خود را میسازند. تا پایان دوره، درک عمیقی از Django Rest Framework و چگونگی استفاده از آن برای ساخت APIهای فوقالعادهای که قادر به ارائه هر نوع دادهای هستند، حاصل خواهد شد.
این دوره شامل 16 ویدئو آموزشی است و مدت زمان آن کمی بیش از 3.2 ساعت است. ویدئوها را میتوان با سرعت دلخواه تماشا کرد و در صورت بروز مشکل، سوالات خود را مطرح نمود. برای شرکت در این دوره نیاز به دانش یا نرمافزار خاصی نیست، اگرچه داشتن تجربه اولیه با Django یا Python یک مزیت محسوب میشود. دانستن زبان برنامهنویسی Python ضروری نیست، اما قطعا کمککننده است! مدرس تمامی مراحل را به طور کامل تشریح خواهد کرد.
Django ابزاری عالی برای توسعه وب است و یادگیری آن هرگز به این آسانی نبوده است.
آنچه در این دوره ساخته خواهد شد...
ابتدا تنظیمات پروژه برای پیادهسازی عملکرد API پیکربندی میشود و سپس مدل کاربر سفارشی ایجاد خواهد شد. پس از آن، پنل مدیریت کاربر سفارشیسازی میشود و چگونگی ساخت پاسخ Json سفارشی آموزش داده خواهد شد. سپس کار بر روی ساخت APIهایی مانند ثبتنام، ورود، پروفایل کاربری، تغییر رمز عبور و بازیابی رمز عبور آغاز میشود. پس از تکمیل هر API، عملکرد آن با استفاده از Postman تست خواهد شد.
در این دوره از پلاگین Simple JWT برای Django Rest Framework جهت ساخت API استفاده میشود.
این دوره برای چه کسانی مناسب است؟
- هر کسی که قصد دارد ساخت APIهای وب را بیاموزد.
- برنامهنویسان سطح متوسط که درک اولیهای از Python و Django دارند و میخواهند مهارت خود را ارتقا دهند.
- توسعهدهندگانی که به زبانهای دیگر مسلط هستند اما قصد دارند Python را به جعبه ابزار مهارتهای خود اضافه کنند.
- توسعهدهندگان Python که میخواهند به Django REST Framework مسلط شوند.
- برنامهنویسانی که قصد توسعه REST API با استفاده از Python و Django REST Framework را دارند.
- توسعهدهندگان Django که قصد ساخت یک API را دارند.
ساخت API کامل احراز هویت با Django Rest Framework
-
مقدمه 01:23
-
نصب Python و ویرایشگر کد 02:31
-
مروری بر بکاند 16:13
-
ایجاد پروژه و تنظیمات پیکربندی 10:36
-
ایجاد مدل سفارشی 1 07:25
-
مدل کاربر سفارشی 2 03:39
-
سفارشیسازی پنل مدیریت 05:49
-
ثبتنام کاربر 09:21
-
ثبتنام کاربر 2 15:04
-
ورود کاربر 16:09
-
پاسخ Json سفارشی 1 05:29
-
پاسخ Json سفارشی 03:45
-
پیادهسازی JWT 06:32
-
پروفایل کاربر 06:49
-
تغییر رمز عبور کاربر 19:08
-
بازیابی رمز عبور کاربر 23:41
-
بازیابی رمز عبور کاربر 2 21:17
-
عملکرد ایمیل بازیابی رمز عبور 11:53
-
خروج از سیستم 14:46
-
پاکسازی کد 02:02
-
پایان دوره و تشکر! 00:26
مشخصات آموزش
ساخت API کامل احراز هویت با Django Rest Framework
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:21
- مدت زمان :03:23:58
- حجم :1.93GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy