کتاب Becoming an Enterprise Django Developer (تبدیل شدن به یک توسعهدهنده Django سازمانی: بهترین شیوهها، ابزارها و راهحلها را برای نوشتن و سازماندهی برنامههای جنگو در تولید کشف کنید.) از جدیدترین منابع مربوط به چارچوب جنگو میباشد که به تازگی در سال 2022 به چاپ رسیده است. این کتاب در 10 فصل به آموزش قدمبهقدم این چارچوب قدرتمند تحت وب پرداخته و نکات مربوط به آن را آموزش میدهد.
در ادامه مقدمهای از کتاب Becoming an Enterprise Django Developer را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Becoming an Enterprise Django Developer:
جنگو، یک چارچوب سمت سرور با ابزارهای ظاهری داخلی، طراحی شده است تا به توسعهدهندگان کمک کند تا برنامهها را سریع و آسان بسازند. این طراحی شده است تا بسیاری از دردسرهای توسعه وب را از بین ببرد تا توسعهدهندگان بتوانند بیشتر بر روی ویژگیهایی که در حال ساخت هستند تمرکز کنند و نه مشکلاتی که با آن روبرو هستند. جنگو با دهها ابزار و همراه با بستههای بیشمار پایتون شخص ثالث، ویژگیها و مؤلفههای زیادی را ارائه میکند که به درستی کار میکنند.
چارچوب جنگو با مقیاسپذیری و تطبیقپذیری در ذهن ساخته شده است. همانطور که تقاضا و ترافیک افزایش مییابد، پروژه شما نیز میتواند افزایش یابد. این به توسعهدهندگان اجازه میدهد تا به راحتی بر روی یک سیستم موجود بسازند. امنیت نیز چیزی است که جنگو با ایجاد تدابیر امنیتی مختلف به طور مستقیم در چارچوب خود آن را جدی میگیرد. این برای کمک به توسعهدهندگان انجام شده است تا از اشتباهات رایج در مورد امنیت جلوگیری کنند. حتی سیستم احراز هویت کاربر خود را دارد تا به مدیریت کاربران شما کمک کند.
در این کتاب با اجزای اساسی چارچوب جنگو و نحوه ارتباط آن با توسعه وب آشنا میشویم. از وبسایتهای کوچک گرفته تا برنامههای بزرگ و در سطح سازمانی، این کتاب به بررسی اجزای ضروری برای ساخت یک وبسایت یا برنامه با هر اندازهای میپردازد.
این کتاب برای چه کسی است؟
کتاب Becoming an Enterprise Django Developer بر روی توسعه برنامههای کاربردی در سطح سازمانی تمام پشته (Full Stack) تمرکز دارد. اگر به دنبال ایجاد یک برنامه وب، API یا وبسایت یا حفظ یک پروژه موجود هستید، این کتاب برای شما مناسب است.
کتاب Becoming an Enterprise Django Developer دانش سطح متوسط از زبان برنامهنویسی پایتون را فرض میکند و برای کسانی که تازه وارد چارچوب جنگو شدهاند، به دقت تنظیم شده است. چه در زمینه توسعه وب تازهکار باشید و چه سالها تجربه کار با فناوریهای دیگر را داشته باشید، این کتاب برای شما مناسب است.
آنچه این کتاب پوشش میدهد:
فصل 1، انجام یک پروژه عظیم، به شما درکی از چگونگی آماده شدن برای یک پروژه بزرگ میدهد.
فصل 2، پیکربندی پروژه، محیطهای مجازی، میزبانی و استقرار را پوشش میدهد.
فصل 3، مدلها، روابط، و وراثت، ساختارهای جدول پایگاه داده را پوشش میدهد.
فصل 4، URL ها، نماها و الگوها، رندر HTML با جنگو را پوشش میدهد.
فصل 5، فرمهای جنگو، رندر فرمهای HTML با جنگو را پوشش میدهد.
فصل 6، کاوش در سایت مدیریت جنگو، به سایت مدیریت داخلی جنگو نگاه میکند.
فصل 7، کار با پیامها، اعلانهای ایمیل و گزارشهای PDF، استفاده از جنگو برای ارسال ایمیل و ایجاد اسناد را پوشش میدهد.
فصل 8، کار با چارچوب Django REST، ساخت API با جنگو را پوشش میدهد.
فصل 9، تست جنگو، نوشتن اسکریپتهای تست با جنگو را پوشش میدهد.
فصل 10، مدیریت پایگاه داده، بهینهسازی پرس و جوهای پایگاه داده را پوشش میدهد.
سرفصلهای کتاب Becoming an Enterprise Django Developer:
- Contributors
- About the author
- About the reviewer
- Preface
- Part 1 – Starting a Project
- Chapter 1: Undertaking a Colossal Project
- Chapter 2: Project Configuration
- Chapter 3: Models, Relations, and Inheritance
- Part 2 – Django Components
- Chapter 4: URLs, Views, and Templates
- Chapter 5: Django Forms
- Chapter 6: Exploring the Django Admin Site
- Chapter 7: Working with Messages, Email Notifications, and PDF Reports
- Part 3 – Advanced Django Components
- Chapter 8: Working with the Django REST Framework
- Chapter 9: Django Testing
- Chapter 10: Database Management
- Other Books You May Enjoy
جهت دانلود کتاب Becoming an Enterprise Django Developer میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.