كتاب Fluent Python - الطبعة الثانية من تأليف Luciano Ramalho (غلاف ورقي)
من Target
حول هذا المنتج
ملخص الكتاب لا تضيع وقتك في تطويع Python لتناسب الأنماط التي تعلمتها في لغات أخرى. تتيح لك بساطة Python أن تصبح منتجاً بسرعة، ولكن غالباً ما يعني هذا أنك لا تستخدم كل ما تقدمه اللغة. مع الطبعة المحدثة من هذا الدليل العملي، ستتعلم كيفية كتابة كود Python 3 فعال وعصري من خلال الاستفادة من أفضل أفكارها. اكتشف وطبق ميزات Python 3 الاصطلاحية التي تتجاوز خبراتك السابقة. يرشدك المؤلف Luciano Ramalho عبر الميزات الأساسية للغة Python ومكتباتها، ويعلمك كيفية جعل الكود الخاص بك أكثر اختصاراً وسرعة وسهولة في القراءة. تتضمن هذه الطبعة الجديدة تحديثات جوهرية شاملة، وتتكون من خمسة أجزاء تعمل بمثابة خمسة كتب قصيرة داخل الكتاب نفسه: هياكل البيانات: المتواليات، والقواميس، والمجموعات، وUnicode، وفئات البيانات. الدوال ككائنات: الدوال من الدرجة الأولى، وأنماط التصميم ذات الصلة، وتلميحات النوع في تصريحات الدوال. الاصطلاحات كائنية التوجه: التركيب، والوراثة، والـ mixins، والواجهات، وتحميل العمليات الزائد، والبروتوكولات، والمزيد من الأنواع الثابتة. تدفق التحكم: مديري السياق، والمولدات، والروتينات المساعدة، وasync/await، ومجمعات الخيوط/العمليات. البرمجة الوصفية: الخصائص، ووصفات السمات، ومزخرفات الفئات، والتقنيات الجديدة. خطافات البرمجة الوصفية (metaprogramming hooks) التي تستبدل أو تبسط الفئات الوصفية (metaclasses)
نبذة عن المؤلف يُعد Luciano Ramalho مستشاراً رئيسياً في ThoughtWorks وزميلاً في Python Software Foundation. يستخدم لغة Python في عمله الاحترافي منذ عام 1998، حيث قام بتطبيقها في بعض أكبر المواقع الإلكترونية في البرازيل، بالإضافة إلى المؤسسات المالية والحكومية. قدم Ramalho محاضرات ودروساً تعليمية حول Python في ست دول، بما في ذلك فعاليات مثل PyCon US و OSCON و Python Brasil و PyBay و PyCaribbean. كما أنه شريك في ملكية Python.pro.br، وهي شركة تدريب.
- المميزات
- لا تضيع وقتك في محاولة تطويع لغة Python لتناسب أنماطاً تعلمتها في لغات أخرى.
- نبذة عن المؤلف: Luciano Ramalho هو مستشار رئيسي في ThoughtWorks وعضو في Python Software Foundation.
- 1012 صفحة
- أجهزة الكمبيوتر، اللغات
المواصفات
- الأبعاد (الإجمالية)
9.19 بوصة (ارتفاع) x 7.0 بوصة (عرض) x 1.99 بوصة (عمق)
- الوزن
3.48 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
1012
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
لغات
- الناشر
O'Reilly Media
- الموضوع
Python
- التنسيق
غلاف ورقي
- المؤلف
Luciano Ramalho
- اللغة
الإنجليزية