حول هذا المنتج
ملخص الكتاب استكشف ما تقدمه كل من React و Node و Python و Django و TypeScript و Webpack و Docker بشكل فردي، وكيف تتكامل جميعها معاً في عملية تطوير التطبيقات الحديثة. ستوضح لك هذه النسخة المحدثة كيفية بناء التطبيقات باستخدام React أو Node.js أو Django و TypeScript، وكيف يمكن استخدام Webpack لتحسين وتنظيم الكود الخاص بك لعملية النشر. ستشرع في بناء أساس معرفي متين، ثم ستعمل على توسيعه سريعاً من خلال إنشاء ثلاثة تطبيقات مختلفة من واقع الحياة العملية. هذه ليست مجرد أمثلة بسيطة ومصطنعة، بل هي تطبيقات حقيقية يمكنك اختيار تثبيتها على خوادمك واستخدامها فعلياً. ستتعلم أيضاً كيفية استخدام Docker لتشغيل التطبيقات التي تبنيها بطريقة واضحة ومحددة بدقة، مما سيمنحك دفعة قوية للانطلاق نحو إنشاء تطبيقات أكثر تقدماً بمفردك. ستكتشف لماذا تُعد React واحدة من أكثر أدوات تطوير الويب شعبية المتاحة اليوم، ولماذا يُستخدم Node.js أيضاً بشكل متكرر في تطوير جانب الخادم. إن حقيقة استخدام كليهما لـ JavaScript تُعد ميزة بيع كبيرة، ولكن هناك بعض أوجه القصور. يسلط كتاب Modern Full-Stack Development الضوء على كيفية دمج Django و Webpack و Docker لحل كافة المشكلات عبر إنشاء حزمة تطوير متكاملة وقوية لبناء التطبيقات - في الواقع، هناك مجموعتان محتملتان من حزم التطوير!! ما ستتعلمه:
راجع أساسيات TypeScript وكتابة تطبيقات React و Node باستخدامها بناء مشروع باستخدام NPM و Webpack، مع شرح الإعدادات وطريقة الاستخدام الاستفادة من تطوير جانب العميل (client-side) وجانب الخادم (server-side) استخدام واجهات برمجة تطبيقات REST وقواعد البيانات عبر مجموعتين من التقنيات، Node و Python/Django نشر التطبيقات باستخدام Docker
لمن هذا الكتاب:
مطوروا الويب ومعماريو البرمجيات.
من الغلاف الخلفي استكشف ما تقدمه كل من React و Node و Python و Django و TypeScript و Webpack و Docker بشكل فردي، وكيف تتكامل جميعها معاً في عملية تطوير التطبيقات الحديثة. ستوضح لك هذه النسخة المحدثة كيفية بناء التطبيقات باستخدام React أو Node.js أو Django و TypeScript، وكيف يمكن استخدام Webpack لتحسين وتنظيم الكود الخاص بك لعملية النشر. ستشرع في بناء أساس معرفي متين، ثم ستعمل على توسيعه سريعاً من خلال بناء ثلاثة تطبيقات مختلفة من واقع الحياة. هذه ليست مجرد أمثلة بسيطة ومصطنعة، بل هي تطبيقات حقيقية يمكنك اختيار تثبيتها على خوادمك واستخدامها فعلياً. ستتعلم أيضاً كيفية استخدام Docker لتشغيل التطبيقات التي تبنيها بطريقة واضحة ومحددة بدقة، مما سيمنحك دفعة قوية للانطلاق نحو إنشاء تطبيقات أكثر تقدماً بمفردك. ستكتشف لماذا تُعد React واحدة من أكثر أدوات تطوير الويب شعبية المتاحة اليوم، ولماذا يُستخدم Node.js أيضاً بشكل متكرر في تطوير جانب الخادم. إن حقيقة استخدام كليهما لـ JavaScript تُعد ميزة بيع قوية، ولكن هناك بعض أوجه القصور. يسلط كتاب Modern Full-Stack Development الضوء على كيفية حل المشكلات من خلال دمج Django و Webpack و Docker، مما يساهم في إنشاء حزمة تطوير متكاملة وقوية لبناء التطبيقات - في الواقع، هناك مجموعتان محتملتان من هذه الحزم!! ستتعلم من خلال هذا الكتاب:
- مراجعة أساسيات TypeScript وكتابة تطبيقات React و Node باستخدامها
- بناء مشروع باستخدام NPM و Webpack، مع تعلم الإعدادات وطرق الاستخدام
- الاستفادة من تطوير جانب العميل (client-side) وجانب الخادم (server-side)
- توظيف واجهات برمجة التطبيقات REST APIs واستخدام قواعد البيانات عبر مجموعتين تقنيتين، Node و Python/Django
- نشر التطبيقات باستخدام Docker
نبذة عن المؤلف
يعمل Frank Zammetti مطور Full-Stack رئيسي لدى شركة مالية كبرى، ويمتلك خبرة مهنية تقارب 27 عاماً (بالإضافة إلى ما يقرب من 15 عاماً من الخبرة غير المهنية قبل ذلك). وهو مؤلف لـ 13 كتاباً تقنياً لـ Apress، بما في ذلك هذا الكتاب. كما قام Frank بتأليف أكثر من عشرين اختباراً للحصول على الشهادات لصالح SHL، بالإضافة إلى كتابة العديد من المقالات المستقلة لمختلف المطبوعات. وهو أيضاً مؤلف للروايات (إعلان غير خجول: ابحث عنه في Amazon إذا كنت من محبي الخيال العلمي) وعازف موسيقى ذو شهرة محدودة (وهنا، يجب أن تُفهم كلمة "محدودة" بمعنى ضئيلة جداً). فرانك متزوج منذ 27 عاماً (من نفس المرأة أيضاً!) ولديه طفلان. وعندما لا يقوم بأي من الأشياء المذكورة سابقاً، يمكن العثور على فرانك نائماً، لأن هذا هو كل ما يتوفر له من وقت بعد كل ذلك، وهو وقت غير كافٍ على الإطلاق!
- المميزات
- استكشف ما يقدمه كل من React و Node و Python و Django و TypeScript و Webpack و Docker بشكل فردي، وكيف تتكامل جميعها معاً في تطوير التطبيقات الحديثة.
- نبذة عن المؤلف: فرانك زاميتي هو مطور Full-Stack رئيسي لدى شركة مالية كبرى، ولديه خبرة مهنية تقارب 27 عاماً (بالإضافة إلى ما يقرب من 15 عاماً من الخبرة غير المهنية قبل ذلك).
- 501 صفحة
- أجهزة الكمبيوتر، الإنترنت
المواصفات
- الأبعاد (الإجمالية)
10.0 بوصة (ارتفاع) × 7.0 بوصة (عرض) × 1.06 بوصة (عمق)
- الوزن
2.0 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
501
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
الإنترنت
- الناشر
Apress
- الموضوع
برمجة الويب
- الطبعة
الطبعة الثانية
- التنسيق
غلاف ورقي
- المؤلف
Frank Zammetti
- اللغة
الإنجليزية