نام کتاب
Django 5 By Example

Build powerful and reliable Python web applications from scratch

Antonio Melé

Paperback821 Pages
PublisherPackt
Edition5
LanguageEnglish
Year2024
ISBN9780138108021
1K
A5135
انتخاب نوع چاپ:
جلد سخت
1,124,000ت
0
جلد نرم
1,224,000ت(2 جلدی)
0
طلق پاپکو و فنر
1,244,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Django

#Django_5

#REST_APIs

#web_applications

#Celery

#RabbitMQ

#ASGI

#DRF

#WebSockets

#JavaScript

#Redis

#Docker

#ORM

توضیحات

کتاب جنگو ۵ با مثال‌های کاربردی (Django 5 By Example)

📖 چهار اپلیکیشن واقعی با جنگو بساز و جنگو رو در عمل یاد بگیر. وب اپلیکیشن‌های کامل با احراز هویت، سیستم مدیریت محتوا، پردازش پرداخت، REST API و کلی چیزای دیگه بساز!


ویژگی‌های کلیدی کتاب

🆕 آپدیت شده برای جنگو ۵: همراه با ویژگی‌های جدید جنگو ۵، برنامه‌ریزی دقیق برای اپلیکیشن‌ها، ابزارهای بهبود یافته و حتی دستورهایی برای GPT تا بتونی پروژه‌هاتو گسترش بدی!

🛠️ یادگیری اصول جنگو: با مفاهیم اساسی جنگو مثل مدل‌ها، ORM، ویوها، تمپلیت‌ها، URLها، فرم‌ها، احراز هویت، سیگنال‌ها و میان‌افزارها (middleware) کاملاً آشنا میشی.

🔗 ادغام با تکنولوژی‌های روز: یاد می‌گیری چطوری جاوااسکریپت، PostgreSQL، Redis، Celery، Docker و Memcached رو توی اپلیکیشن‌هات استفاده کنی.


📘 درباره کتاب

اگه دوست داری جنگو رو با ساختن پروژه و به صورت عملی یاد بگیری، این کتاب دقیقاً برای خودته.

کتاب “جنگو ۵ با مثال‌های کاربردی”، پنجمین ویرایش از یک مجموعه کتاب پرفروشه که بهت کمک می‌کنه اپلیکیشن‌های وب واقعی بسازی. این کتاب قدم به قدم، تو رو در مسیر برنامه‌ریزی و ساخت پروژه همراهی می‌کنه، مشکلات رایج رو برات حل می‌کنه و بهترین شیوه‌ها (Best Practices) رو یادت میده.

تو این کتاب با ساخت چهار پروژه متفاوت، طیف وسیعی از مباحث توسعه وب اپلیکیشن رو پوشش میدی:

۱. یک اپلیکیشن وبلاگ

۲. یک وب‌سایت اجتماعی

۳. یک اپلیکیشن فروشگاهی (e-commerce)

۴. یک پلتفرم آموزش آنلاین (e-learning)

همزمان که اپلیکیشن‌های پایتونی رو از صفر تا صد می‌سازی، با ویژگی‌های جدید جنگو ۵ هم آشنا میشی، از برنامه‌های دقیق پروژه پیروی می‌کنی و دلیل و منطق کارهایی که در جنگو انجام میدی رو درک می‌کنی.

این یک کتاب کاربردی و قابل فهمه که باعث میشه خیلی سریع دست به کار بشی و ساخت وب اپلیکیشن رو شروع کنی.


🎓 چی یاد می‌گیری؟

🧩 از ماژول‌های مختلف فریم‌ورک جنگو برای حل مشکلات مشخص استفاده کنی.

🔌 اپلیکیشن‌های جانبی (third-party) جنگو رو به پروژه‌ت اضافه کنی.

🏗️ با استفاده از Redis، Postgres، Celery/RabbitMQ و Memcached اپلیکیشن‌های وب پیچیده بسازی.

🐳 با Docker Compose یک محیط پروداکشن واقعی برای پروژه‌هات راه‌اندازی کنی.

🌐 با استفاده از Django Rest Framework (DRF) یک RESTful API بسازی.

⚙️ قابلیت‌های پیشرفته‌ای مثل موتور جستجوی full-text، استریم فعالیت کاربران، درگاه پرداخت و موتور پیشنهاددهنده (recommendation engine) پیاده‌سازی کنی.

💬 با Django Channels و WebSockets اپلیکیشن‌های غیرهمزمان (asynchronous) و real-time بسازی.


👨‍💻 این کتاب برای کیه؟

این کتاب برای شمایی نوشته شده که دانش پایه‌ای از برنامه‌نویسی پایتون داری یا برنامه‌نویسی هستی که از فریم‌ورک‌های وب دیگه مهاجرت کردی و می‌خوای جنگو رو به صورت پروژه‌محور یاد بگیری. اگه در حال حاضر یا در گذشته از جنگو استفاده کردی و می‌خوای بهترین شیوه‌ها رو یاد بگیری و تکنولوژی‌های دیگه رو برای مقیاس‌پذیر کردن اپلیکیشن‌هات ادغام کنی، این کتاب باز هم برای تو مناسبه. این کتاب بهت کمک می‌کنه با ساختن پروژه‌های کاربردی از صفر، روی مهم‌ترین بخش‌های فریم‌ورک مسلط بشی.

(فرض بر اینه که یه آشنایی اولیه با HTML و جاوااسکریپت داری.)


