إذا كنت ترغب في الانتقال بموقع الويب الخاص بك إلى المستوى التالي، فإن القدرة على تضمين التفاعل أمر لا بد منه. ولكن عليك إضافة بعض من أنواع الخصائص التي تتطلب لغة برمجة أقوى من HTML5 أو CSS3 كما يمكن أن تزودك لغة البرمجة جافا سكريبت بما تحتاج إليه. ومن خلال الفهم الأساسي للغة، يمكنك إنشاء صفحة تتفاعل مع الأحداث الشائعة مثل تحميل الصفحات والنقر بالفأرة والتحرك بها وحتى إدخال لوحة المفاتيح.
التفاعل مع لغة البرمجة جافا سكريبت
Instructors: Colleen van Lent, Ph.D.
Sponsored by Louisiana Workforce Commission
Details to know
Add to your LinkedIn profile
3 assignments
See how employees at top companies are mastering in-demand skills
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 4 modules in this course
سبيلك اليوم لاستعمال لغات البرمجة والتعرف عليها هو هذا الأسبوع إن لم تستخدم أي لغة برمجة تقليدية قط. قبل بدء الحديث عن الطريقة، سنتحدث عن السبب الرئيسي وراء رغبتنا في استعمال لغة جافا سكريبت. ويكمن ذلك السبب الرئيسي في سهولة عمل لغة جافا سكريبت مع نموذج كائن المستند. إن أفضل سُبل البدء أيسرها. عندما نتحدث عن البدء، يكون الأمر ممتعًا دومًا عندما يُنفذ الرمز أمرًا يُمكننا رؤيته في الواقع، لذا سننتقل إلى تناول طرق مختلفة يمكننا تحقيق مخرجات باستخدامها. لن يكون الأمر مبهرًا بعد ولكنه سيُعد سبيلًا جيدًا لتعريفك على البرمجة التقليدية. وبعدئذٍ، ننتقل مجددًا إلى الحديث عن أسس الطريقة التي يستخدم بها الحاسوب البيانات. سنبدأ بالمتغيرات والتعبيرات والمعامِلات.
What's included
6 videos10 readings1 assignment1 discussion prompt
إذا كنت قد قمت بتدوين رمزHTML الخاص بك في الماضي، فمن المأمول أن تكون قد مارست العادة العظيمة المتمثلة في التحقق من صحة الرمز الخاص بك -- مع التأكد من إغلاق جميع علاماتك المفتوحة. وهناك قواعد أخرى قد تكون تتبعها أو لا تتبعها أيضًا، على سبيل المثال أهمية استخدام سمة كل مُعرف مرة واحدة فقط لكل صفحة. وهذا ما يُسمى بكتابة رمز "نظيف". تُصبح أسباب وأهمية اتباع هذه القواعد جليةً عندما نبدأ في معالجة المكونات المختلفة بصفحة الويب الخاصة بك بناءً على تصرفات الشخص الذي يتفاعل مع صفحتك. كما ستتعرف على وجه الخصوص على أحداث الفأرة وأحداث اللمس في لغة البرمجة جافا سكريبت. ستنتهي مواد هذا الأسبوع بمثال على معرض الصور يُمكنك إنشاؤه معي.
What's included
7 videos6 readings1 assignment1 peer review
سنتعمق هذا الأسبوع في مفاهيم البرمجة الأكثر تعقيدًا: المصفوفات والحلقات. تتيح لك المصفوفات تقديم مجموعات من المعلومات ذات الصلة. توفر الحلقات الكفاءة والمرونة لبرامجك. وباستخدام كلاهما سنتوسع في مثال معرض الصور.
What's included
7 videos4 readings1 assignment
سنقوم هذا الأسبوع بوضع عدد من المفاهيم الخاصة بهذا المساق معًا لمعالجة مشروع جديد - إنشاء والتحقق من صحة المدخلات التي تم إدخالها في نموذج HTML5. تُعد النماذج عناصر شائعة للغاية تستخدم لإدخال البيانات وإرسالها عبر صفحة ويب. سنبحث في كيفية استخدام لغة جافاسكريبت لإضافة خيارات إلى النماذج الخاصة بك، وملء البيانات مسبقًا بناءً على المدخلات السابقة، وحتى التحقق من تطابق كلمات المرور.
What's included
5 videos8 readings1 peer review
Offered by
Why people choose Coursera for their career
Recommended if you're interested in Computer Science
Coursera Project Network
Coursera Project Network
Coursera Project Network
Coursera Project Network
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy