کتاب Web Development with Django 6کتاب Web Development with Django 6 ویرایش سوم

کتاب Web Development with Django 6

اثر Ben Shaw

category

بر اساس سطح علمی

متوسط

category

نوع محتوای کتاب

آموزش گام به گام

category

هدف یادگیری

ارتقای شغلی

category

نوع مسیر

پروژه محور

category

بر اساس تکنولوژی

بک اند

category

مورد استفاده

بک اند

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 با تمرکز عملی بر روی جدیدترین قابلیت‌های…

۱۴۰,۰۰۰ تومان

کتاب‌های پیشنهادی این تخصص:

کتاب‌های پیشنهادی این دسته‌بندی:

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

هنوز دیدگاهی ثبت نشده است.

کتاب 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:

آیا می‌خواهید برنامه‌هایی مطمئن و امن بسازید که بدون صرف ساعت‌ها وقت برای نوشتن کدهای تکراری و پایه‌ای، از دیگران متمایز باشند؟ با اعتماد به فریم‌ورک جنگو (Django)، انتخاب درستی کرده‌ایم و این کتاب دلیل آن را به شما خواهد گفت. جنگو که اغلب به‌عنوان یک فریم‌ورک توسعه وب «همه‌چیزتمام» (دارای امکانات داخلی کامل) شناخته می‌شود، با تمام ویژگی‌های هسته‌ای مورد نیاز برای ساخت یک برنامه مستقل ارائه می‌شود. کتاب «توسعه وب با جنگو ۶» شما را با تمام مفاهیم ضروری آشنا می‌کند و کمک می‌کند تا با استفاده از پایتون، قدرت آن را برای ساخت برنامه‌های کاربردی دنیای واقعی کشف کنید.
در سرتاسر کتاب Web Development with Django 6، با ساخت وب‌سایتی به نام Bookr (مخزنی برای نقد و بررسی کتاب)، با ویژگی‌های اصلی جنگو آشنا خواهید شد. این مطالعه موردی جامع، به مجموعه‌ای از پروژه‌های کوچک در قالب تمرین‌ها و فعالیت‌ها تقسیم شده است که به شما امکان می‌دهد خود را به روشی جذاب و دست‌یافتنی به چالش بکشید.
با پیشروی در کتاب Web Development with Django 6، مهارت‌های عملی مختلفی را کسب خواهید کرد؛ از جمله نحوه ارائه فایل‌های استاتیک برای افزودن CSS، جاوا اسکریپت و تصاویر به برنامه‌تان، پیاده‌سازی فرم‌ها برای دریافت ورودی از کاربر، و مدیریت نشست‌ها (Sessions) برای تضمین یک تجربه کاربری قابل‌اعتماد. شما کارهای روزمره‌ای را که بخشی از چرخه توسعه یک برنامه وب در دنیای واقعی هستند، پوشش خواهید داد.
تا پایان این کتاب جنگو، مهارت و اعتمادبه‌نفس لازم را برای توسعه خلاقانه و استقرار پروژه‌های خود خواهید داشت.

کتاب Web Development with Django 6 برای چه کسانی است؟

این کتاب برای برنامه‌نویسانی نوشته شده است که می‌خواهند مهارت‌های توسعه وب خود را با استفاده از فریم‌ورک جنگو ارتقا دهند. برای درک کامل مفاهیم توضیح داده‌شده در این کتاب، داشتن دانش پایه برنامه‌نویسی پایتون و همچنین آشنایی با جاوا اسکریپت، HTML و CSS فرض شده است.

آنچه در کتاب Web Development with Django 6 می‌خوانید:

  • فصل ۱: مقدمه‌ای بر جنگو – با راه‌اندازی تقریباً فوری یک پروژه جنگو آغاز می‌شود. یاد خواهید گرفت چگونه یک پروژه جنگو را راه‌اندازی کنید، به درخواست‌های وب پاسخ دهید و از قالب‌های HTML استفاده کنید.
  • فصل ۲: مدل‌ها و مایگریشن‌ها – مدل‌های داده جنگو و روش ذخیره‌سازی ماندگار داده‌ها در یک پایگاه داده SQL را معرفی می‌کند.
  • فصل ۳: نگاشت URL، نماها (Views) و قالب‌ها – بر اساس تکنیک‌های معرفی‌شده در فصل ۱ بنا شده و با عمق بیشتری نحوه هدایت درخواست‌های وب به کدهای پایتون و رندر کردن قالب‌های HTML را توضیح می‌دهد.
  • فصل ۴: مقدمه‌ای بر ادمین جنگو – نحوه استفاده از رابط کاربری گرافیکی داخلی ادمین جنگو را برای ایجاد، به‌روزرسانی و حذف داده‌های ذخیره‌شده توسط مدل‌های شما نشان می‌دهد.
  • فصل ۵: ارائه فایل‌های استاتیک – توضیح می‌دهد که چگونه وب‌سایت خود را با استایل‌ها و تصاویر بهبود ببخشید و جنگو چگونه مدیریت این فایل‌ها را آسان‌تر می‌کند.

فصل 5 کتاب Web Development with Django 6کتاب Web Development with Django 6 ویرایش سوم

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

فصل 10 کتاب Web Development with Django 6کتاب Web Development with Django 6 ویرایش سوم

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

فصل 15 کتاب Web Development with Django 6کتاب Web Development with Django 6 ویرایش سوم

سرفصل‌های کتاب Web Development with Django 6:

  1. Introduction to Django
  2. Models and Migrations
  3. Django Views, URL Configuration, and Templates
  4. An Introduction to Django Admin
  5. Serving Static Files
  6. Forms
  7. Advanced Form Validation and Model Forms
  8. Media Serving and File Uploads
  9. Sessions and Authentication
  10. Advanced Django Admin and Customizations
  11. Advanced Templating and Class-Based Views
  12. Building a REST API
  13. Generating CSV, PDF, and Other Binary Files
  14. Testing Your Django Applications
  15. Deploying a Django Project

جهت دانلود کتاب Web Development with Django 6 می‌توانید پس از پرداخت، دریافت کنید.