University of Michigan
التفاعل مع لغة البرمجة جافا سكريبت
University of Michigan

التفاعل مع لغة البرمجة جافا سكريبت

Taught in Arabic

Course

Gain insight into a topic and learn the fundamentals

Colleen van Lent, Ph.D.
Charles Russell Severance

Instructors: Colleen van Lent, Ph.D.

10 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

3 quizzes

See how employees at top companies are mastering in-demand skills

Placeholder
Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

There are 4 modules in this course

سبيلك اليوم لاستعمال لغات البرمجة والتعرف عليها هو هذا الأسبوع إن لم تستخدم أي لغة برمجة تقليدية قط. قبل بدء الحديث عن الطريقة، سنتحدث عن السبب الرئيسي وراء رغبتنا في استعمال لغة جافا سكريبت. ويكمن ذلك السبب الرئيسي في سهولة عمل لغة جافا سكريبت مع نموذج كائن المستند. إن أفضل سُبل البدء أيسرها. عندما نتحدث عن البدء، يكون الأمر ممتعًا دومًا عندما يُنفذ الرمز أمرًا يُمكننا رؤيته في الواقع، لذا سننتقل إلى تناول طرق مختلفة يمكننا تحقيق مخرجات باستخدامها. لن يكون الأمر مبهرًا بعد ولكنه سيُعد سبيلًا جيدًا لتعريفك على البرمجة التقليدية. وبعدئذٍ، ننتقل مجددًا إلى الحديث عن أسس الطريقة التي يستخدم بها الحاسوب البيانات. سنبدأ بالمتغيرات والتعبيرات والمعامِلات.

What's included

6 videos10 readings1 quiz1 discussion prompt

إذا كنت قد قمت بتدوين رمزHTML الخاص بك في الماضي، فمن المأمول أن تكون قد مارست العادة العظيمة المتمثلة في التحقق من صحة الرمز الخاص بك -- مع التأكد من إغلاق جميع علاماتك المفتوحة. وهناك قواعد أخرى قد تكون تتبعها أو لا تتبعها أيضًا، على سبيل المثال أهمية استخدام سمة كل مُعرف مرة واحدة فقط لكل صفحة. وهذا ما يُسمى بكتابة رمز "نظيف". تُصبح أسباب وأهمية اتباع هذه القواعد جليةً عندما نبدأ في معالجة المكونات المختلفة بصفحة الويب الخاصة بك بناءً على تصرفات الشخص الذي يتفاعل مع صفحتك. كما ستتعرف على وجه الخصوص على أحداث الفأرة وأحداث اللمس في لغة البرمجة جافا سكريبت. ستنتهي مواد هذا الأسبوع بمثال على معرض الصور يُمكنك إنشاؤه معي.

What's included

7 videos6 readings1 quiz1 peer review

سنتعمق هذا الأسبوع في مفاهيم البرمجة الأكثر تعقيدًا: المصفوفات والحلقات. تتيح لك المصفوفات تقديم مجموعات من المعلومات ذات الصلة. توفر الحلقات الكفاءة والمرونة لبرامجك. وباستخدام كلاهما سنتوسع في مثال معرض الصور.

What's included

7 videos4 readings1 quiz

سنقوم هذا الأسبوع بوضع عدد من المفاهيم الخاصة بهذا المساق معًا لمعالجة مشروع جديد - إنشاء والتحقق من صحة المدخلات التي تم إدخالها في نموذج HTML5. تُعد النماذج عناصر شائعة للغاية تستخدم لإدخال البيانات وإرسالها عبر صفحة ويب. سنبحث في كيفية استخدام لغة جافاسكريبت لإضافة خيارات إلى النماذج الخاصة بك، وملء البيانات مسبقًا بناءً على المدخلات السابقة، وحتى التحقق من تطابق كلمات المرور.

What's included

5 videos8 readings1 peer review

Instructors

Colleen van Lent, Ph.D.
University of Michigan
11 Courses661,072 learners

Offered by

Recommended if you're interested in Mobile and Web Development

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

New to Mobile and Web Development? Start here.

Placeholder

Open new doors with Coursera Plus

Unlimited access to 7,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

Frequently asked questions