البدء باستخدام Angular 19
أعدّوا بيئتكم وأنشئوا أول تطبيق لكم باستخدام Angular 19
البدء باستخدام Angular 19 درس مجاني في Angular Academy على CoddyKit. هذا هو الدرس 1 من أصل 3. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Angular Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Angular Academy 3 دروس في المجموع.
مرحبًا بكم في Angular 19!
مرحبًا بكم في Angular 19!
Angular هو إطار عمل شائع يُستخدم لبناء تطبيقات ويب حديثة بسهولة. في هذا الدرس، ستتعلّمون كيفية إعداد بيئتكم وإنشاء أول تطبيق Angular لكم.

ما هو Angular؟
ما هو Angular؟
Angular هو إطار عمل أنشأته Google لبناء تطبيقات ويب ديناميكية بسهولة. ويستخدم المكوّنات لتنظيم تطبيقكم بوضوح.
لماذا تختارون Angular؟
لماذا تختارون Angular؟
- سهل التعلّم
- كود منظّم ومرتب
- دعم من Google ومجتمع كبير
تثبيت Node.js
تثبيت Node.js
يتطلب Angular تثبيت Node.js. زوروا الموقع الرسمي لـ Node.js، ثم نزّلوا إصدار LTS وثبّتوه.
تثبيت Angular CLI
تثبيت Angular CLI
يساعدكم Angular CLI على إدارة مشروعكم. افتحوا الطرفية وشغّلوا الأمر التالي:
npm install -g @angular/clinpm install -g @angular/cliإنشاء أول مشروع Angular لكم
إنشاء أول مشروع Angular لكم
استخدموا CLI لإنشاء مشروع Angular جديد باسم 'my-app'. شغّلوا:
ng new my-appng new my-appتشغيل تطبيق Angular الخاص بكم
تشغيل تطبيق Angular الخاص بكم
انتقلوا إلى مجلد المشروع وابدؤوا تشغيل تطبيقكم باستخدام:
ng serve --openng serve --openبنية المشروع
بنية المشروع
تتمتع مشاريع Angular ببنية واضحة. ومن الملفات والمجلدات المهمة:
src: ملفات مصدر التطبيق.app: يحتوي على المكوّنات الخاصة بكم.assets: ملفات ثابتة مثل الصور.
تهانينا!
تهانينا!
لقد أنشأتم وشغّلتم أول تطبيق Angular 19 لكم. أنتم مستعدون للتعمّق أكثر في Angular!

الأسئلة الشائعة
هل درس «البدء باستخدام Angular 19» مجاني؟
نعم — نص درس «البدء باستخدام Angular 19» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Angular Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Angular Academy 3 دروس في المجموع.
ماذا ستتعلم في «البدء باستخدام Angular 19»؟
أعدّوا بيئتكم وأنشئوا أول تطبيق لكم باستخدام Angular 19 تتمرن على Angular Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Angular Academy؟
لا تُشترط خبرة سابقة. Angular Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 3.
كم من الوقت يستغرق درس «البدء باستخدام Angular 19»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Angular Academy هذا؟
نعم. كل درس في Angular Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- البدء باستخدام Angular 19
- فهم المكوّنات
- القوالب وربط البيانات