لخّصلي

خدمة تلخيص النصوص العربية أونلاين،قم بتلخيص نصوصك بضغطة واحدة من خلال هذه الخدمة

نتيجة التلخيص (التلخيص باستخدام خوارزمية التجزئة)

ما هي لغة الجافا سكريبت (JavaScript)؟
أنشأتها شركة Netscape للتنافس مع VBScript التي تم تقديمها من جهة شركة Microsoft.
ماذا يمكنك فعله باستخدام لغة الجافا سكريبت (JavaScript)؟
كما وضحنا أن لغة الجافا سكريبت تستخدم بشكل أساسي في بناء مواقع الويب،
ولكن الآن أصبح لها العديد من الاستخدامات الأخرى،
وغيرها الكثير كما سنرى.
تطبيقات الهاتف المحمول Mobile applications
وذلك من خلال أحد أكثر الأطر شيوعًا وهو React Native،
والذي يساعد المبرمجين على بناء تطبيقات الهاتف المحمول بطريقة احترافية عن طريق جافا سكريبت.
يتيح لك React Native إنشاء تطبيقات الهاتف المحمول لكل من نظام الأندرويد Android ونظام الـ iOS دون الحاجة إلى تعلم اللغات الأصلية لكل نظام (Java for Android و Swift for iOS).
تطوير الواجهات الأمامية لمواقع الويب Frontend web development
يستخدم مطورو الواجهات الأمامية (Front End Web Developer) لغات برمجة مثل CSS وHTML و JavaScript بشكل أساسي لإنشاء الأجزاء المرئية من مواقع الويب.
هذا يعني أنه يمكن للمبرمجين كتابة التعليمات البرمجية ورؤية التغييرات على الفور دون كتابة أمر معين أو إعادة تشغيل البرنامج من جديد.
سبب آخر وهو أن لغة الجافا سكريبت تسمح للمبرمجين بإضافة عناصر ديناميكية وتفاعلية إلى صفحات الويب.
تستخدم الجافا سكريبت أيضًا في بناء تطبيقات الصفحة الواحدة (Single Page Application).
تطوير الواجهات الخلفية لمواقع الويب Backend web development
والتي تسمح للمبرمجين باستخدام لغة الجافا سكريبت على جانب الخادم من خلال تنفيذ التعليمات البرمجية من خلال محرك V8 الذي تم إنشاؤه من خلال شركة Google (نفس المحرك الذي يستخدمه متصفح الويب Google Chrome لتشغيل الجافا سكريبت).
تطبيقات سطح المكتب Desktop application
تستخدم لغة الجافا سكريبت أيضًا لإنشاء تطبيقات سطح المكتب باستخدام منصات مثل Electron و NW.
تطوير الألعاب Game development
يمكن للمطورين إنشاء ألعاب صغيرة أو عناصر ألعاب داخل صفحة ويب موجودة (مثل إعلان للافتة أو كائن متحرك على جانب صفحة ويب).
وهو أمر ممتاز للأشخاص الذين لا يمتلكون وحدات تحكم الألعاب أو الأجهزة المحمولة.
هناك أطر ألعاب ثنائية الأبعاد وثلاثية الأبعاد للغة الجافا سكريبت مثل Phaser وBabylon.
يتميز بالعديد من الأمثلة الرائعة ومقتطفات التعليمات البرمجية التي يمكنك استخدامها للتعلم منها وتطوير ألعاب الفيديو الخاصة بك.
js) هم الأكثر استخدامًا لصناعة الألعاب الإلكترونية ذات الأحجام المختلفة،
ابتداءً من ألعاب الهاتف المحمول البسيطة إلى ألعاب وحدة التحكم ثلاثية الأبعاد المعقدة.
مجال الذكاء الاصطناعي Artificial intelligence
لغة الجافا سكريبت تعتبر لغة ممتازة للعمل في مجال الذكاء الاصطناعي (Artificial intelligence)،
التمثيل المرئي للبيانات Data visualization
js لإنشاء رسوم بيانية ومخططات وخرائط تفاعلية يتم تحديثها في الوقت الفعلي بناءً على مجموعات البيانات المنقحة.
يمكنك إنشاء حساب مجاني ومفتوح المصدر (مما يمنحك إمكانية الوصول إلى مكتبة D3 والبرامج التعليمية)،
وتحديد نوع الرسم البياني أو الخريطة التي تريد القيام بها،
يعمل D3 مع جميع أنواع البيانات ويمكنه عمل تصورات جميلة وسريعة الاستجابة تنقل المعلومات بطريقة لا يمكن للكلمات أن تفعلها أبدًا.
إنترنت الأشياء والأنظمة المدمجة IOT & Embedded systems
تعد لغة الجافا سكريبت خيارًا ممتازًا لتطوير تطبيقات لهذه الأنواع الجديدة من الأجهزة الذكية.
والذي يساعد المطورين على جعل الأجهزة تتحدث إلى البرامج من خلال تسهيل تثبيت الأوامر واستخدامها للتفاعل مع الأجهزة.
يُمكنك إنشاء جهاز يمكنه التحكم في كل شيء لاسلكيًا من المروحة إلى الروبوت.
تبحث عن خطوتك الأولى لتعلم جافا سكريبت؟
بل تقدم لك تجربة تعليمية كاملة تتمثل في تطبيق عملي على مشاريع حقيقية،


