مقابلة TypeScript: 200 سؤال وجواب
300 صفحات
Arabic
PDF
4.5

مقابلة TypeScript: 200 سؤال وجواب

مقابلة TypeScript: 200 سؤال وجواب

المؤلف:

السنة:

ملخص:

كتاب «مقابلة TypeScript: 200 سؤال وجواب» هو دليل عملي للمطورين الذين يرغبون في اجتياز المقابلة الفنية بثقة وتعميق معرفتهم بـ TypeScript. المادة منظمة من البسيط إلى المعقد، وتغطي جميع الموضوعات الرئيسية للغة.



عن ماذا يتحدث هذا الكتاب؟

ستجد 200 سؤال تم اختيارها بعناية، مقسمة إلى كتل موضوعية:

  • أساسيات TypeScript: نظام الأنواع، الواجهات، أنواع الاتحاد والتقاطع، الأنواع الحرفية.
  • الأنواع المتقدمة: الأنواع الشرطية، الأنواع المعينة (mapped types)، infer، الأنواع المساعدة (Partial, Required, Pick, Omit وغيرها).
  • الأدوية العامة (Generics): الدوال العامة، الفئات، القيود، التباين.
  • المُزينات والبرمجة الوصفية: مُزينات الفئات، والطرق، والخصائص، وتطبيقها في Angular و NestJS.
  • الوحدات ومساحات الأسماء: وحدات ES، حل المسارات، التصريحات المحيطة (ambient declarations).
  • إعدادات TypeScript: tsconfig.json، الأوضاع الصارمة، إعدادات المترجم.
  • التكامل مع JavaScript: كتابة الأنواع لشفرة JS الحالية، ملفات .d.ts، declare.
  • سيناريوهات حقيقية: أسئلة منطقية، قرارات معمارية، أخطاء الترجمة.


لمن هذا الكتاب؟

  • المطورون المبتدئون: الذين بدأوا للتو في تعلم TypeScript ويريدون تنظيم معرفتهم.
  • المطورون المتوسطون: الذين يستعدون للترقية أو تغيير الوظيفة.
  • قادة الفرق والمعماريون: الراغبون في اختبار فريقهم أو إعداد أسئلة نوعية للمقابلات.


ماذا ستتعلم؟

  • كيفية استخدام الأنواع الصارمة بشكل صحيح وتجنب any.
  • الفرق بين interface و type و abstract class - متى تستخدم كل منها.
  • كيف تعمل الأنواع الشرطية والأنماط التكرارية.
  • الأخطاء الشائعة في المقابلات وكيفية تجنبها.
  • كيفية إعداد المترجم لتحقيق أقصى درجات أمان الكود.


كل سؤال مزود بإجابة مفصلة مع أمثلة برمجية وشروحات. الكتاب مناسب لكل من التحضير الذاتي والاستخدام كورقة غش قبل المقابلة.



اتخذ خطوتك التالية في مسيرتك المهنية - أتقن TypeScript على المستوى الاحترافي!

توصيات