TypeScript لمبرمجي JavaScript
180 صفحات
Arabic
PDF
4.5

TypeScript لمبرمجي JavaScript

Быстрый старт в TypeScript для JS-разработчиков

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «TypeScript for JavaScript Programmers» من تأليف Asim Hussain هو دليل مضغوط ولكنه شامل، مصمم للمطورين الذين هم على دراية بالفعل بـ JavaScript ويريدون إتقان TypeScript. صدر في عام 2020، ويحتوي على 180 صفحة ويغطي المفاهيم الأساسية لـ TypeScript دون الخوض في أساسيات البرمجة. إنه جسر مثالي بين عالم JS الديناميكي والكتابة الصارمة للأنواع في TypeScript.

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

يبدأ الكتاب بشرح سبب الحاجة إلى TypeScript وكيف يساعد في تجنب الأخطاء الشائعة في JavaScript. بعد ذلك، يتناول المؤلف نظام الأنواع، والواجهات، والأدوية (Generics)، والأنواع المساعدة (Utility Types)، والعمل مع الكلاسات والوحدات. يتم إيلاء اهتمام خاص للأمثلة العملية لترحيل كود JavaScript الحالي إلى TypeScript. يحتوي كل فصل على تمارين صغيرة لتثبيت المادة.

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

الكتاب موجه لـ مطوري JavaScript من أي مستوى — من Junior إلى Senior — الذين يرغبون في تعلم TypeScript بسرعة وبدون حشو. إنه غير مناسب للمبتدئين المطلقين في البرمجة، حيث يفترض إتقانًا جيدًا لبناء جملة JS، وفهم الإغلاقات (closures)، والنماذج الأولية (prototypes)، والبرمجة غير المتزامنة (asynchronous).

ماذا سيتعلم القارئ

  • أساسيات نظام الأنواع في TypeScript: البدائيات، الكائنات، المصفوفات، الصفوف (tuples)، التعدادات (enums).
  • كيفية استخدام الواجهات والأنواع لوصف هياكل البيانات.
  • العمل مع الأدوية (Generics) (البرمجة العامة).

توصيات