در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی بسیار ارزشمند یاد می گیرید که چطور برنامه نویسی وب سایت ها را در زبان کدنویسی پایتون و بوسیله فریمورک 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
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.