📑 فهرست مطالب

  1. ساخت یک اپلیکیشن وبلاگ ✍️
  2. بهبود وبلاگ و اضافه کردن قابلیت‌های اجتماعی 👨‍👩‍👧‍👦
  3. گسترش اپلیکیشن وبلاگ 🚀
  4. ساخت یک وب‌سایت اجتماعی 🌐
  5. پیاده‌سازی احراز هویت با شبکه‌های اجتماعی 🔑
  6. اشتراک‌گذاری محتوا در وب‌سایت 🔗
  7. ردیابی فعالیت‌های کاربران 👣
  8. ساخت یک فروشگاه آنلاین 🛒
  9. مدیریت پرداخت‌ها و سفارشات 💳
  10. گسترش فروشگاه 📈
  11. چندزبانه کردن فروشگاه (Internationalization) 🌍
  12. ساخت یک پلتفرم آموزش آنلاین 🎓
  13. ایجاد یک سیستم مدیریت محتوا (CMS) 📝
  14. رندر و کَش کردن محتوا ⚡
  15. ساخت یک API 📡
  16. ساخت یک سرور چت 💬
  17. بردن پروژه روی سرور (Going Live) ✅


🧑‍💼 درباره نویسنده

آنتونیو مِله (Antonio Melé) از سال ۲۰۰۶ داره پروژه‌های جنگو برای مشتریان تو صنایع مختلف می‌سازه. ایشون مدیر مهندسی در Backbase، یک شرکت فین‌تک پیشرو در جهانه. همچنین هم‌بنیان‌گذار Nucoro، یک پلتفرم مدیریت ثروت دیجیتال بوده. آنتونیو در سال ۲۰۰۹ شرکت Zenx IT رو تأسیس کرد که تخصصش توسعه محصولات دیجیتاله. ایشون به عنوان CTO و مشاور برای چندین استارتاپ فناورانه کار کرده و تیم‌های توسعه‌ای رو مدیریت کرده که برای مشتریان بزرگ سازمانی پروژه می‌ساختن. آنتونیو مدرک کارشناسی ارشد علوم کامپیوتر از دانشگاه Pontificia Comillas داره و دوره مدیریت پیشرفته رو در MIT Sloan گذرونده. پدر کدنویسی بوده. (یعنی از بچگی تو این کار بوده!)



Build four real-world Django apps and learn Django by doing. Create fully functional web applications with authentication, content management systems, payment processing, REST APIs, and more!


Key Features

  • Updated with Django 5 features, detailed app planning, improved tooling, and GPT prompts for extending projects
  • Learn Django essentials, including models, ORM, views, templates, URLs, forms, authentication, signals, and middleware
  • Integrate JavaScript, PostgreSQL, Redis, Celery, Docker, and Memcached into your applications


Book Description

If you want to learn Django by doing, this book is for you.


Django 5 By Example is the fifth edition of the best-selling franchise that helps you build real-world web apps. This book will walk you through planning and creation, solving common problems, and implementing best practices using a step-by-step approach.


You'll cover a wide range of web application development topics through four different projects: a blog application, a social website, an e-commerce application, and an e-learning platform. Pick up what's new in Django 5 as you build end-to-end Python web apps, follow detailed project plans, and understand the hows and whys of Django.


This is a practical and approachable book that will have you creating web apps quickly.


What you will learn

  • Use different modules of the Django framework to solve specific problems
  • Integrate third-party Django applications into your project
  • Build complex web applications using Redis, Postgres, Celery/RabbitMQ, and Memcached
  • Set up a production environment for your projects with Docker Compose
  • Build a RESTful API with Django Rest Framework (DRF)
  • Implement advanced functionalities, such as full-text search engines, user activity streams, payment gateways, and recommendation engines
  • Build real-time asynchronous (ASGI) apps with Django Channels and WebSockets


Who this book is for

This book is for readers with basic Python programming knowledge and programmers transitioning from other web frameworks who wish to learn Django by doing. If you already use Django, or have in the past, and want to learn best practices and integrate other technologies to scale your applications, then this book is for you too. This book will help you master the most relevant areas of the framework by building practical projects from scratch.


Some previous knowledge of HTML and JavaScript is assumed.


Table of Contents

  1. Building a Blog Application
  2. Enhancing Your Blog and Adding Social Features
  3. Extending Your Blog Application
  4. Building a Social Website
  5. Implementing Social Authentication
  6. Sharing Content on Your Website
  7. Tracking User Actions
  8. Building an Online Shop
  9. Managing Payments and Orders
  10. Extending Your Shop
  11. Adding Internationalization to Your Shop
  12. Building an E-Learning Platform
  13. Creating a Content Management System
  14. Rendering and Caching Content
  15. Building an API
  16. Building a Chat Server
  17. Going Live


About the Author

Antonio Melé has been crafting Django projects since 2006, for clients spanning multiple industries. He is Engineering Director at Backbase, a leading global fintech firm dedicated to facilitating the digital transformation of financial institutions. He co-founded Nucoro, a digital wealth management platform. In 2009 Antonio founded Zenx IT, a company specialized in developing digital products. He has been working as CTO and consultant for several tech-centric startups. He has also managed development teams building projects for large enterprise clients. He has an MSc in Computer Science from Universidad Pontificia Comillas and completed the Advanced Management Program at MIT Sloan. His father inspired his passion for computers and coding.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Django
1,846
Hands-On Microservices with Django
466,000 تومان
فریم ورک‌ها
455
Building an Application Development Framework
490,000 تومان
Django
661
Mastering Django: Core
1,060,000 تومان
React
1,492
Full Stack Django and React
636,000 تومان
Django
1,001
Django Standalone Apps
346,000 تومان
Django
1,311
Web Development with Django
1,314,000 تومان
Django
1,047
Django RESTful Web Services
517,000 تومان
Django
983
Decoupled Django
429,000 تومان
Django
1,617
Django for Beginners
544,000 تومان
Django
1,157
The Temple of Django Database Performance
367,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©