کتاب Web Development with Django 6
اثر Ben Shaw
بر اساس سطح علمی
متوسط
نوع محتوای کتاب
آموزش گام به گام
هدف یادگیری
ارتقای شغلی
نوع مسیر
پروژه محور
بر اساس تکنولوژی
بک اند
مورد استفاده
بک اند
info نکات مهم قبل از خرید:
- نسخه کتاب فعلی به زبان لاتین میباشد.
- کتاب به صورت محصول میباشد و پس از خرید بلافاصله در دسترس شما قرار میگیرد.
- قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
- در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
- درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.
درباره این کتاب
کتاب Web Development with Django 6: A definitive guide to building modern Python web applications using Django 6 (توسعه وب با جنگو ۶: راهنمای قطعی برای ساخت برنامههای وب مدرن پایتون با استفاده از جنگو ۶)، نسخه سوم است که توسط کریس گست و همکارانش نوشته شده و در سال ۲۰۲۶ توسط Packt Publishing منتشر شده است. کتاب Web Development with Django 6 با تمرکز عملی بر روی جدیدترین قابلیتهای…
کتابهای پیشنهادی این تخصص:
کتابهای پیشنهادی این دستهبندی:
نظرات کاربران
تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.
ثبت نظر جدید
هنوز دیدگاهی ثبت نشده است.
کتاب Web Development with Django 6: A definitive guide to building modern Python web applications using Django 6 (توسعه وب با جنگو ۶: راهنمای قطعی برای ساخت برنامههای وب مدرن پایتون با استفاده از جنگو ۶)، نسخه سوم است که توسط کریس گست و همکارانش نوشته شده و در سال ۲۰۲۶ توسط Packt Publishing منتشر شده است.
کتاب Web Development with Django 6 با تمرکز عملی بر روی جدیدترین قابلیتهای async و بهبودهای Django 6، با راهنمایی گامبهگام در قالب یک پروژه واقعی (ساخت وبسایت Bookr برای ثبت نقد کتاب)، مباحث کلیدی همچون مدلها، ویوها، فرمهای پیشرفته، مدیریت احراز هویت، ساخت REST API و استقرار برنامه را پوشش میدهد.
در ادامه مقدمهای از کتاب Web Development with Django 6 را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Web Development with Django 6:
کتاب Web Development with Django 6 برای چه کسانی است؟
آنچه در کتاب Web Development with Django 6 میخوانید:
-
فصل ۱: مقدمهای بر جنگو – با راهاندازی تقریباً فوری یک پروژه جنگو آغاز میشود. یاد خواهید گرفت چگونه یک پروژه جنگو را راهاندازی کنید، به درخواستهای وب پاسخ دهید و از قالبهای HTML استفاده کنید.
-
فصل ۲: مدلها و مایگریشنها – مدلهای داده جنگو و روش ذخیرهسازی ماندگار دادهها در یک پایگاه داده SQL را معرفی میکند.
-
فصل ۳: نگاشت URL، نماها (Views) و قالبها – بر اساس تکنیکهای معرفیشده در فصل ۱ بنا شده و با عمق بیشتری نحوه هدایت درخواستهای وب به کدهای پایتون و رندر کردن قالبهای HTML را توضیح میدهد.
-
فصل ۴: مقدمهای بر ادمین جنگو – نحوه استفاده از رابط کاربری گرافیکی داخلی ادمین جنگو را برای ایجاد، بهروزرسانی و حذف دادههای ذخیرهشده توسط مدلهای شما نشان میدهد.
-
فصل ۵: ارائه فایلهای استاتیک – توضیح میدهد که چگونه وبسایت خود را با استایلها و تصاویر بهبود ببخشید و جنگو چگونه مدیریت این فایلها را آسانتر میکند.

-
فصل ۶: فرمها – به شما نشان میدهد که چگونه با استفاده از ماژول فرمهای جنگو، ورودی کاربران را از طریق وبسایت خود جمعآوری کنید.
-
فصل ۷: اعتبارسنجی پیشرفته فرم و فرمهای مدلی – با افزودن منطق اعتبارسنجی پیشرفتهتر برای قدرتمندتر کردن فرمها، بر روی مطالب فصل ۶ بنا میشود.
-
فصل ۸: ارائه رسانه و آپلود فایل – نشان میدهد که چگونه با اجازه دادن به کاربران برای آپلود فایلها و ارائه آنها توسط جنگو، وبسایتها را بیشتر تقویت کنید.
-
فصل ۹: نشستها (Sessions) و احراز هویت – نشست جنگو را معرفی کرده و به شما نشان میدهد چگونه از آن برای ذخیره دادههای کاربر و احراز هویت کاربران استفاده کنید.
-
فصل ۱۰: ادمین پیشرفته و سفارشیسازی جنگو – در ادامه فصل ۴، اکنون که اطلاعات بیشتری درباره جنگو دارید، میتوانید ادمین جنگو را با ویژگیهای پیشرفته سفارشیسازی کنید. همچنین با پیکربندی SMTP برای جنگو و فریمورک Tasks جنگو آشنا خواهید شد.

-
فصل ۱۱: قالببندی پیشرفته و نماهای مبتنی بر کلاس – به شما نشان میدهد که چگونه با استفاده از برخی ویژگیها و کلاسهای قالببندی پیشرفته جنگو، حجم کدهایی را که باید بنویسید کاهش دهید.
-
فصل ۱۲: ساخت یک API مبتنی بر REST – بررسی میکند که چگونه یک REST API به جنگو اضافه کنید تا امکان دسترسی برنامهنویسی به دادههای شما از برنامههای مختلف فراهم شود.
-
فصل ۱۳: تولید فایلهای CSV، PDF و سایر فایلهای باینری – قابلیتهای جنگو را بیشتر توسعه میدهد و نشان میدهد چگونه میتوانید از آن برای تولید چیزی فراتر از HTML استفاده کنید.
-
فصل ۱۴: تست کردن برنامههای جنگو – بخش مهمی از توسعه در دنیای واقعی است. این فصل نحوه استفاده از فریمورکهای تست جنگو و پایتون را برای اعتبارسنجی کد شما نشان میدهد.
-
فصل ۱۵: استقرار یک پروژه جنگو – با نشان دادن نحوه استقرار پروژه بر روی یک سرور مجازی، کار را به پایان میرساند.

سرفصلهای کتاب Web Development with Django 6:
- Introduction to Django
- Models and Migrations
- Django Views, URL Configuration, and Templates
- An Introduction to Django Admin
- Serving Static Files
- Forms
- Advanced Form Validation and Model Forms
- Media Serving and File Uploads
- Sessions and Authentication
- Advanced Django Admin and Customizations
- Advanced Templating and Class-Based Views
- Building a REST API
- Generating CSV, PDF, and Other Binary Files
- Testing Your Django Applications
- Deploying a Django Project
جهت دانلود کتاب Web Development with Django 6 میتوانید پس از پرداخت، دریافت کنید.
