تعلم TypeScript و بناء واجهات برمجة تطبيقات الواجهة الخلفية باستخدام Express و TypeORM — WalkSelf
4.0 (9) ⏱ 2 ساعة 42 دقيقة 📚 27 دورة

تعلم TypeScript و بناء واجهات برمجة تطبيقات الواجهة الخلفية باستخدام Express و TypeORM

أتقن أساسيات TypeScript و طبق معرفتك لبناء واجهات برمجة تطبيقات REST آمنة من حيث النوع باستخدام Node.js و Express و TypeORM.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

جافاسكريبت مرنة بشكل لا يصدق ، ولكن مع نمو التطبيقات ، يصبح اكتشاف الأخطاء في وقت التشغيل عنق زجاجة رئيسي. يحل TypeScript هذه المشكلة من خلال جلب الأمان من حيث النوع وأدوات تطوير قوية إلى قاعدة التعليمات البرمجية الخاصة بك دون التضحية بسرعة التطوير. في هذه الدورة التدريبية النصية ، ستنتقل من كتابة جافاسكريبت قياسية إلى تصميم تطبيقات موثوقة وآمنة من حيث النوع بدرجة عالية. ستفهم أولاً النظرية الأساسية لمترجم TypeScript واستنتاج النوع ، ثم تطبق هذه المفاهيم لبناء واجهة برمجة تطبيقات REST خلفية منظمة. ما ستتعلمه: - فهم بناء جملة TypeScript الأساسي وتكوينات المترجم وإعدادات الوضع الصارم. - إتقان ميزات النوع المتقدمة بما في ذلك الواجهات ، والأصناف العامة ، وأنواع الاتحاد ، وأنواع الأدوات المساعدة. - تكوين بيئة تطوير حديثة باستخدام Node.js مع دعم TypeScript. - بناء واجهة برمجة تطبيقات REST منظمة باستخدام Express مع تعريفات نوع مناسبة للطلبات والاستجابات. - دمج TypeORM للتفاعل مع قواعد البيانات بأمان باستخدام نماذج قوية من حيث النوع. - تطبيق أفضل الممارسات الحديثة لمعالجة الأخطاء والتحقق من الصحة في بيئات الواجهة الخلفية الآمنة من حيث النوع. تبدأ الدورة التدريبية بالمصطلحات الأساسية لـ TypeScript ، والتعليقات التوضيحية الأساسية للنوع ، وإعدادات المترجم قبل إرشادك خطوة بخطوة خلال بناء واجهة برمجة تطبيقات REST مدعومة بقاعدة بيانات. من خلال الشروحات المكتوبة ومقتطفات التعليمات البرمجية العملية ، ستكتسب خبرة عملية في هيكلة تعليمات برمجية خلفية واقعية. تم تصميم هذه الدورة التدريبية للمطورين الذين يعرفون جافاسكريبت الأساسية ويرغبون في الانتقال إلى TypeScript. لا يلزم وجود خبرة سابقة في TypeScript أو الواجهة الخلفية. ابدأ القراءة اليوم لكتابة تعليمات برمجية خلفية أنظف وأكثر قابلية للتنبؤ بثقة.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 42 دقيقة من المحتوى التطبيقي

المراجعات (9)

سارة إبراهيم JO متعلِّم موثَّق
★ 2 · 11.08.2026

لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.

Daniel Acheampong GH
★ 5 · 10.08.2026

Couldn't have asked for a better learning experience. The structure flowed perfectly, and the examples were incredibly relevant. Highly recommend!

Gabriela Torres PA متعلِّم موثَّق
★ 4 · 18.07.2026

Fantastic value here. The examples used were super helpful for understanding the core ideas. Definitely worth the time.

Арман Нургалиев KZ
★ 4 · 21.06.2026

مقدمة جيدة ، لقد أقدر الخطوات الواضحة ، على الرغم من أن بعض الوحدات اللاحقة كان يمكن أن تستخدم المزيد من الأمثلة.

فهيد النقيب KW متعلِّم موثَّق
★ 4 · 19.06.2026

كان هذا بالضبط ما كنت أبحث عنه، وكانت التفسيرات واضحة للغاية وساعدت الأمثلة حقا على ترسيخ المفاهيم.

Luis Aguilar CO متعلِّم موثَّق
★ 4 · 16.06.2026

محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!

Даурен Мусаев KZ متعلِّم موثَّق
★ 5 · 16.06.2026

So glad I took this. It provided a solid foundation and the practical applications discussed are immediately useful. Great value.

Joseph Adams AU متعلِّم موثَّق
★ 4 · 05.06.2026

رائعة الدورة! المواد قدمت بطريقة سهلة الهضم جدا، والتطبيقات في العالم الحقيقي جعلت قيمة فائقة. أوصي بشدة هذا واحد.

Carlos Eduardo López CO
★ 4 · 03.06.2026

استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع