- الصفحة الرئيسية /
- الكتب /
- الكمبيوتر والتكنولوجيا /
- Web Development & Design /
- Web Services /
- جانغو لواجهات برمجة التطبيقات: انشاش وجهاط بر...
جانغو لواجهات برمجة التطبيقات: انشاش وجهاط برمجت طبطقت الويب باستجدام بايثون
DZD 6254
Price Details
Excluding Shipping & Custom charges ( Shipping and custom charges will be calculated on checkout )
*All items will import from أمريكا
كمية:
تعمل يوباي جاهدة لحماية أمنك وخصوصيتك. يضمن نظام أمان الدفع المتقدم لدينا السرية من خلال تشفير معلوماتك أثناء النقل باستخدام بروتوكولات AES (معايير التشفير المتقدمة) وSSL (طبقة المنافذ الآمنة). تفاصيل الدفع الخاصة بك آمنة بنسبة %100 لأننا لا نشارك تفاصيل الدفع الخاصة بك مع بائعين تابعين لجهات خارجية
Django for APIs هو دليل أفضل الممارسات لبناء واجهات برمجة تطبيقات ويب قوية تعتمد على Python مع الحد الأدنى من التعليمات البرمجية.
شحن
سريع
استرجاع
مجاني*
تغليف أمن
منتجات أصلية %100
PCI DSS Compliance
ISO 27001 Certified
مايفيد
تفاصيل المنتج
- Completely updated for Django 4.0 & Django REST Framework 3.13Django for APIs is a project-based guide to building modern web APIs with Django & Django REST Framework. It is suitable for beginners who have never built an API before as well as professional programmers looking for a fast-paced introduction to Django fundamentals and best practices.Over the course of 200+ pages you'll learn how to set up a new project properly, how web APIs work under the hood, and advanced testing and deployment techniques. Three separate projects are built from scratch with progressively more advanced features including a Library API, Todo API, and Blog API. User authentication, permissions, documentation, viewsets, and routers are all covered thoroughly.Django for APIs is a best-practices guide to building powerful Python-based web APIs with a minimal amount of code.Reviews“When readers interested in web development ask me what to read next after Python Crash Course, I refer them to Will's books: Django for Beginners, Django for APIs, and Django for Professionals. I highly recommend you check out his work.”—ERIC MATTHES, author of Python Crash Course“If you’re looking for a guide into the world of Django, then the three-step of Django for Beginners, Django for APIs, and Django for Professionals is ideal: get up and running, get into APIs, which are a cornerstone of modern app development, and then add the bits you need to your fledging app into production, from databases and static files, to user accounts and security. It’s a long road. Will’s books are an awesome companion.”—CARLTON GIBSON, Django Fellow and Django REST Framework core contributor“A fantastic resource for web development with Django and Python. I highly recommended them”—JEFF TRIPLETT, Python Software Foundation Director, DEFNA President, and REVSYS Partner“Django for Beginners is my go-to recommendation whenever anyone asks how to learn Django. It starts with a friendly and patient approach but manages to cover all the core fundamentals, dives into deployment, and has extensive coverage of testing. If you are looking for one book to master Django, this is it!”—ANNA MAKARUDZE, former President of the Django Software Foundation“A fantastic on-ramp to this brilliant web framework. Django for Beginners doesn’t just talk about building sites with Django, it walks you through five of them. Get in the reps!”—ADAM JOHNSON, Django Project Steering Council member and author of two intermediate Django books“Choosing a book for your Django learning journey is a big commitment of your time and energy. That's why it matters who the author is and the intended audience. I've known Will for many years and he's deeply embedded in the Django community. He is a former Board Member of the Django Software Foundation and cohost of the 5-years running DjangoChat podcast. This means he's thought a lot about how people learn and use Django. That goes way beyond just reading the docs and doing a tutorial.” —MICHAEL KENNEDY, host of Talk Python and Python Bytes podcasts, founder of Talk Python Training
| الناشر | Welcometocode |
| تاريخ النشر | 10 أغسطس 2020 |
| لغة | الإنجليزية |
| طول الطباعة | 208 صفحة |
| ردمك -10 | 735467227 |
| ردمك -13 | 978-173546722 |
| وزن العنصر | 12.9 أونصة (365.72 جرام) |
| الأبعاد | 7.5 × 0.47 × 9.25 بوصة ( 19.1 × 1.2 × 23.5 سم ) |
من يجب أن يشتري؟
-
المطورين المبتدئين
مثالية للمطورين الجدد الذين يرغبون في تعلم كيفية إنشاء واجهات برمجة تطبيقات RESTful باستخدام Django و Python.
-
مصممي واجهة برمجة التطبيقات
مثالي للمحترفين الذين يركزون على تصميم واجهات برمجة تطبيقات قوية وقابلة للتطوير لتطبيقات الويب.
-
عشاق جانغو
رائع لمستخدمي Django الحاليين الذين يتطلعون إلى توسيع معرفتهم في تطوير واجهة برمجة التطبيقات.
-
المبتدئين كاملة
غير مناسب للأفراد الذين ليس لديهم خلفية برمجة سابقة أو فهم لمفاهيم تطوير الويب.
-
مطورو غير بايثون
قد يواجه المستخدمون الذين ليسوا على دراية ببايثون صعوبة في التعامل مع المفاهيم وبناء الجملة المقدمة في الكتاب.
-
المستخدمين المتقدمين
قد يجد المطورون ذوو الخبرة الذين يبحثون عن تقنيات واجهة برمجة تطبيقات متعمقة أو متقدمة أن هذا الكتاب أساسي للغاية.
وصف المنتج
أسئلة وأجوبة العملاء
-
سؤال:
ما هو التركيز الأساسي لكتاب "Django for APIs"؟
إجابه: يركز كتاب "Django for APIs: Build web APIs with Python and Django" بشكل أساسي على توجيه المطورين حول بناء واجهات برمجة تطبيقات ويب قوية باستخدام إطار عمل Django. يغطي الكتاب موضوعات رئيسية بما في ذلك مبادئ تصميم RESTful API والتسلسل والمصادقة واستراتيجيات النشر. فهو يوفر أمثلة عملية ومقتطفات من التعليمات البرمجية، مما يجعل المفاهيم المعقدة في متناول الجميع. على سبيل المثال، إذا كنت تتطلع إلى إنشاء واجهة برمجة تطبيقات لتطبيق جوال أو إطار عمل للواجهة الأمامية، فسيساعدك هذا الكتاب على تنفيذ أفضل الممارسات واتخاذ قرارات تصميم مستنيرة. -
سؤال:
من هو الجمهور المستهدف لهذا الكتاب?
إجابه: يستهدف "Django for APIs" في المقام الأول المطورين الذين لديهم فهم أساسي لـ Python وDjango ولكنهم يرغبون في تعميق معرفتهم في تطوير API. إنه مفيد بشكل خاص لأولئك الذين يرغبون في تحسين تطبيقات الويب الخاصة بهم من خلال دمج تفاعلات API الديناميكية. إذا كنت مطورًا للواجهة الخلفية تطمح إلى إنشاء واجهات برمجة تطبيقات قابلة للتطوير أو مطورًا كاملاً يرغب في توصيل الواجهة الخلفية لـ Django بعملاء مختلفين، فسيكون هذا الكتاب بمثابة مورد قيم. -
سؤال:
ما هي المتطلبات الأساسية التي يجب أن تكون لدي قبل قراءة هذا الكتاب؟
إجابه: قبل الغوص في "Django for APIs"، يوصى بأن يكون لدى القراء معرفة أساسية ببرمجة Python وخبرة أساسية في إطار عمل Django. إن الإلمام بمفاهيم تطوير الويب مثل أساليب HTTP ومبادئ خدمات RESTful سيعزز فهمك للمحتوى. على سبيل المثال، إذا كنت قد قمت بالفعل ببناء تطبيقات Django بسيطة، فستجد أنه من الأسهل فهم المفاهيم المتقدمة لتطوير واجهة برمجة التطبيقات التي تمت مناقشتها في الكتاب. -
سؤال:
ما نوع المشاريع التي أتوقع أن أبنيها باستخدام هذا الكتاب؟
إجابه: باستخدام "Django for APIs"، يمكن للقراء أن يتوقعوا إنشاء مجموعة متنوعة من المشاريع التي تتراوح من تطبيقات CRUD البسيطة إلى الأنظمة المعقدة متعددة المستخدمين. يتضمن الكتاب تعليمات خطوة بخطوة تسمح لك بإنشاء واجهة برمجة تطبيقات يمكن استخدامها بواسطة أطر عمل الواجهة الأمامية مثل React أو تطبيقات الهاتف المحمول. ومن الأمثلة العملية على ذلك تطوير واجهة برمجة التطبيقات لمنصة التدوين حيث يمكن للمستخدمين إنشاء المنشورات وقراءتها وتحديثها وحذفها، مما يجعلها مشروعًا مثاليًا لفهم وظائف واجهة برمجة التطبيقات في العالم الحقيقي. -
سؤال:
هل يتناول الكتاب طرق المصادقة لواجهات برمجة التطبيقات؟
إجابه: يغطي "Django for APIs" بالفعل العديد من طرق المصادقة لتأمين واجهات برمجة التطبيقات الخاصة بك، بما في ذلك المصادقة القائمة على الرمز وOAuth. يعد الفهم الشامل لهذه الإجراءات الأمنية أمرًا بالغ الأهمية لأي شخص يتطلع إلى حماية بيانات المستخدم وسلامة التطبيق. إذا كنت تخطط لإنشاء تطبيق يتطلب حسابات مستخدمين أو إدارة بيانات حساسة، فإن الإرشادات المتعلقة بتنفيذ طرق المصادقة هذه ستكون ذات قيمة لا تقدر بثمن. -
سؤال:
هل يمكن أن يساعد هذا الكتاب في تعلم توثيق واجهات برمجة التطبيقات؟
إجابه: يوفر "Django for APIs" نظرة ثاقبة لأفضل ممارسات توثيق API، وهو أمر ضروري للحفاظ على واجهات سهلة الاستخدام. ويناقش أدوات مثل Swagger وRedoc لإنشاء وثائق واجهة برمجة التطبيقات التفاعلية. يعد هذا مفيدًا بشكل خاص للمطورين الذين يعملون في فرق أو أولئك الذين يحتاجون إلى تقديم إرشادات واضحة لاستخدام واجهة برمجة التطبيقات لمطوري الواجهة الأمامية. ستضمن الوثائق الجيدة سهولة استخدام واجهات برمجة التطبيقات الخاصة بك والتكامل معها، مما يؤدي في النهاية إلى تعزيز التعاون. -
سؤال:
هل هناك أي نقاش حول اختبار واجهات برمجة التطبيقات في الكتاب؟
إجابه: نعم، يتضمن "Django for APIs" أقسامًا مخصصة لاختبار نقاط نهاية API الخاصة بك لضمان الأداء الوظيفي والموثوقية. إنه يسلط الضوء على أفضل الممارسات باستخدام أدوات الاختبار المضمنة في Django وأطر العمل مثل pytest. إذا كنت تقوم بتطوير تطبيق مهم حيث يعد وقت التشغيل والأداء أمرًا حيويًا، فإن تعلم اختبار واجهات برمجة التطبيقات الخاصة بك سيساعدك على اكتشاف الأخطاء مبكرًا وتحسين جودة الخدمة بشكل عام. -
سؤال:
ما هي نسخة Django التي يركز عليها الكتاب بشكل أساسي؟
إجابه: يركز "Django for APIs" بشكل أساسي على Django 3.x، والذي يتضمن تحسينات كبيرة مقارنة بالإصدارات السابقة من حيث الميزات وسهولة الاستخدام لتطوير API. سيستفيد القراء من التعرف على أحدث التطورات في Django وكيفية تطبيقها على تصميم واجهة برمجة التطبيقات. يضمن استخدام الإصدار الأحدث التوافق مع اتجاهات التطوير الحالية وممارسات المجتمع، مما يجعل رحلة التعلم الخاصة بك ذات صلة ومفيدة. -
سؤال:
هل هناك أمثلة للعالم الحقيقي مدرجة في الكتاب?
إجابه: نعم، الكتاب غني بالأمثلة الواقعية التي توضح مبادئ تطوير واجهة برمجة التطبيقات. يحتوي كل فصل على سيناريوهات عملية ترشدك خلال تنفيذ المفاهيم بطريقة عملية. لا يساعد هذا النهج في تعزيز فهمك فحسب، بل يعدك أيضًا لمواجهة التحديات الفعلية عند تطوير واجهات برمجة التطبيقات الخاصة بك، مما يمنحك ميزة عملية في رحلة البرمجة الخاصة بك. -
سؤال:
أين يمكنني شراء "Django for APIs: Build web APIs with Python and Django" في الجزائر؟
إجابه: يمكنك شراء 'Django for APIs: Build web APIs with Python and Django' على Ubuy في الجزائر. تقدم Ubuy مجموعة واسعة من الكتب وتقدمها بسهولة، مما يضمن لك إمكانية الوصول إلى هذا المورد القيم حول تطوير واجهة برمجة التطبيقات بسهولة.
Web Services مراجعة تحريرية
يقدم كتاب "Django for APIs: Build Web APIs with Python and Django" مقدمة جيدة لواجهات برمجة تطبيقات Django ، مع تفسيرات بسيطة ومشاريع جميلة. يعمل كمخطط للمشاريع الصغيرة ويعلم كيفية بناء مشروع نظيف باستخدام Django Rest Framework. ومع ذلك ، وجد بعض القراء أن المحتوى يفتقر إلى العمق وأمثلة العالم الحقيقي. كما يتم انتقاد الكتاب بسبب طباعته الكبيرة وصوره ، مما يؤدي إلى كمية أقل من المحتوى الفعلي.
مراجعات العملاء وتقييماتهم
-
5 نجمة
73%
-
4 نجمة
12%
-
3 نجمة
9%
-
2 نجمة
3%
-
1 نجمة
3%
أضف تقييم لهذا المنتج
شارك أفكارك مع عملاء آخرين
إيجابيات
- تفسيرات بسيطة ومشاريع جميلة
- مقدمة جيدة لواجهات برمجة التطبيقات Django
- يعلم كيفية بناء مشروع نظيف باستخدام Django Rest Framework
سلبيات
- تفتقر إلى أمثلة عميقة وعالم حقيقي
تاريخ سعر المنتج
معلومات مهمة
- القيود: بالنسبة للمنتجات التي يتم شحنها دولياً، يُرجى ملاحظة أن أي ضمان من الشركة المصنعة قد لا يكون صالحاً؛ قد لا تتوفر خيارات خدمة الشركة المصنعة؛ قد لا تكون أدلة المنتج والتعليمات وتحذيرات السلامة مكتوبة بلغة بلد المقصد؛ قد لا يتم تصميم المنتجات (والمواد المصاحبة لها) وفقاً لمعايير بلد الوجهة والمواصفات ومتطلبات الملصقات؛ وقد لا تتوافق المنتجات مع الجهد الكهربي المستخدم في بلد الوجهة والمعايير الكهربائية الأخرى (تتطلب استخدام محوّل كهربي أو جهاز تحويل إذا كان ذلك مناسباً). المستلم مسؤول عن ضمان إمكانية استيراد المنتج بشكل قانوني إلى بلد الوجهة. عند الطلب من يوباي أو الشركات التابعة لها، يكون المستلم هو المستورد المسجل ويجب أن يلتزم بجميع القوانين واللوائح الخاصة ببلد الوجهة.
- ليست كل المنتجات المدرجة على يوباي معروضة للبيع، لأن يوباي هو محرك بحث عالمي. المنتجات تخضع للوائح التصدير / التجارة.
DZD 6254
اطلب الآن واحصل عليه حول الجمعة, يونيو 26
هذا المنتج غير ممنوع في بلدي. (الرجاء الضغط على الرابط أعلاه إذا لم يكن هذا المنتج ممنوعاً في بلدك ، لذلك سيقوم فريقنا بمراجعته والسماح به.)
كمية:
تعمل يوباي جاهدة لحماية أمنك وخصوصيتك. يضمن نظام أمان الدفع المتقدم لدينا السرية من خلال تشفير معلوماتك أثناء النقل باستخدام بروتوكولات AES (معايير التشفير المتقدمة) وSSL (طبقة المنافذ الآمنة). تفاصيل الدفع الخاصة بك آمنة بنسبة %100 لأننا لا نشارك تفاصيل الدفع الخاصة بك مع بائعين تابعين لجهات خارجية
المميزات والفوائد
- دليل قام علي المشاريع لبناش وجهاد بمرمج طققت الويب الحديدة مع إطار عمل Django & Django REST
- مناسبة للمبتدئين الذين لم يبنوا واجهة برمجة تطبيقات من قبل وكذلك المبرمجين المحترفين
- تعرف على كيفية إعداد مشروع جديد وتقنيات اختبار ونشر متقدمة
- يغطي مصادقة المستخدم والأذونات والوثائق ومجموعات العرض وأجهزة التوجيه
- دليل أفضل الممارسات مع الحد الأدنى من الترميز المطلوب
- موصى به للغاية من قبل الخبراء في هذا المجال


