الرئيسية مجالات الاستخدام الإطارات ابدأ الآن

تعلم لغة JavaScript للبرمجة

لغة JavaScript هي لغة البرمجة الأساسية للويب، تمكنك من إنشاء تطبيقات ويب تفاعلية وديناميكية

ابدأ الرحلة

ما هي لغة JavaScript؟

لغة برمجة عالية المستوى لتطوير الويب التفاعلي

جافا سكريبت هي لغة برمجة عالية المستوى، مفسرة، تم تطويرها في الأصل لتشغيل المتصفحات وإنشاء صفحات ويب تفاعلية.

اليوم، JavaScript لا تقتصر على المتصفحات فقط، بل يمكن استخدامها في تطوير التطبيقات الخلفية، تطبيقات الجوال، والألعاب.

لغة العميل (Client-side) والخادم (Server-side)
غير متزامنة (Asynchronous) ومدعومة بالأحداث
مرنة وسهلة التعلم للمبتدئين
مجتمع ضخم ومكتبات غنية
مثال بسيط في JavaScript
// دالة ترحيب بسيطة
function ترحيب(اسم) {
    return "أهلاً بك " + اسم + " في عالم JavaScript!";
}
 
// استخدام الدالة
let الرسالة = ترحيب("محمد");
console.log(الرسالة);
 
// مصفوفة وعملية تكرار
let أسماء = ["أحمد", "فاطمة", "يوسف"];
أسماء.forEach(اسم => {
    console.log("مرحباً " + اسم);
});
المخرجات

مجالات استخدام JavaScript

تستخدم JavaScript في العديد من المجالات والتطبيقات الحديثة

تطوير الويب الأمامي

إنشاء صفحات ويب تفاعلية وديناميكية باستخدام HTML وCSS

تطوير الويب الخلفي

بناء خوادم وتطبيقات باستخدام Node.js وExpress

تطبيقات الجوال

تطوير تطبيقات الهواتف باستخدام React Native وIonic

تطوير الألعاب

إنشاء ألعاب متصفح باستخدام مكتبات مثل Phaser وThree.js

أشهر إطارات JavaScript

مكتبات وإطارات عمل تسهل تطوير التطبيقات باستخدام JavaScript

React

مكتبة لبناء واجهات المستخدم، طورتها فيسبوك

Angular

إطار عمل شامل لتطوير التطبيقات، طورته جوجل

Vue.js

إطار عمل تقدمي لبناء واجهات المستخدم

Node.js

بيئة تشغيل لتنفيذ JavaScript خارج المتصفح

جرب JavaScript بنفسك

سيظهر ناتج الكود هنا...

كيف تبدأ مع JavaScript؟

خطوات بسيطة لبدء رحلتك في تعلم البرمجة بلغة JavaScript

1

أدوات التطوير

كل ما تحتاجه هو متصفح ومحرر نصوص مثل VS Code

2

تعلم الأساسيات

ابدأ بالمتغيرات، الدوال، الكائنات والمصفوفات

3

التفاعل مع DOM

تعلم كيفية التلاعب بعناصر HTML وتجاوب مع أحداث المستخدم

4

المشاريع العملية

طبق ما تعلمته بمشاريع مثل الآلة الحاسبة أو قائمة المهام