IZI1

تطوير الويب بنظام Full-Stack باستخدام TypeScript 5 - بواسطة Mykyta Chernenko (غلاف ورقي)

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

من Target

آخر تحديث: 02 نوفمبر 2026

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

ملخص الكتاب: أطلق العنان لقوة تطوير الويب الحديث وأتقن تطوير الواجهات الأمامية والخلفية من خلال بناء تطبيق واقعي. المميزات الرئيسية: - دمج قدرات الذكاء الاصطناعي في التطبيقات باستخدام OpenAI API وتعلم الميزات القائمة على الذكاء الاصطناعي - بناء تطبيقات ويب قوية باستخدام ميزات TypeScript المتقدمة مثل الأنواع (typing)، والأنواع العامة (generics)، والفئات (classes)، والواجهات (interfaces) - تنفيذ آليات مصادقة المستخدم وتفويض الصلاحيات لحماية تطبيقاتك وبيانات المستخدمين - يتضمن شراء الكتاب المطبوع أو نسخة Kindle كتابًا إلكترونيًا بصيغة PDF مجانًا. وصف الكتاب: يأخذك هذا الكتاب في رحلة مع TypeScript 5، يستعرض هذا الكتاب الفروق الدقيقة والمزايا التي توفرها لغة TypeScript مقارنة بلغة JavaScript التقليدية، مع شرح أساسيات TypeScript، وتسليط الضوء على قواعد الكتابة (syntax)، وأنواع البيانات (typing)، والأنواع العامة (generics)، والفئات (classes)، والواجهات (interfaces). ستساعدك النصائح الخبيرة على تعميق فهمك لدور TypeScript في تطبيقات الويب الحديثة. كما ستكتسب خبرة عملية باستخدام الأدوات اللازمة لكتابة تطبيقات ويب متكاملة (full-stack) من البداية إلى النهاية، بدءاً من إعداد بيئة Bun لتطوير الجانب الخلفي (backend). كما يستكشف الكتاب أيضاً وظائف جانب الخادم (server-side) مثل المصادقة (authentication)، والتوجيه (routing)، والتكامل مع قواعد البيانات باستخدام PostgreSQL. يركز الجزء الثاني من الكتاب على دمج OpenAI API، حيث يستعرض كيفية استخدام GPT API في حالات استخدام مختلفة. أما الجزء الأخير فيغطي تطوير الواجهات الأمامية باستخدام Svelte، حيث يرشدك خلال مراحل تصميم واجهة المستخدم، وإدارة الحالة، وتحسين الأداء. يتضمن كل فصل أمثلة من الواقع ومقارنات مع تقنيات أخرى، مما يمنحك فهماً شاملاً لتطوير الويب المتكامل (full-stack). وبنهاية هذا الكتاب، ستكون قد تعلمت كيفية بناء تطبيقات ويب حديثة باستخدام TypeScript 5 وستتمكن من مواجهة تحديات تطوير الويب المتكامل بكل ثقة. ما ستتعلمه:

  • تطوير تطبيق دردشة عبر تنفيذ ميزات الواجهة الأمامية (frontend) والواجهة الخلفية (backend) بفعالية
  • بناء واجهات خلفية قوية باستخدام PostgreSQL
  • كتابة اختبارات الوحدة (unit tests) بكفاءة للحصول على تطبيقات أكثر نظافة وموثوقية
  • فهم بنية تطبيقات الـ full-stack لتحقيق قدرة أفضل على التوسع والصيانة
  • إنشاء واجهات مستخدم ديناميكية ومتجاوبة باستخدام Svelte
  • استخدام أدوات تصحيح الأخطاء (debugging) والاختبار وتسجيل الأحداث (logging) في تطبيقات الويب لاكتشاف الأخطاء وتقليلها بسرعة

لمن هذا الكتاب: هذا الكتاب مخصص لمهندسي البرمجيات من المستوى المبتدئ إلى المتوسط ممن لديهم معرفة أساسية بلغة JavaScript وتطوير الويب، هذا الكتاب مخصص للمتحمسين لأحدث التقنيات الراغبين في توسيع مداركهم حول بناء تطبيقات full-stack من البداية إلى النهاية. ستساعدك معرفتك بأساسيات تطوير الواجهات الأمامية (frontend) والخلفية (backend) على تحقيق أقصى استفادة من هذا الكتاب. جدول المحتويات - أساسيات TypeScript - التعمق في TypeScript - الأنواع، والأنواع العامة (Generics)، والفئات (Classes)، والواجهات (Interfaces) - إعداد بيئة الخلفية البرمجية (Backend) باستخدام Bun و Hono - بناء البنية التحتية للخلفية البرمجية باستخدام Bun و Hono و TypeScript - تحسين الموثوقية - الاختبار والتحقق - تطوير الخلفية البرمجية المتقدم - الأمان، وتحديد معدل الطلبات (Throttling)، والتخزين المؤقت (Caching)، وتسجيل العمليات (Logging) - أساسيات PostgreSQL، والتخزين، والإعداد - التعامل مع PostgreSQL باستخدام المكتبات - التعامل مع PostgreSQL باستخدام Prisma ORM - أساسيات دمج واجهات برمجة التطبيقات (APIs) الخارجية باستخدام TypeScript و Hono - إعداد وتكوين OpenAI API لـ البرمجة الخلفية - مقدمة في Svelte لتطوير الواجهات الأمامية - إعداد مشروع Svelte - تطوير تطبيق دردشة باستخدام Svelte - تقنيات Svelte المتقدمة

  • المميزات
    • أطلق العنان لقوة تطوير الويب الحديث وأتقن تطوير الواجهات الأمامية والخلفية من خلال بناء تطبيق واقعي. المميزات الرئيسية: - دمج قدرات الذكاء الاصطناعي في التطبيق باستخدام OpenAI API وتعلم الميزات القائمة على الذكاء الاصطناعي - بناء تطبيقات ويب قوية باستخدام ميزات TypeScript المتقدمة مثل typing و generics و classes و interfaces - تنفيذ آليات مصادقة المستخدم وتفويض الصلاحيات لحماية تطبيقاتك وبيانات المستخدم - يتضمن شراء الكتاب المطبوع أو نسخة Kindle كتابًا إلكترونيًا بصيغة PDF مجانًا. وصف الكتاب: يأخذك هذا الكتاب في رحلة مع TypeScript 5، حيث يستعرض فروقها الدقيقة ومزاياها مقارنة بـ JavaScript التقليدية، مع شرح أساسيات TypeScript وتسليط الضوء على syntax و typing و generics و classes و interfaces.
    • المؤلف(ون): Mykyta Chernenko
    • 272 صفحة
    • الحواسيب، الإنترنت

المواصفات

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

9.25 بوصة (ارتفاع) × 7.5 بوصة (عرض) × .57 بوصة (عمق)

الوزن

1.04 رطل

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

22 سنة فما فوق

عدد الصفحات

272

التصنيف

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

التصنيف الفرعي

الإنترنت

الناشر

Packt Publishing

الموضوع

برمجة الويب

التنسيق

غلاف ورقي

المؤلف

Mykyta Chernenko

اللغة

الإنجليزية

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

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