Django 3 By Example, 3rd Edition

تاریخ: ۲۲:۲۵:۱۴ ۱۳۹۹/۱/۲۷ چهارشنبه
توسط: MotoMan
امتیاز: ۲
تعداد بازدید: ۴۷۶
دیدگاه ها: ۰
برچسب ها: Python | Django |
کتاب Django 3 By Example, 3rd Edition
Packt Publishing
Antonio Mele
9781838981952
2020
568
English

جنگو، چارچوب وب قدرتمند پایتون است ضمن ارائه یک منحنی یادگیری نسبتا کم عمق، توسعه سریع و تمیز و طراحی عملی را ترغیب می‌کند؛ و این سبب می‌شود که چارچوب Django برای برنامه نویسان تازه کار و حرفه ای جذاب باشد. اگر می‌خواهید کل روند توسعه برنامه‌های تحت وب حرفه ای با پایتون و جنگو را یاد بگیرید، این کتاب برای شما مناسب است. شما در طی روند ساخت چهار پروژه حرفه ای با جنگو، ویژگی‌های Django 3، چگونگی حل مسائل رایج توسعه وب، نحوه اجرای بهترین شیوه‌ها و استقرار موفقیت آمیز برنامه‌های خودتان را یاد خواهید گرفت.

در ویرایش سوم کتاب Django 3 By Example، یک برنامه وبلاگ، یک وب سایت نشانه گذاری (bookmark) تصاویر اجتماعی، یک فروشگاه آنلاین و یک پلتفرم یادگیری الکترونیکی ایجاد خواهید کرد. این راهنمای گام به گام، نحوه یکپارچه کردن تکنولوژی‌های محبوب، تقویت برنامه‌های خودتان با AJAX، ایجاد API‌های RESTful و راه اندازی محیط تولید برای پروژه‌های Django را به شما آموزش می‌دهد. در پایان این کتاب، شما با ساختن برنامه‌های تحت وب پیشرفته، به جنگو 3 مسلط خواهید شد.

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


مطالبی که در ویرایش سوم کتاب جنگو 3 با مثال، یاد خواهید گرفت:

  • ساختن برنامه‌های وب واقعی
  • یادگیری ملزومات جنگو، از جمله مدل ها، view ها، ORM، قالب ها، URL ها، فرم‌ها و احراز هویت
  • پیاده سازی قابلیت‌های پیشرفته ای همچون فیلد‌های مدل سفارشی، برچسب‌های قالب سفارشی، cache، میان افزار، محلی سازی
  • ایجاد قابلیت‌های پیچیده ای مثل تعاملات AJAX، احراز هویت اجتماعی، موتور جستجوی full-text، سیستم پرداخت، CMS و RESTful API
  • یکپارچه کردن تکنولوژی‌های دیگر از جمله Redis، Celery، RabbitMQ، PostgreSQL و Channel‌ها با پروژه هایتان
  • استقرار پروژه‌های Django در تولید با استفاده از NGINX، uWSGI و Daphne

 

Table of Contents
- Building a Blog Application
- Enhancing Your Blog with Advanced Features
- Extending Your Blog Application
- Building a Social Website
- Sharing Content on Your Website
- Tracking User Actions
- Building an Online Shop
- Managing Payments and Orders
- Extending Your Shop
- Building an E-Learning Platform
- Rendering and Caching Content
- Building an API
- Building a Chat Server
- Going Live
like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...