IZI1

كتاب Streamlit لتطوير الويب - الطبعة الثانية من تأليف Mohammad Khorasani & Mohamed Abdou & Javier Hernández Fernández (غلاف ورقي)

لا توجد تقييمات
Target
USD 67.19

من Target

حول هذا المنتج

ملخص الكتاب انتقل من مطور برمجيات خلفية (back-end) إلى مطور شامل (full-stack) ملمّ بكافة جوانب تطوير تطبيقات الويب، بما في ذلك الواجهات الأمامية (front-end)، والبرمجيات الخلفية (back-end)، وبرمجيات جانب الخادم (server-side). يقدم هذا الإصدار الجديد، Streamlit for Web Development، نظرة شاملة على Streamlit، مما يتيح للمطورين والمبرمجين من جميع الخلفيات اكتساب المهارات اللازمة في أقل وقت ممكن. إن Streamlit هو إطار عمل ويب يعتمد كلياً على لغة Python، ومن شأنه أن يسد فجوة المهارات ويقلص وقت التطوير من أسابيع إلى ساعات معدودة. يأخذك هذا الكتاب في رحلة عبر الدورة الكاملة لتطوير تطبيقات الويب، من المستوى المبتدئ إلى المستوى المتقدم، مع توفير الكود المصدري والمصادر المصاحبة. ستتعلم كيفية تطوير واجهات مستخدم أساسية ومتوسطة ومتطورة، ومن ثم ستتعرف على تصور البيانات، وأنظمة قواعد البيانات، وأمن التطبيقات، والنشر السحابي باستخدام Streamlit. وفي ظل وجود طلب متزايد في السوق على مطوري full stack، فإن اكتساب هذه المهارات لا يمكن أن يأتي في وقت أفضل مما هو عليه الآن. بجملة واحدة، تُعد Streamlit وسيلة لتمكين المطورين في كل مكان، وسوف يستفيد الجميع منها. ستتعلم من خلال هذا الكتاب:

  • كيفية معالجة البيانات الضخمة في الوقت الفعلي
  • فهم كيفية تصور البيانات الضخمة بشكل تفاعلي
  • تنفيذ بروتوكولات أمن وخصوصية تطبيقات الويب
  • كيفية نشر تطبيقات الويب الخاصة بـ Stream streamlit بنجاح على السحابة باستخدام خوادم Streamlit و Linux و Windows

جديد هذه الطبعة:

• تغطي التحديثات الواردة في إصدار Streamlit 1.4 • تستعرض أحدث ميزات واجهة المستخدم في Streamlit • تتوسع في شرح استخدام وتطوير Streamlit Components • تقدم فصولاً جديدة حول اختبار الوحدات ودمج الذكاء الاصطناعي مع Streamlit • توضح كيفية تنفيذ نماذج LLMs، وروبوتات الدردشة، وتطبيقات الذكاء الاصطناعي التوليدي

لمن هذا الكتاب؟ المطورون الذين يمتلكون خبرة برمجية قوية ويرغبون في تعلم Streamlit؛ ومطورو الـ Back-end الذين يتطلعون إلى تطوير مهاراتهم والانتقال ليصبحوا مطوري Full-stack؛ وأولئك الذين يرغبون في تعلم وتعميق معرفتهم بمجالات تصور البيانات، وأنظمة قواعد البيانات، والأمن، والنشر السحابي باستخدام Streamlit.

من الغلاف الخلفي انتقل من مطور برمجيات خلفية (back-end) إلى مطور شامل (full-stack) ملمّ بكافة جوانب تطوير تطبيقات الويب، بما في ذلك الواجهات الأمامية (front-end)، والبرمجيات الخلفية (back-end)، وبرمجيات جانب الخادم (server-side). يقدم هذا الإصدار الجديد، Streamlit for Web Development، نظرة شاملة على Streamlit، مما يتيح للمطورين والمبرمجين من جميع الخلفيات اكتساب المهارات اللازمة في أقل وقت ممكن. إن Streamlit هو إطار عمل ويب يعتمد كلياً على Python، ومن شأنه أن يسد فجوة المهارات ويقلص وقت التطوير من أسابيع إلى ساعات معدودة. يأخذك هذا الكتاب في رحلة عبر الدورة الكاملة لتطوير تطبيقات الويب، بدءاً من المستوى المبتدئ وصولاً إلى المستوى المتقدم، مع توفير الأكواد المصدرية والمصادر المرافقة. ستتعلم كيفية تطوير واجهات مستخدم أساسية ومتوسطة ومتطورة، ومن ثم ستتعرف على تصور البيانات، وأنظمة قواعد البيانات، وأمن التطبيقات، والنشر السحابي باستخدام Streamlit. وفي ظل وجود طلب متزايد في السوق على مطوري الـ full stack، فإن اكتساب هذه المهارات لا يمكن أن يأتي في وقت أفضل من هذا. في جملة واحدة، تُعد Streamlit وسيلة لتمكين المطورين في كل مكان، والجميع سيستفيد منها. الجديد في هذه الطبعة: تغطي التحديثات الواردة في إصدار Streamlit 1.4 تستعرض أحدث ميزات واجهة المستخدم في Streamlit تتوسع في استخدام وتطوير Streamlit Components تقدم فصولاً جديدة حول اختبار الوحدات ودمج الذكاء الاصطناعي مع Streamlit توضح كيفية تنفيذ نماذج LLMs، وروبوتات الدردشة، وتطبيقات الذكاء الاصطناعي التوليدي

