در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

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

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

آموزش برنامه نویسی وب در زبان Python بوسیله Django

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

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

ویدئو معرفی این محصول

با مشاهده این کورس آموزشی بسیار ارزشمند یاد می گیرید که چطور برنامه نویسی وب سایت ها را در زبان کدنویسی پایتون و بوسیله فریمورک Django انجام دهید.

عنوان اصلی : Advanced Web Development in Python with Django

سرفصل ها :


معرفی :
توسعه وب پیشرفته در پایتون با جنگو: مقدمه 00:08:58:
درس 1: انگشتان پا را در تست نوشتن فرو کنید:
اهداف یادگیری
1.1 تست را معرفی کنید
1.2 توسعه آزمایش محور را در جنگو نشان دهید - قسمت 1
1.3 توسعه آزمایش محور را در جنگو نشان دهید - قسمت 2
1.4 برای نماها و الگوها تست بنویسید
1.5 نوشتن تست برای مدل ها
1.6 چک های جنگو را بنویسید
1.7 از کارخانه ها برای تولید داده استفاده کنید
1.8 سریالایزرهای تست خواص با فرضیه
1.9 جنگو را ارتقا دهید
1.10 در مورد تحویل مداوم در Heroku بحث کنید
درس 2: محافظت از دسترسی به سایت با احراز هویت:
اهداف یادگیری
2.1 پیش نمایش نتیجه نهایی
2.2 شناسایی، احراز هویت و مجوز را معرفی کنید
2.3 یک مدل کاربر سفارشی برای مدیریت هویت و بین المللی سازی بهتر تعریف کنید
2.4 استفاده از Content-Types، User، Permission و Group را نشان دهید
2.5 سایت را طوری پیکربندی کنید که به جای PBKDF2 از هش رمز عبور Argon2 استفاده کند
2.6 ساخت صفحات وب برای ورود و خروج کاربران
2.7 سفارشی کردن ورود و خروج
2.8 صفحاتی بسازید تا کاربران بتوانند رمز عبور خود را تغییر دهند
2.9 URL های احراز هویت و رمز عبور را سفارشی کنید
2.10 به کاربران اجازه دهید رمز عبور فراموش شده خود را بازنشانی کنند
2.11 از صفحات با ورود محافظت کنید
2.12 از صفحات با مجوز محافظت کنید
2.13 اجازه ثبت نام کاربر جدید
2.14 جنگو را برای ارسال ایمیل پیکربندی کنید
درس 3: محافظت از دسترسی API با احراز هویت:
اهداف یادگیری
3.1 پیش نمایش نتیجه نهایی
3.2 یک نقطه پایانی API برای ارائه توکن های مجوز بسازید
3.3 OAuth را درک کنید
3.4 جنگو را به عنوان یک ارائه دهنده OAuth2 پیکربندی کنید
درس 4: عملکرد:
اهداف یادگیری
4.1 درک تنگناهای عملکرد و پروفایل
4.2 بهینه سازی پرس و جوهای پایگاه داده -- قسمت 1
4.3 بهینه سازی پرس و جوهای پایگاه داده -- قسمت 2
4.4 کش داده های جنگو
درس 5: برنامه را با صفحه بندی، محتوای ثابت و نقشه سایت تقویت کنید:
اهداف یادگیری
5.1 محتوای ثابت اضافه کنید
5.2 صفحه بندی نتایج در HTML
5.3 صفحه بندی نتایج در API
5.4 سازماندهی داده ها با استفاده از نماهای تاریخ عمومی
5.5 فیدهای RSS و Atom را اضافه کنید
5.6 یک نقشه سایت در جنگو ایجاد کنید
درس 6: فعال کردن رسانه کاربر و پردازش با صف کرفس:
اهداف یادگیری
6.1 درک زمان استفاده از صف
6.2 سرویس دهی رسانه را با CDN در AWS و django-storage تنظیم کنید
6.3 رسانه را در مدل ها تعریف کنید و پایگاه داده خود را انتقال دهید
6.4 یک کار کرفس بنویسید
درس 7: پایتون ناهمزمان:
اهداف یادگیری
7.1 شروع به استفاده از پایتون ناهمزمان با async/wait کنید
7.2 از Starlette برای ایجاد APIهای همگام استفاده کنید
7.3 از Starlette برای ایجاد اتصالات WebSocket استفاده کنید
7.4 به آینده ناهمزمان جنگو نگاه کنید
خلاصه :
توسعه وب پیشرفته در پایتون با جنگو: خلاصه 00:02:01:

نمایش سرفصل های انگلیسی

Advanced Web Development in Python with Django