الدورة جديدة ولم تكتمل بعد ومازال هناك الكثير من الدروس قادمة وسيتم تحديثها لكم يوميا مجانا حتى تكتمل

دورة البرمجة باستخدام جافاسكربت Javascript

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

المدرب: عبدالمجيب الحميد آخر تحديث 2019/08

مالذي يميز فلكس كورسز؟

تعلم بدون تشتت بحشو المعلومات والإطالات مع طرق تعلم ممتعة ومرنة بلا ارتباط بوقت أو تاريخ معين
ستحصل على شهادة

احصل على شهادة تميزك وتدعم سيرتك الذاتية

تعلم حسب وقتك

اشترك الآن وتعلم في أي وقت يناسبك

دائما معك

الدورات محفوظة في حسابك مدى الحياة

نتابع معك

نتابع معك ونساعدك في حل أي مشكلة تواجهك

ننشر مشاريعك

نقوم بنشر أعمالك ومشاريعك لكل زوار الموقع

نسوق سيرتك الذاتية

سيرتك الذاتية يمكنك تصميمها لنسوقها للجميع

ماذا سنتعلم في هذه الدورة؟

سنقوم بتنفيذ مشروع أو أكثر
التعامل مع المتغيرات Variables
التعرف والتعامل مع أنواع البيانات Data Types
الأحداث Events
حلقات التكرار Loop
المنطق البرمجي والشروط Logic
الدوال البرمجية Functions
مصفوفات البيانات Arrays
الكائنات Objects
التعرف على نسخ جافاسكربت ES5, ES6
المجالات البرمجية Scopes
التعديل على محتوى الصفحات DOM
المؤثرات البصرية Animation
البرمجة الشيئية OOP
التعامل مع AJAX
التعامل مع JSON
كيفية التعامل مع الكعكات cookies
التخاطب مع المتصفح BOM
الفحص وحل المشاكل البرمجية Debugging
التعامل مع الأخطاء البرمجية Error handling
جودة وتنسيق البرمجة Code Style & Quality
استخدام المولدات Generators
التعامل مع Promises async / await
الاتصالات الشبكية Network Requests
تخزين البيانات localStorage / indexedDb

درس مميز

تعرف على الدورة وعلى لغة Javascript

منهج هذه الدورة

المدة (07:33:45) الدروس (113)
المقدمة -
سنتعرف في هذا القسم على هذه الدورة وماهي لغة جافاسكربت ومالأدوات التي سنحتاجها للعمل ومعلومات هامة للتعلم الذاتي والحصول على المساعدة
00:10:30 (مجانا! ) تعرف على الدورة وعلى لغة Javascript

سنتعرف في هذا الدرس على هذه الدورة وعلى لغة جافاسكربت من ناحية تاريخها واستخدامتها والقيود الموجودة بها وفوائدها

00:02:23 (مجانا! ) اختيار محرر برمجي جيد

سنتعرف على IDE والتي يقصد بها Integrated Development Environment وسنعرف من أين نحصل عليها

مقال (مجانا! ) هديتك هنا - اشتراك مجاني في بيئة تطوير متكاملة IDE

تستحق أن تحصل على محرر متقدم مثل webstorm او PhpStorm مجانا ستجد هديتك بالداخل

00:03:32 (مجانا! ) التعرف على console

سنتعرف في هذا الدرس على console المدمجة في المتصفحات وادوات المطورين

00:01:55 (مجانا! ) كيف تحصل على المساعدة والدعم؟

سنتعلم كيفية الحصول على المساعدة والدعم في حال واجهتنا أي مشكلة في هذه الدورة (أنا معك)

00:03:45 (مجانا! ) كيف نحقق أقصى استفادة من هذه الدورة

سنتعرف على بعض المعلومات المفيدة من التعلم الذاتي في هذه المادة وبعض الأفكار التي تساعدك على التعلم والاستفادة قدر الإمكان