نبذة عن المؤلف يعتبر Mohammad Khorasani نفسه مزيجاً بين المهندس وعالم الحاسوب، فهو حاصل على درجة البكالوريوس في الهندسة الميكانيكية من Texas A&M University، ودرجة الماجستير في علوم الحاسوب من University of Illinois at Urbana-Champaign. يتخصص Mohammad في تطوير وتنفيذ الحلول البرمجية لتطوير أنظمة وخدمات الطاقة المتجددة في Iberdrola. بالإضافة إلى ذلك، يعمل على تطوير أجهزة روبوتية باستخدام الأنظمة المدمجة وتقنيات النمذجة السريعة. كما أنه مدون شغوف بالمواضيع المتعلقة بمجالات العلوم والتكنولوجيا والهندسة والرياضيات على Towards Data Science، والموجودة على Medium. محمد عبده هو مهندس برمجيات يتمتع بخبرة أكاديمية وصناعية متنوعة. وهو خريج هندسة الحاسوب من جامعة قطر، ويعمل حالياً كمهندس تطوير برمجيات في Amazon. قام محمد ببناء أنظمة وخدمات تؤثر في منتجات يستخدمها الملايين مثل Alexa/Alexa+ و Amazon Nova. كما قام محمد أيضاً ببناء مجموعة متنوعة من الأدوات مفتوحة المصدر التي يستخدمها الملايين. كما يقوم بتوجيه المطورين من مختلف مستويات الخبرة فيما يتعلق بأساسيات وأفضل الممارسات في تصميم البرمجيات، والهندسة، وأمن الحاسوب، والذكاء الاصطناعي، مما يساعدهم على أن يصبحوا مهندسي برمجيات أكثر كفاءة. وقد حقق محمد مراكز وطنية ودولية متعددة في مسابقات أمن الحاسوب، والقيادة، والبرمجة. يتخصص Javier Hernández Fernández في مجال الابتكار التكنولوجي، ويتمتع بخبرة عملية تزيد عن عشرين عاماً في الإشراف على تصميم وتنفيذ مبادرات البحث والتطوير لصالح شركات متعددة الجنسيات في مجالات تكنولوجيا المعلومات والاتصالات والمرافق. ويتولى حالياً إدارة مشاريع الأبحاث والاستشارات التقنية كجزء من فريق الابتكار في Iberdrola، حيث يعمل في مجالات الشبكات الذكية والطاقة المتجددة وكفاءة الطاقة. بالإضافة إلى حصوله على درجة البكالوريوس. يحمل Javier درجة البكالوريوس في علوم الحاسوب من جامعة أوتاوا (كندا)، ودرجتي ماجستير في إدارة الطاقة من جامعة سرقسطة وإدارة المشاريع من جامعة San Pablo CEU/IEP (إسبانيا)، بالإضافة إلى درجة الدكتوراه في علوم وهندسة الحاسوب من جامعة HBKU.

  • المميزات
    • انتقل من مطور خلفية (back-end) إلى مطور شامل (full-stack) مع معرفة بجميع أبعاد تطوير تطبيقات الويب، وتحديداً البرمجيات الخاصة بالواجهة الأمامية (front-end)، والخلفية (back-end)، وجهة الخادم (server-side).
    • نبذة عن المؤلف: يعتبر محمد خراسان نفسه مزيجاً بين المهندس وعالم الكمبيوتر، وهو حاصل على درجة البكالوريوس في الهندسة الميكانيكية من جامعة Texas A&M، ودرجة الماجستير في علوم الكمبيوتر من جامعة University of Illinois at Urbana-Champaign.
    • 413 صفحة
    • أجهزة الكمبيوتر، الإنترنت

المواصفات

الأبعاد (الإجمالية)

9.21 بوصة (ارتفاع) x 6.14 بوصة (عرض) x .89 بوصة (عمق)

الوزن

1.35 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

413

النوع

أجهزة الكمبيوتر

النوع الفرعي

الإنترنت

الناشر

Apress

الموضوع

برمجة الويب

الطبعة

الطبعة الثانية

التنسيق

غلاف ورقي

المؤلف

Mohammad Khorasani & Mohamed Abdou & Javier Hernández Fernández

اللغة

الإنجليزية

صور المنتجات هي لأغراض توضيحية فقط وهي صور نموذجية. قد تختلف الألوان أو النقوش أو المواصفات أو الأبعاد أو المقاسات أو الوظائف أو أي خصائص أخرى للمنتج الفعلي عن الواقع بسبب خصائص العرض، لذا يرجى الرجوع إلى تفاصيل المنتج المذكورة في الوصف.

قد يعجبك أيضًا