کتاب Django 5 for the Impatient: Learn the core concepts of Django to develop Python web applications (Django 5 برای عجولان: مفاهیم اصلی Django را برای توسعه برنامههای وب پایتون بیاموزید) یک راهنمای سریع و کاربردی برای توسعهدهندگانی است که قصد دارند به سرعت با فریمورک قدرتمند Django آشنا شوند و برنامههای وب پایتون خود را بسازند.
کتاب Django 5 for the Impatient با رویکردی عملی و گامبهگام، مفاهیم بنیادی Django را پوشش میدهد و به شما کمک میکند تا در کمترین زمان ممکن، پروژههای وب خود را پیادهسازی کنید.
در ادامه مقدمهای از کتاب Django 5 for the Impatient را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Django 5 for the Impatient:
Django یک چارچوب وب سطح بالای پایتون است که توسعه سریع و طراحی تمیز و عملگرا را تشویق میکند. Django برای ساخت برنامههای وب مدرن پایتون استفاده میشود و رایگان و منبع باز است.
یادگیری Django میتواند یک فعالیت پیچیده و زمانبر باشد. صدها آموزش، بارها مستندات و بسیاری از توضیحات وجود دارد که هضم آنها دشوار است. با این حال، این کتاب شما را قادر میسازد تا Django را فقط در چند روز استفاده و یاد بگیرید.
در کتاب Django 5 for the Impatient، شما در یک سفر سرگرمکننده، عملی و عملگرا برای یادگیری توسعه تمامچشم Django شرکت خواهید کرد. شما در عرض چند دقیقه شروع به ساخت اولین برنامه Django خود خواهید کرد.
به شما توضیحات کوتاه و یک رویکرد عملی ارائه میشود که برخی از مهمترین ویژگیهای Django مانند ساختار Django، URLها، نماها، قالبها، مدلها، گنجاندن CSS، ذخیرهسازی تصویر، فرمها، جلسه، احراز هویت و مجوز و پنل مدیریت Django را پوشش میدهد.
همچنین یاد خواهید گرفت که چگونه معماریهای مدل-نما-قالب (MVT) Django را طراحی و پیادهسازی کنید. علاوه بر این، از Django برای توسعه یک برنامه فروشگاه فیلم استفاده خواهید کرد و آن را در اینترنت مستقر خواهید کرد.
در پایان این کتاب، قادر خواهید بود برنامههای وب Django خود را بسازید و مستقر کنید.
بیشتر بخوانید: کتاب Hands-On Microservices with Django
کتاب Django 5 for the Impatient برای چه کسانی است؟
این کتاب برای توسعهدهندگان پایتون در هر سطح از تجربه با برنامهنویسی پایتون است که میخواهند برنامههای وب تمامچشم پایتون را با استفاده از Django بسازند. این کتاب برای مبتدیان مطلق Django است.
کتاب Django 5 for the Impatient چه موضوعاتی را پوشش میدهد؟
- فصل 1، نصب پایتون و Django و معرفی برنامه فروشگاه فیلم، نصب پایتون و Django را پوشش میدهد و برنامه فروشگاه فیلم را معرفی میکند که عملکردها، نمودارهای کلاس و معماری MVT را نشان میدهد.
- فصل 2، درک ساختار پروژه و ایجاد اولین برنامه ما، ساختار پروژه Django و ایجاد برنامه را بررسی میکند و نحوه استفاده از URLها، نماها و قالبهای Django برای ایجاد صفحات را نشان میدهد.
- فصل 3، طراحی یک قالب پایه، بررسی میکند که چگونه از قالبهای پایه Django میتوان برای کاهش کد تکراری و بهبود ظاهر و احساس برنامه فروشگاه فیلم استفاده کرد.
- فصل 4، ایجاد یک برنامه فیلم با دادههای ساختگی، یک برنامه فیلم را برای نمایش لیستی از فیلمها با استفاده از دادههای ساختگی میسازد.
- فصل 5، کار با مدلها، اصول مدلهای Django و نحوه کار با پایگاههای داده را مورد بحث قرار میدهد.
- فصل 6، جمعآوری و نمایش دادهها از پایگاه داده، نحوه جمعآوری و نمایش دادهها از پایگاه داده را مورد بحث قرار میدهد.
- فصل 7، درک پایگاه داده، نحوه بررسی اطلاعات پایگاه داده و نحوه جابهجایی بین موتورهای پایگاه داده را نشان میدهد.
- فصل 8، پیادهسازی ثبت نام و ورود کاربر، سیستم احراز هویت Django را مورد بحث قرار میدهد و برنامه فروشگاه فیلم را با برخی ویژگیها برای اجازه دادن به کاربران برای ثبت نام و ورود به سیستم ارتقا میدهد.
- فصل 9، اجازه دادن به کاربران برای ایجاد، خواندن، بهروزرسانی و حذف بررسیهای فیلم، برنامه فروشگاه فیلم را با عملیات استاندارد CRUD (ایجاد، خواندن، بهروزرسانی، حذف) روی بررسیها برای فیلمها ارتقا میدهد.
- فصل 10، پیادهسازی سیستم سبد خرید، استفاده از جلسات Django و نحوه استفاده از جلسات وب برای پیادهسازی یک سیستم سبد خرید را پوشش میدهد.
- فصل 11، پیادهسازی مدلهای سفارش و آیتم، نحوه عملکرد فاکتورها را بررسی میکند و یک مدل سفارش و آیتم برای مدیریت اطلاعات خرید ایجاد میکند.
- فصل 12، پیادهسازی صفحات خرید و سفارشات، صفحات خرید و سفارشات را ایجاد میکند و با خلاصهای از معماری فروشگاه فیلم به پایان میرسد.
- فصل 13، استقرار برنامه در فضای ابری، نحوه استقرار برنامههای Django در فضای ابری را نشان میدهد.
سرفصلهای کتاب Django 5 for the Impatient:
- Django 5 for the Impatient
- Contributors
- About the authors
- About the reviewers
- Preface
- Chapter 1: Installing Python and Django, and Introducing the Movies Store Application
- Chapter 2: Understanding the Project Structure and Creating Our First App
- Chapter 3: Designing a Base Template
- Chapter 4: Creating a Movies App with Dummy Data
- Chapter 5: Working with Models
- Chapter 6: Collecting and Displaying Data from the Database
- Chapter 7: Understanding the Database
- Chapter 8: Implementing User Signup and Login
- Chapter 9: Letting Users Create, Read, Update, and Delete Movie Reviews
- Chapter 10: Implementing a Shopping Cart System
- Chapter 11: Implementing Order and Item Models
- Chapter 12: Implementing the Purchase and Orders Pages
- Chapter 13: Deploying the Application to the Cloud
- Index
- Other Books You May Enjoy
جهت دانلود کتاب Django 5 for the Impatient میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.