آموزش امنیت و عملکرد جنگو 4

Django 4 Security and Performance

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساخت برنامه های جنگو اولین قدم است، اما مدیریت یک برنامه موجود ماجراجویی دیگری است. شما اقدامات امنیتی ضروری و راه‌های سریع‌تر اجرای برنامه‌های جنگو را یاد خواهید گرفت. جنگو یک چارچوب وب پایتون سطح بالا است که به شما کمک می‌کند وب‌سایت‌های بهتری بسازید. این رایگان و منبع باز است و توسط توسعه دهندگان با تجربه ای ساخته شده است که چالش های ساخت برنامه های وب را درک می کنند. در این دوره آموزشی، امنیت و عملکرد جنگو 4، یاد می گیرید که چگونه برنامه های جنگو خود را با اقدامات امنیتی ضروری و تکنیک های بهینه سازی عملکرد ارتقا دهید. ابتدا، اقدامات امنیتی حیاتی مانند SSL و اسکریپت بین سایتی و غیره را بررسی خواهید کرد. در مرحله بعد، نحوه بهینه سازی پرس و جوها و کاهش زمان بارگذاری صفحه برای بهبود عملکرد را خواهید یافت. با پایان این دوره، شما قادر خواهید بود برنامه های تحت وب با کارایی بالا و ایمن را در جنگو 4 بسازید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی چارچوب جنگو Introducing the Django Framework

  • بررسی اجمالی Overview

  • نسخه ی نمایشی: یک برنامه اصلی جنگو را راه اندازی کنید Demo: Setup a Basic Django App

  • نسخه ی نمایشی: نمونه برنامه جنگو را در PythonAnywhere اجرا کنید Demo: Deploy Sample Django App to PythonAnywhere

  • نسخه ی نمایشی: اپلیکیشن FutureWatch را کاوش کنید Demo: Explore the FutureWatch Application

  • خلاصه Summary

تضمین امنیت در جنگو 4 Ensuring Security in Django 4

  • بررسی اجمالی Overview

  • نسخه ی نمایشی: راه اندازی سرور اوبونتو برای استقرار جنگو 4 Demo: Setting up Ubuntu Server for Django 4 Deployment

  • نسخه ی نمایشی: آماده سازی برنامه تماشای آینده برای تولید Demo: Preparing the Future Watch Application for Production

  • نسخه ی نمایشی: برنامه FutureWatch را با Nginx در سرور لینوکس مستقر کنید Demo: Deploy FutureWatch App to Linux Server with Nginx

  • SSL/HTTPS در زمینه جنگو 4 SSL/HTTPS in Context of Django 4

  • نسخه ی نمایشی: SSL/HTTPS را به برنامه FutureWatch اضافه کنید Demo: Add SSL/HTTPS to FutureWatch Application

  • آشنایی با میان افزار CSRF Understanding the CSRF Middleware

  • کاهش تزریق SQL و Clickjacking Mitigating SQL Injection and Clickjacking

  • سفارشی کردن اعتبار هدر میزبان Customizing Host Header Validation

  • بررسی محتوای آپلود شده توسط کاربر Verifying User-uploaded Content

  • خلاصه Summary

بهینه سازی جنگو 4 برای سرعت و مقیاس پذیری Optimizing Django 4 for Speed and Scalability

  • بررسی اجمالی Overview

  • ذخیره سازی در زمینه جنگو 4 Caching in the Context of Django 4

  • نسخه ی نمایشی: بهینه سازی عملکرد پرس و جو پایگاه داده Demo: Optimizing Database Query Performance

  • بهینه سازی رندر قالب جنگو Optimizing Django Template Rendering

  • ذخیره سازی حافظه پنهان در جنگو Memcached Caching in Django

  • خلاصه Summary

نتیجه گیری و مراحل بعدی Conclusion and Next Steps

  • خلاصه دوره Course Summary

  • یادداشت های پایانی و بعد چه؟ Closing Notes and What Next?

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش امنیت و عملکرد جنگو 4
جزییات دوره
1h 45m
25
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Abdul Rehman Yousaf Abdul Rehman Yousaf

عبدالرحمان بنیانگذار Pythonist.org ، یک شرکت مشاوره ، آموزش و توسعه نرم افزار نرم افزار است. در حال حاضر ، او به عنوان یک مهندس ارشد یادگیری ماشین در Nexthon Technologies مشغول به کار است که در آنجا چندین پروژه شگفت انگیز ساخته شده با هوش مصنوعی ساخته است. پیش از این ، او به عنوان یک معمار راه حل Cloud کار می کرد ، زیرساخت های قدرتمند ، ایمن و مقیاس پذیر را بر روی فروشندگان مختلف ابر مانند Google Cloud Platform و AWS ایجاد می کرد. در طول هر دو این نقش ها ، او از پایتون به عنوان زبان اصلی پیشرفت خود استفاده کرد. او یک مجری و معلم باتجربه است ، در چندین کنفرانس ، گروه نرم افزاری و مکانهای داخلی شرکت سخنرانی کرده است. عبدالل همچنین عضوی فعال در جامعه متن باز است که به طور منظم در پروژه های مختلف مرتبط با پایتون و یادگیری ماشین شرکت می کند. عبدول دارای مدرک لیسانس فناوری اطلاعات از دانشگاه گوجرات پاکستان است.