لغة برمجة TypeScript - دورة 12500 فرك. من مركز تدريب IBS مدة التدريب 12 ساعة التاريخ 26 نوفمبر 2023.
Miscellanea / / December 04, 2023
المواضيع التي تمت تغطيتها:
1. أساسيات الآلة الكاتبة (ساعة نظرية، ساعة تدريب)
تاريخ وأساسيات لغة TypeScript
الأنواع الأساسية في TypeScript
ميزات ES2015+ مدعومة في TS
وحدات ES2015، الاستيراد والتصدير
يقذف
التدريب العملي (إعداد البيئة، تثبيت Webpack وتكوينه، توصيل مترجم TypeScript، تجميع Bundle.js وتوصيله بملف html)
2. نواصل دراسة الأنواع في TypeScript [نظرية لمدة ساعة واحدة، وساعة تدريب واحدة]
الأنواع الوظيفية
أنواع حرفية
أنواع الاتحاد
العمل مع القيمة الفارغة وغير المحددة، والعمل مع الصارمة NullChecks
الواجهات والأنواع الهيكلية
الخصائص الاختيارية في الواجهات
الأنواع المفهرسة
الطبقات وتنفيذ الواجهة
توسيع الواجهة
يقذف
الأنواع الوظيفية باستخدام الواجهات
واجهات هجينة
التحميل الزائد للوظيفة
الممارسة (كتابة تطبيق موجه للكائنات، باستخدام الكتابة، والفئات، والواجهات، والتغليف، وتعدد الأشكال)
3. تكامل TypeScript مع مكتبات JavaScript (من npm ومكتباتنا). [ساعة نظرية وساعة تدريب]
الإقرارات (نوع التصريح)
الممارسة: ربط كود JS
الممارسة: ربط مكتبات JS الخارجية
التدريب العملي: ربط وكتابة مكتبات JS الخاصة بك
4. فصول متقدمة [نظرية لمدة ساعة واحدة]
المجالات الخاصة والمحمية والعامة
حقول الطبقة الثابتة
خصائص ثابتة
إنشاء واجهات قائمة على الفصل
معدل للقراءة فقط
تعبيرات الطبقة
دروس مجردة
5. دراسة متعمقة للأنواع [نظرية ساعتين]
اكتب الاستدلال
النوع السياقي
توافق النوع
دمج وإضافة الواجهات (دمج الواجهات)
أنواع التقاطع
تعريف النوع المحلي
فحص صارم للتخصيصات الحرفية
الأنواع الحرفية الصارمة واتحادها
التمييز
متعدد الأشكال اكتب هذا
نوع الحراس
استخدام typeof لحراس النوع
تضييق الأنواع باستخدام حراس النوع
اكتب التضييق باستخدام مثيل
أنواع لاغية
6. مصممو الديكور [ساعة نظرية وساعة تدريب]
البرمجة التعريفية مع الديكور
تغيير تعريفات الملكية باستخدام أدوات الديكور
تمديد الصف
البرمجة الفوقية مع الديكور
تقييد الوصول إلى الوظائف باستخدام أدوات الديكور
استخدام الأغلفة لتغيير سلوك الوظيفة
الديكور مع المعلمات
ديكورات للطرق
التدريب العملي: تنفيذ التحقق من التغييرات في قيم الحقول
الممارسة: تنفيذ وتكوين التسجيل باستخدام أدوات الديكور
7. الأنواع العامة [نظرية ساعة واحدة]
ما هي الأنواع العامة ل؟
العمل مع المصفوفات العامة
استخدام القيود مع الأنواع العامة
فئات عامة
واجهات عامة
تنفيذ فئات عامة مع نوع الصب على أي
تنفيذ فئات عامة مع أساليب مثقلة
المجموع: 8 ساعات نظرية (67%)، 4 ساعات تدريب (33%)