الأساسيات +
سنتعرف بهذا الدرس على الأمور الأساسية التي يجب التعرف عليها قبل البدء بالبرمجة باستخدام Javascript
مدخل إلى أنواع البيانات Data Types +
سنتعرف في هذا القسم على أنواع البيانات البسيطة ماهي وكيف نتعامل معها
التفاعل مع المستخدمين Interactions +
سنتعرف في السلسلة القادمة على كيفية التفاعل مع المستخدمين باستخدام النوافذ في Javascript
المنطق البرمجي Logic +
المنطق البرمجي يستخدم لاتخاذ القرارات في البرمجة بناء على المخرجات المنطقية منها وسنتعرف في السلسلة القادمة على المنطق في البرمجة وكيفية التعامل معه
حلقات التكرار Loop +
في السلسة القادمة سنتعرف على التكرار وأنواع وماهي فوائده
الدوال (الوظائف) Functions +
حان الوقت للتعمق قليلا والتعرف على الوظائف Functions وكيف يمكن استخدامها لتحسين البرمجة واختصار الوقت
الكائنات Objects +
ماهي الكائنات؟ سنتعرف في هذا القسم على الكائنات التي تعمل بطريقة مختلفة تماما عن Primitives في السابق
الأرقام Numbers +
سنتعلم في هذا القسم طرق أخرى للتعامل مع الأرقام وسنتعامل أيضا مع الكائن Math للرياضيات
النصوص "السلاسل" Strings +
سنقوم بهذا القسم من الدورة بدراسة النصوص أو السلاسل والدوال الإضافية لها كتحويل حالة الأحرف والبحث
المصفوفات Arrays +
حان وقت تعلم المصفوفات وهي أحدى أنواع البيانات التي تقطع تحت مظلة الكائنات Objects وتستخدم لتخزين البيانات
الوقت والتاريخ Date & Time +
الوقت والتاريخ لابد من استخدامها في لغات البرمجة لتحديد فترة زمنية معينة أو لمعرفة متى حدث شيء ما؟ سنتعلم في السلسلة القادمة كل شيء يخص التاريخ والوقت في دالة Date
ترميز كائنات جافاسكربت JSON +
في السلسلة التالية سنتعلم كيفية استخدام JSON والذي يقوم بتحويل الكائنات لنصوص ليمكننا التعامل معها خارج لغة البرمجة
الجدولة والتوقيت Scheduling and Timing +
سنقوم الآن بدراسة كيفية جدولة الأعمال البرمجية باستخدام javascript عبر استخدام وظائف في اللغة تساعدنا على تشغيل الشفرات البرمجية عبر توقيت زمني معين
استخدامات متقدمة في Functions & Objects +
في هذا القسم سنتعرف على بعض الاستخدامات المتقدمة في الدوال "functions" والكائنات "objects"
عرض الكل + إخفاء الكل -

وصف الدورة

لغة جافاسكربت Javascript هي لغة برمجة نصية تستخدم بشكل أساسي في متصفحات الإنترنت ويمكن استخدامها في مجالات أخرى مثل بناء تطبيقات الهواتف الذكية.

لماذا تتعلم جافاسكربت؟

  • لغة لابد من وجودها في مواقع الإنترنت الحديثة.
  • لغة لا تحتاج لمتطلبات تشغيل يمكنك البدء باستخدام محرر نصوص ومتصفح.
  • باستخدامها يمكن بناء مواقع إنترنت ذات أداء وتجربة مستخدم أفضل.
  • مجال العمل الوظيفي بها واسع ومطلوبة في سوق العمل.
  • تعتبر أشهر لغات البرمجة للواجهات.

في ماذا تستخدم Javascript؟

  • تطوير الألعاب.
  • تطوير تطبيقات الهواتف الذكية.
  • تطبيقات الويب.

دورة البرمجة باستخدام جافاسكربت Javascript

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

449.00 ر.س.

المحتويات:
المدة : 07:33:45
الدروس : 113
المستوى : جميع المستويات
المقالات : 1
ستحصل على شهادة
دائما معك
يمكن الوصول عبر الهواتف
المتطلبات

معرفة مسبقة بلغة HTML

شارك الدورة

مدرب في فلكس كورسز وقائد فريق التطوير والبرمجة في هذا الموقع الرائع. إذا كنت ترغب بمعرفة المزيد عني يمكنك زيارة موقعي الشخصي.

المزيد...