ویژگیهای کلیدی
بهروزرسانی شده با ویژگیهای Django 5، برنامهریزی دقیق برنامه، ابزارهای بهبود یافته و دستورالعملهای GPT برای گسترش پروژهها
یادگیری ملزومات Django، از جمله مدلها، ORM، نماها، قالبها، URLها، فرمها، احراز هویت، سیگنالها و میانافزار
ادغام جاوا اسکریپت، PostgreSQL، Redis، Celery، Docker و Memcached در برنامههای خود
شرح کتاب
اگر میخواهید Django را با انجام دادن یاد بگیرید، این کتاب برای شماست.
Django 5 By Example پنجمین نسخه از پرفروشترین مجموعه است که به شما در ساخت برنامههای وب در دنیای واقعی کمک میکند. این کتاب شما را در برنامهریزی و ایجاد، حل مشکلات رایج و اجرای بهترین شیوهها با استفاده از یک رویکرد گام به گام راهنمایی میکند.
شما طیف گستردهای از مباحث توسعه برنامههای وب را از طریق چهار پروژه مختلف پوشش خواهید داد: یک برنامه وبلاگ، یک وبسایت اجتماعی، یک برنامه تجارت الکترونیک و یک پلتفرم آموزش الکترونیکی. با ساخت برنامههای وب پایتون به صورت کامل، با جدیدترین ویژگیهای Django 5 آشنا شوید، برنامههای دقیق پروژه را دنبال کنید و چگونگی و چرایی Django را درک کنید.
این یک کتاب کاربردی و قابل فهم است که به شما کمک میکند تا به سرعت برنامههای وب ایجاد کنید. آنچه خواهید آموخت
استفاده از ماژولهای مختلف چارچوب Django برای حل مشکلات خاص
ادغام برنامههای کاربردی Django شخص ثالث در پروژه شما
ساخت برنامههای کاربردی وب پیچیده با استفاده از Redis، Postgres، Celery/RabbitMQ و Memcached
راهاندازی یک محیط تولید برای پروژههای شما با Docker Compose
ساخت یک API RESTful با Django Rest Framework (DRF)
پیادهسازی قابلیتهای پیشرفته، مانند موتورهای جستجوی متن کامل، جریانهای فعالیت کاربر، دروازههای پرداخت و موتورهای توصیه
ساخت برنامههای کاربردی ناهمزمان بلادرنگ (ASGI) با کانالها و WebSocketهای Django
این کتاب برای چه کسانی مناسب است
این کتاب برای خوانندگانی با دانش پایه برنامهنویسی پایتون و برنامهنویسانی است که از سایر چارچوبهای وب در حال گذار هستند و مایل به یادگیری Django با انجام این کار هستند. اگر قبلاً از Django استفاده کردهاید یا در گذشته استفاده کردهاید و میخواهید بهترین شیوهها را بیاموزید و سایر فناوریها را برای مقیاسبندی برنامههای خود ادغام کنید، این کتاب نیز برای شما مناسب است. این کتاب به شما کمک میکند تا با ساخت پروژههای عملی از ابتدا، بر مرتبطترین حوزههای چارچوب تسلط پیدا کنید.
آشنایی قبلی با HTML و جاوا اسکریپت الزامی است.
فهرست مطالب
ساخت یک اپلیکیشن وبلاگ
بهبود وبلاگ شما و افزودن ویژگیهای اجتماعی
توسعه اپلیکیشن وبلاگ شما
ساخت یک وبسایت اجتماعی
پیادهسازی احراز هویت اجتماعی
به اشتراکگذاری محتوا در وبسایت شما
ردیابی اقدامات کاربر
ساخت یک فروشگاه آنلاین
مدیریت پرداختها و سفارشات
توسعه فروشگاه شما
افزودن بینالمللیسازی به فروشگاه شما
ساخت یک پلتفرم آموزش الکترونیکی
ایجاد یک سیستم مدیریت محتوا
پردازش و ذخیرهسازی محتوا
ساخت یک API
ساخت یک سرور چت
اجرای زنده






