النص الأصلي

ما هي لغة الجافا سكريبت (JavaScript)؟
هي لغة برمجة شاع استخدامها في بناء صفحات الويب وجعلها أكثر تفاعلية. أنشأتها شركة Netscape للتنافس مع VBScript التي تم تقديمها من جهة شركة Microsoft. تطورت لغة الجافا سكريبت وأصبحت تستخدم في متصفحات وخوادم الويب (Node.js) ومجموعة من الاستخدامات الأخرى.


ماذا يمكنك فعله باستخدام لغة الجافا سكريبت (JavaScript)؟
كما وضحنا أن لغة الجافا سكريبت تستخدم بشكل أساسي في بناء مواقع الويب، ولكن الآن أصبح لها العديد من الاستخدامات الأخرى، بما في ذلك تطوير الهاتف المحمول، وتطبيقات الويب، وتطبيقات سطح المكتب، وغيرها الكثير كما سنرى.


تطبيقات الهاتف المحمول Mobile applications
يُمكنك استخدام لغة الجافا سكريبت JavaScript لإنشاء تطبيقات الهاتف المحمول، وذلك من خلال أحد أكثر الأطر شيوعًا وهو React Native، والذي يساعد المبرمجين على بناء تطبيقات الهاتف المحمول بطريقة احترافية عن طريق جافا سكريبت.


باستخدام React Native، يُمكنك تطوير تطبيقات الهاتف المحمول باستخدام لغة الجافا سكريبت فقط. يتيح لك React Native إنشاء تطبيقات الهاتف المحمول لكل من نظام الأندرويد Android ونظام الـ iOS دون الحاجة إلى تعلم اللغات الأصلية لكل نظام (Java for Android و Swift for iOS).


تطوير الواجهات الأمامية لمواقع الويب Frontend web development
يستخدم مطورو الواجهات الأمامية (Front End Web Developer) لغات برمجة مثل CSS وHTML و JavaScript بشكل أساسي لإنشاء الأجزاء المرئية من مواقع الويب.


وسبب شيوع لغة الجافا سكريبت في مجال تطوير الواجهات الأمامية هو أنها لا تتطلب خطوة تجميع (compilation) قبل استخدامها في صفحة الويب، على عكس بعض لغات البرمجة الأخرى، هذا يعني أنه يمكن للمبرمجين كتابة التعليمات البرمجية ورؤية التغييرات على الفور دون كتابة أمر معين أو إعادة تشغيل البرنامج من جديد.


سبب آخر وهو أن لغة الجافا سكريبت تسمح للمبرمجين بإضافة عناصر ديناميكية وتفاعلية إلى صفحات الويب.


تستخدم الجافا سكريبت أيضًا في بناء تطبيقات الصفحة الواحدة (Single Page Application).


تسهل أطر لغة الجافا سكريبت مثل Angular وVue وReact على المطورين استخدام الجافا سكريبت في إنشاء الواجهات الأمامية لمواقع الويب، وتُتيح للمستخدمين التنقل بين الصفحات المختلفة للموقع دون الحاجة إلى تحديث محتوى الصفحة بأكملها.


