حول هذا المنتج
عن الكتاب "يصحبك المؤلف في رحلة عبر المصطلحات، والأدوات، والمعارف الأساسية، وبعض الإشارات إلى الثقافة العامة التي ستحتاجها لصقل مهاراتك في لغة البرمجة الشهيرة هذه. ستتعلم كيفية تثبيت وتشغيل Python على جهازك الخاص، والبدء في البرمجة باستخدام هذه اللغة بسرعة، بالإضافة إلى أفضل الممارسات للبرمجة سواء بشكل مستقل أو في بيئة العمل. ستجد أيضاً: شرحاً للمفاهيم الأساسية في علوم الحاسوب وعلوم البيانات من الصفر، ومواضيع Python المتقدمة مثل تسجيل البيانات (logging)، واختبار الوحدات (unit testing)، والمعالجة المتعددة (multiprocessing)، والتفاعل مع قواعد البيانات." يقدم الكتاب مقدمات لبعض أشهر مكتبات Python الخارجية مثل Flask و Django و Scrapy و Scikit-Learn و Numpy و Pandas، كما يتضمن قصصاً طريفة من واقع الخبرة العملية في هذا المجال. هذا الكتاب مثالي للمحترفين الملمين بالتقنية في جميع مراحل مسيرتهم المهنية والمهتمين بالتعمق في برمجة Python. يُعد كتاب Unlocking Python قراءة لا غنى عنها للقراء الذين يشغلون أدواراً تقنية ولكنهم مهتمون بالانخراط بشكل مباشر أكثر في البرمجة، وكذلك للمبرمجين الذين لا يستخدمون لغة Python ويرغبون في تطبيق مهاراتهم التقنية في لغة جديدة.
ملخص الكتاب دليل ممتع وعملي لتعلم لغة Python مع تركيز خاص على علوم البيانات، واستخراج البيانات من الويب، وتطبيقات الويب. في كتاب Unlocking Python: A Comprehensive Guide for Beginners، يقدم مهندس البرمجيات والخبير والكاتب المخضرم Ryan Mitchell خارطة طريق بديهية وجذابة وعملية لبرمجة Python. يصحبك المؤلف في رحلة لاستكشاف المصطلحات، والأدوات، والمعارف الأساسية، بالإضافة إلى بعض الإشارات إلى الثقافة العامة التي ستحتاجها لصقل مهاراتك في لغة البرمجة الشهيرة هذه. ستتعلم كيفية تثبيت وتشغيل Python على جهازك الخاص، والبدء في البرمجة باستخدام هذه اللغة بسرعة، بالإضافة إلى أفضل الممارسات للبرمجة سواء بشكل مستقل أو في بيئة العمل. ستجد أيضاً: شرحاً للمفاهيم الأساسية في علوم الحاسوب وعلوم البيانات من الصفر، ومواضيع Python المتقدمة مثل تسجيل الأحداث (logging)، واختبار الوحدات (unit testing)، والمعالجة المتعددة (multiprocessing)، والتفاعل مع قواعد البيانات. مقدمات لبعض أشهر مكتبات Python الخارجية: Flask و Django و Scrapy و Scikit-Learn و Numpy و Pandas وقصص طريفة من واقع الخبرة العملية في هذا المجال
مثالي للمحترفين الشغوفين بالتقنية في جميع مراحل مسيرتهم المهنية والمهتمين بالتعمق في برمجة Python. كما يُعد كتاب Unlocking Python قراءة لا غنى عنها للقراء الذين يشغلون أدواراً تقنية ولكنهم يرغبون في الانخراط بشكل مباشر أكثر في البرمجة، بالإضافة إلى المبرمجين الذين لا يستخدمون Python ويرغبون في تطبيق مهاراتهم التقنية على لغة جديدة. من الغلاف الخلفي: دليل عملي لتعلم Python من خبير رائد في هذا المجال؛ حيث يمثل Unlocking Python: A Comprehensive Guide for Beginners خارطة طريق عملية لبرمجة Python. تأخذك مهندسة البرمجيات والمؤلفة Ryan Mitchell في جولة لتعريفك بالمصطلحات، والأدوات، والمفاهيم، والمهارات التي ستحتاجها للنجاح في لغة Python، سواء كنت مبتدئاً تماماً في عالم البرمجة أو كنت تنتقل إليها من لغة أخرى. فبعد استعراض أساسيات البرمجة والأدوات التي ستستخدمها، تشرح Mitchell المفاهيم الأساسية لـ Python بأسلوب سهل ومبسط، مع إضفاء لمسة من المتعة عبر الإشارة أحياناً إلى الثقافة الشعبية وذكر بعض القصص من خبرتها في هذا المجال لجعل المحتوى أكثر تشويقاً. يُعد كتاب Unlocking Python مرجعاً أساسياً وسهل القراءة للمبرمجين المستقلين وأولئك الذين يعملون ضمن فرق برمجية كبيرة. يستعرض كتاب Unlocking Python كيفية: استخدام مفاهيم علوم الحاسوب الأساسية لتعزيز فهمك للغة Python وعملياتها "خلف الكواليس" البدء في البرمجة عملياً من خلال نماذج برمجية توضح هياكل بيانات Python، والحلقات التكرارية، والدوال، والفئات، وغيرها قراءة البيانات وكتابتها باستخدام الملفات وقواعد البيانات والسجلات تعلم ميزات Python المتقدمة بما في ذلك اختبار الوحدات، وتعدد الخيوط، وتعدد العمليات، ومعالجة الاستثناءات استخدام مكتبات HTTP الخارجية الشهيرة مثل Requests و Flask و Django و Scrapy ممارسة علوم البيانات وتعلم الآلة باستخدام Sci-kit Learn و Numpy و Matplotlib و Pandas
نبذة عن المؤلف تعد RYAN MITCHELL مؤلفة كتاب Unlocking Python (Wiley)، وكتاب Web Scraping with Python الصادر عن O'Reilly، بالإضافة إلى العديد من الدورات التدريبية على LinkedIn Learning بما في ذلك Python Essential Training. وهي حاصلة على درجة الماجستير في هندسة البرمجيات من Harvard University Extension School، وعملت كمهندسة برمجيات رئيسية وعالمة بيانات في فريق البحث لدى Gerson Lehrman Group خلال السنوات الست الماضية.
- المميزات
- دليل ممتع وعملي لتعلم لغة Python مع تركيز خاص على علوم البيانات، وكشط الويب، وتطبيقات الويب. في كتاب Unlocking Python: A Comprehensive Guide for Beginners، يقدم مهندس البرمجيات الخبير والمُعلم والمؤلف Ryan Mitchell خارطة طريق بديهية وجذابة وعملية لبرمجة Python.
- نبذة عن المؤلف: RYAN MITCHELL هو مؤلف كتاب Unlocking Python (Wiley)، وكتاب Web Scraping with Python (O'Reilly)، والعديد من الدورات على LinkedIn Learning بما في ذلك Python Essential Training.
- 448 صفحة
- أجهزة الكمبيوتر، اللغات
المواصفات
- الأبعاد (الإجمالية)
9.13 بوصة (ارتفاع) × 7.24 بوصة (عرض) × 1.02 بوصة (عمق)
- الوزن
1.32 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
448
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
لغات
- الناشر
Wiley
- الموضوع
Python
- التنسيق
غلاف ورقي
- المؤلف
Ryan Mitchell
- اللغة
الإنجليزية