أساسيات الزاوية

Angular هي منصة تطوير لإنشاء تطبيقات متوافقة مع الأجهزة الجوّالة وأجهزة كمبيوتر سطح المكتب. يتيح لك Angular توسيع بنية HTML'التعبير عن تطبيقاتك ومكوّناتها بإيجاز وإيجاز. يتداخل تضمين الارتباط والاعتمادية من Angular باستبعاد الكثير من الرمز الذي كنت ستضطر إلى كتابته.

فوائد الزاوية

التطوير على جميع الأنظمة الأساسية

يمكنك التعرّف على طريقة واحدة لإنشاء التطبيقات باستخدام Angular ثم إعادة استخدام الرمز وقدراتك على إنشاء التطبيقات لأي هدف نشر، مثل الويب والويب على الأجهزة الجوّالة والأجهزة الجوّالة المدمجة مع المحتوى وأجهزة كمبيوتر سطح المكتب الأصلية.

السرعة والأداء

حقِّق أعلى سرعة ممكنة على النظام الأساسي للويب اليوم، وحسِّن مستوى أدائها من خلال استخدام الويب والعرض على الخادم.

يسمح لك Angular بالتحكم في قابلية التوسّع. استيفاء متطلبات البيانات الضخمة من خلال إنشاء نماذج البيانات باستخدام RxJS أو Immutable.js أو نموذج دفع آخر

أدوات مذهلة

يمكنك إنشاء الميزات بسرعة من خلال نماذج بسيطة ومحدَّدة. يمكنك توسيع لغة النموذج باستخدام المكونات الخاصة بك واستخدام مجموعة كبيرة من المكونات الحالية لإنشاء واجهة المستخدم. يمكنك الحصول على مساعدة فورية وملاحظات خاصة باستخدام Angular مع كل IDE (بيئة تطوير متكاملة) ومحرّر تقريبًا. يأتي كل هذا معًا حتى تتمكن من التركيز على إنشاء تطبيقات مذهلة بدلاً من محاولة عمل الرمز.

الحب من قِبل الملايين

من النماذج الأولية إلى النشر العالمي، توفِّر Angular الإنتاجية والبنية الأساسية القابلة للتطور التي تدعم أكبر تطبيقات Google.

اطّلِع على مزيد من المعلومات على Angular.io.

العناصر التي سيتم إنشاؤها

في هذا الدرس التطبيقي حول الترميز، ستبدأ العمل على MewTube، وهو شبكة اجتماعية للفيديو مخصّصة للقطط فقط. (لا يُسمح بدخول الكلاب)

المتطلبات الأساسية:

ويجب أن تكون على دراية بأساسيات TypeScript. اطّلِع على الدرس التطبيقي حول ترميز TypeScript.

ستتعرف على ما تعلمته

بعد إكمال هذا الدرس التطبيقي حول الترميز، ستفهم أساسيات Angular وستتمكّن من إنشاء أول تطبيق Angular.

ينقسم هذا الدرس التطبيقي إلى أربعة مراحل. يستغرق إكمال كل إنجاز حوالي 30 دقيقة.

ابدأ بالنقر على اسم الإنجاز:

أو بدء الدرس التطبيقي حول الترميز