تطوير الواجهات الخلفية لمواقع الويب Backend web development
يمكن أيضًا استخدام لغة الجافا سكريبت لتطوير الويب من جهة الخادم (Server side). يسمح هذا لمطوري جافا سكريبت استخدام مهاراتهم للعمل مع كل من الجوانب الأمامية والخلفية لموقع الويب.


أحد بيئات التشغيل الشائعة للقيام بذلك هي الـ Node.js، والتي تسمح للمبرمجين باستخدام لغة الجافا سكريبت على جانب الخادم من خلال تنفيذ التعليمات البرمجية من خلال محرك V8 الذي تم إنشاؤه من خلال شركة Google (نفس المحرك الذي يستخدمه متصفح الويب Google Chrome لتشغيل الجافا سكريبت).


تطبيقات سطح المكتب Desktop application
تستخدم لغة الجافا سكريبت أيضًا لإنشاء تطبيقات سطح المكتب باستخدام منصات مثل Electron و NW.j.


NW.js مشابه لـ Electron من حيث إنه يسمح لمطوري جافا سكريبت (JavaScript Developers) ببناء تطبيقات سطح المكتب باستخدام HTML وCSS وJavaScript. وكلاهما يسمح للمطورين بإنشاء تطبيقات سطح المكتب باستخدام لغة الجافا سكريبت.


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


هناك أطر ألعاب ثنائية الأبعاد وثلاثية الأبعاد للغة الجافا سكريبت مثل Phaser وBabylon.js وThree.js.


Phaser هو إطار لبناء ألعاب ثنائية الأبعاد. يتميز بالعديد من الأمثلة الرائعة ومقتطفات التعليمات البرمجية التي يمكنك استخدامها للتعلم منها وتطوير ألعاب الفيديو الخاصة بك.


Babylon.js هو إطار عمل لإنشاء ألعاب ثلاثية الأبعاد. في الوقت نفسه، Three.js هي مكتبة تسهل العمل مع Babylon.js.


هذه الأطر الثلاثة (Phaser و Babylon.js و Three.js) هم الأكثر استخدامًا لصناعة الألعاب الإلكترونية ذات الأحجام المختلفة، ابتداءً من ألعاب الهاتف المحمول البسيطة إلى ألعاب وحدة التحكم ثلاثية الأبعاد المعقدة.


مجال الذكاء الاصطناعي Artificial intelligence
لغة الجافا سكريبت تعتبر لغة ممتازة للعمل في مجال الذكاء الاصطناعي (Artificial intelligence)، وذلك بفضل أطر مثل مكتبة TensorFlow.


TensorFlow هي مكتبة في الجافا سكريبت يمكنك استخدامها للقيام بالتعلم الآلي (Machine learning). والتعلم الآلي هو عملية استخدام الخوارزميات (Algorithms) لتحليل البيانات وعمل تنبؤات حول البيانات المستقبلية.


بالإضافة إلى ذلك، هناك أطر لتطوير روبوتات الدردشة المدعومة بالذكاء الاصطناعي مثل Botkit وChatfuel. باستخدام هذه الأدوات، يمكن للمطورين بناء روبوتات دردشة (Chatbots) تعمل كمساعدين شخصيين أو ممثلين لخدمة العملاء.


التمثيل المرئي للبيانات Data visualization
أحد استخدامات لغة الجافا سكريبت هو عملية تصور البيانات، أو إنشاء تمثيلات مرئية للبيانات. على سبيل المثال، يستخدم العديد من الأشخاص D3.js لإنشاء رسوم بيانية ومخططات وخرائط تفاعلية يتم تحديثها في الوقت الفعلي بناءً على مجموعات البيانات المنقحة.


D3.js يُتيح للمطورين تحويل البيانات الأولية إلى رسوم بيانية ثنائية الأبعاد ومتفاعلة، وكذلك ثلاثية الأبعاد، ومخططات، وخرائط، يتم تحديثها عند إدخال بيانات جديدة (يُمكنك تغيير المرئيات لتمثيل أنواع مختلفة من مجموعات البيانات، مثل المناطق الجغرافية). يُمكنك حتى إنشاء صور GIF متحركة باستخدام D3.js.


يعد إجراء تصورات البيانات باستخدام D3 أمرًا بسيطًا نسبيًا. يمكنك إنشاء حساب مجاني ومفتوح المصدر (مما يمنحك إمكانية الوصول إلى مكتبة D3 والبرامج التعليمية)، ثم تحميل بياناتك كملف .csv، وتحديد نوع الرسم البياني أو الخريطة التي تريد القيام بها، ثم انقر فوق «توليد» لإنتاج منتجك النهائي.


يعمل D3 مع جميع أنواع البيانات ويمكنه عمل تصورات جميلة وسريعة الاستجابة تنقل المعلومات بطريقة لا يمكن للكلمات أن تفعلها أبدًا.


إنترنت الأشياء والأنظمة المدمجة IOT & Embedded systems
اكتسبت لغة الجافا سكريبت شعبية كبيرة في مجال تطوير الأنظمة المدمجة، هذا يعني أنه يمكنك إنشاء تطبيقات للأجهزة الصغيرة جدًا باستخدام الجافا سكريبت.


ويمكنك أيضًا استخدام لغة الجافا سكريبت في مجال تطوير إنترنت الأشياء (IoT)، مما يعني تطوير تطبيقات للأجهزة وجعلها متصلة بالإنترنت. تعد لغة الجافا سكريبت خيارًا ممتازًا لتطوير تطبيقات لهذه الأنواع الجديدة من الأجهزة الذكية.


أحد أشهر أطر تطوير الأجهزة المدمجة مع JS هو Johnny-Five، والذي يساعد المطورين على جعل الأجهزة تتحدث إلى البرامج من خلال تسهيل تثبيت الأوامر واستخدامها للتفاعل مع الأجهزة. على سبيل المثال، باستخدام JS للتطوير المدمج، يُمكنك إنشاء جهاز يمكنه التحكم في كل شيء لاسلكيًا من المروحة إلى الروبوت.


تبحث عن خطوتك الأولى لتعلم جافا سكريبت؟


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


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


تلخيص النصوص العربية والإنجليزية أونلاين

تلخيص النصوص آلياً

تلخيص النصوص العربية والإنجليزية اليا باستخدام الخوارزميات الإحصائية وترتيب وأهمية الجمل في النص

تحميل التلخيص

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

رابط دائم

يمكنك مشاركة رابط التلخيص بسهولة حيث يحتفظ الموقع بالتلخيص لإمكانية الإطلاع عليه في أي وقت ومن أي جهاز ماعدا الملخصات الخاصة

مميزات أخري

نعمل علي العديد من الإضافات والمميزات لتسهيل عملية التلخيص وتحسينها


آخر التلخيصات

- "In addition ...

- "In addition to social media, we should also consider traditional advertising channels like print ...

كانت سبب ًا رئي...

كانت سبب ًا رئيس ًا في هذا التصادم مع الدين، وأعني به هنا "الدين النـصراني المحرف"، وهذا ليس تبرير ً...

- Raised awaren...

- Raised awareness about water scarcity and drought prevention measures through environmental activi...

وفي النموذج الذ...

وفي النموذج الذي عرضناه أعلاه، يتم تخصيص حوالي نصف ساعة للقراءة المشتركة أو الجماعية (shared reading...

يحكى أنه في قري...

يحكى أنه في قرية ريفية صغيرة، كان هناك راع يأخذ أغنام القرية إلى المراعي المجاورة في الصباح الباكر و...

الطيور من اجمل ...

الطيور من اجمل مخلوقات الله على وجه الارض، وأكثرها انتشارا في معظم مناطق العالم شمالا وجنوبا وشرقا و...

الإعـــــــلان ...

الإعـــــــلان عــن إفتتــاح دورة محكمــة الجنايــات الإبتدائيــة و/أو محكمــة الجنايــات الإستئنافي...

مجالات تعاون ال...

مجالات تعاون الجزائر الإقليمي والدولي: تتمتع الجزائر بعلاقات تعاون واسعة النطاق على المستويين الإقلي...

إستجابة المسترش...

إستجابة المسترشد تكشف عن المعنى الكامن في نفسه أو النية الكامنة لديه وفي نفس الوقت تتيح الفرصة للمر...

الكيان الفلسطين...

الكيان الفلسطيني: منذ انشاء جامعة الدول العربية سنة 1945 قررت الدول العربية المؤسسة لها أن يكون لفلس...

Researchers are...

Researchers are interested in answering many types of questions. For example; a scientist might want...

When the narrat...

When the narrator arrives late on the eighth night, though, the old man wakes up and cries out. The ...