عن تعلم TypeScript - دورة برمجة
دروس TS ومصرّف: الأنواع العامة، ألغاز الأنواع وأسئلة المقابلات
تعلّم TypeScript خطوة بخطوة، بدءًا من أول تعليق نوع لديك وصولًا إلى الأنواع العامة والأنواع الشرطية. يجمع هذا الدرس التعليمي في TypeScript بين 101 دورة قصيرة ومحرّر أكواد يتحقق من الأنواع أثناء الكتابة، وألغاز يومية وتدريب على مقابلات العمل، لتكتب أكوادًا مقيّدة بالأنواع بدلًا من القراءة عنها فقط.
ما ستتعلّمه
352 درسًا في 101 دورة، بمستويات من A1 إلى C2:
• الأساسيات: أهمية الأنواع، الأنواع الأساسية، المصفوفات، الصفوف والـ enums، الدوال والتعليقات النوعية، الأنواع الحرفية، unknown و never و void
• نظام الأنواع: الواجهات والـ aliases، أنواع الاتحاد والتقاطع، التضييق وعمليات التحقق، الاتحادات المميّزة، عامل satisfies
• الأنواع العامة: الدوال والأنواع العامة، القيود، الأنواع الشرطية، الأنواع المعينة والحرفية القالبية، الكلمة المفتاحية infer، أنواع الأدوات المخصّصة
• المشاريع الواقعية: React و Node.js و Express، عملاء API آمنون من حيث الأنواع، التحقق في وقت التشغيل باستخدام Zod، الاختبار باستخدام Jest، وtRPC وGraphQL وNext.js
• الأدوات: الوضع الصارم و tsconfig، الوحدات وملفات التصريح، أدوات البناء وحِزم التجميع، المستودعات الأحادية، ترحيل مشروع JavaScript
الدورة الأولى مجانية. تمزج الدروس بين الشروحات القصيرة والأسئلة والمهام البرمجية الصغيرة.
TypeScript Lab: المترجم الحقيقي على هاتفك
يعمل المترجم على الجهاز، لذا يتم التحقق من كودك فورًا.
• Type Gym: 24 لغزًا ولغز اليوم
• Debug Arena: أصلح الكود المعطّل قبل انتهاء الوقت
• المبارزة الأسبوعية: لغز واحد للجميع كل أسبوع، مع ترتيب في لوحة المتصدرين
• مسارات المشاريع: أنشئ عميل API مقيّدًا بالأنواع، ونماذج آمنة من حيث الأنواع، وآلة حالات، مع التحقق من كل خطوة بواسطة المترجم والاختبارات
• محاكي المقابلة: 30 سؤالًا في مجموعة محددة بوقت، مع تقرير مُقيّم
• رادار نقاط الضعف: تعرّف على المواضيع التي ما زلت تخطئ فيها
محرّر TypeScript مع التحقق الفوري من الأنواع
• اكتب الكود في المحرّر المضمّن وشاهد أخطاء الأنواع مُسطّرة أثناء الكتابة
• يعرض Type Explorer النوع عند موضع المؤشر، بما في ذلك أعضاء الاتحاد
• شغّل كودك وشاهد الناتج
• تراجع AI Tools في المحرّر برنامجك وتقترح إصلاحًا يمكنك تطبيقه
• احفظ برامجك وافتحها مجددًا لاحقًا
20 مشروعًا موجّهًا و60 مهمة برمجية
أنشئ برامج صغيرة خطوة بخطوة، مع التحقق من كل خطوة عند تشغيلها. ثم تدرّب من خلال 60 مهمة برمجية قصيرة في ثلاثة مستويات، من Hello World إلى الخوارزميات. المشروع الأول والمهمتان الأوليان مجانًا.
AI Mentor
هل أربكك قيد عام أو خطأ في المترجم؟ اسأل AI Mentor واحصل على شرح بلغة واضحة. يحصل المستخدمون المجانيون على بضعة أسئلة للذكاء الاصطناعي كل يوم؛ أما Pro فيزيل الحد اليومي.
مزيد من طرق التدرّب
• اختبارات قصيرة تضم 50 سؤالًا وورقة غش لـ TypeScript
• 50 سؤالًا للمقابلات مع الإجابات
• World Coding Challenge: ثلاث جولات عالمية كل يوم؛ حلّها باستخدام TypeScript أو لغة أخرى
• سلاسل متتالية وXP وتذكيرات يومية في الوقت الذي تختاره
• التطبيق متاح بـ22 لغة
مجاني وPro
المجاني: الدورة الأولى، والمشروع الموجّه الأول ومسار المشروع، ومهمتان برمجيتان، والتدرّب اليومي في TypeScript Lab، وحصّة يومية من AI Mentor. يعرض الإصدار المجاني إعلانات.
Pro: كل الدورات والمشاريع والمسارات والمهام، واستخدام غير محدود لـ AI Mentor وTypeScript Lab، وقائمة الأخطاء الكاملة في المحرّر، وامتحان الشهادة، ومن دون إعلانات.
TypeScript علامة تجارية لـ Microsoft Corporation. هذا التطبيق غير تابع لـ Microsoft ولا يحظى بتأييدها.
نزّل التطبيق واكتب أول برنامج مقيّد بالأنواع اليوم.
What's new in the latest 82.6.1
معلومات تعلم TypeScript - دورة برمجة APK
الإصدارات القديمة لـ تعلم TypeScript - دورة برمجة
قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure
قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!







