كتب مميزة ومفيدة لتعلم الإصدارات الحديثة من لغة جافا سكريبت

مواضيع مفضلة

الأحد، 17 سبتمبر 2017

كتب مميزة ومفيدة لتعلم الإصدارات الحديثة من لغة جافا سكريبت

جافا سكريبت es6
جافا سكريبت es6 - طُرُق ويب




السلام عليكم ورحمة الله وبركاته مرحبا بكم مجددا في مدونة طُرُق ويب واليوم لدينا حديث رائع عن أفضل الكتب التي تعلمك لغة الجافا سكريبت وتزيد من ثقل مهاراتك في هذه اللغة الرائعة دعنا نبدء.

في البداية عزيزي القارئ دعنا نخبرك أن لغة الجافاسكريبت من أسهل لغات البرمجة وأيضا من أعمقها حيث يسهل عليك في البداية تعلم هذه اللغة ولكن يصعب عليك عزيزي المبرمج أن تتقنها وتحترفها وتغطي كافة جوانبها،  حيث كل يوم يظهر شئ جديد وإطار عمل جديد مبني عليها ويضيف لها مميزات كثيرة فضلا عن الإصدارات الحديثة منها es6 التي نشرت في عام 2015 وإصدار es7 الذي نشر في عام 2016.

وقد أعطت هذا الإصدارات للغة مميزات هائلة ربما لم تكشفها حتى الأن لذلك فهي لغة تحتاج إلى صبر في تعلمها ومتابعة كل ما هو جديد بها وقراءة أكثر من كتاب بها والتطبيق  عليها عمليا حتى تقدر على استغلال امكانياتها المذهلة التي تعطيها لك اللغة والتي ربما تكون غائبة عنك بنسبة كبيرة.
ومن أشهر الإضافات التي أضيفت للغة الجافا سكريبت في هذه الإصدارات هو مفهوم ال classes أو object oriented programming والي تعرف بالبرمجة الكائنية كما أضيف للغة حل لمشكلة المجال أو ما يعرف بـ scope حيث أضيف أكثر من مسمى للمتغيرات يحل هذه المشكلة، بالإضافة إلى ذلك فأصبحت اللغة تمكنك من ربط ملفات الجافا سكريبت ببعضها وذلك من خلال modules حيث أصبح بالسهل عليك أن تقوم مثلا بتصدير متغير أو عضو (object) إلى ملف جافا سكريبت أخر.

وأضيف أيضا ما يسمى بـ asyncronouc والتي تعني اللاتزامن حيث يقوم الحاسوب بتنفيذ أكثر من أمر برمجي في وقت واحد وهذا يعتمد في الجافا سكريبت على دوال الـ callbacks and promises.


والأن نستعرض عليك بعض الكتب بصيغة pdf التي يمكنك تحميلها أو قرائتها أ,نلاين وسيتم شرح كل كتاب وما يتحدث عنه:

1- هذا كتاب رائغ يشرح لك كل شئ في لغة الجافا سكريبت وفقا للإصدار es6 وهو حقا كتاب رائع وشامل سيزيد من ثقل مهاراتك بلا شك وسيحولك من نقطة مبتدئ إلى نقطة أعلى من ذلك إذا فهمته وطبقت عليه بالشكل السليم
 ECMAScript® 2015 Language Specification

2- كتاب لا يقل شأنا عن الكتاب السابق وهو متاح لك pdf سواء قراءة أون لاين أو تحميله، ويستعرض لك هذا الكتاب كل ما تحمله javascript في الإصدار es6 من مميزات وكيفية تنصيب البيئة الخاصة بها على جهازك
ES6 tutorialspoint .


3- عليك أخي بمتابعة هذا الموقع فهو موقع عالمي وليس فقط في لغة الجافا سكريبت ولكن في أغلب لغات البرمجة وبه دليل شامل وشرح كامل للغة الجافا سكريبت في إصداراتها الحديثة
mozilla developers network.

4- كتاب رائع أيضا يقوم بتفصيل جميع مميزات لغة javascript es6 ويوجد شرح جيد به عن مفهوم  modules وربط ملفات الجافاسكريبت ببعضها
ECMAScript (ES) 6Mark VolkmannObject Computing, Inc. .

5- كتيب صغير خاص بمفهوم asynchronous ويشرح لك مفهومها في الجافا سكريبت وكيف تتم

Asynchronous programming in javascript .

6- مقال يشرح الوحدات أو ما يسمى بـ modules في لغة الجافاسكريبت وكيف تربط ملفات الجافاسكريبت مع بعضها وهذه الميزة سوف تفيدك كثيرا قي عملك حيث تمكنك من التحكم في عدد من ملفات الجافاسكريبت في مشروعك باستخدام ملف واحد وهذا الأمر يتيح لك بناء تطبيقات قوية مبنية على نظام mvc :
modules in javascript .


اقرأ أيضا :
  مسار تطوير الويب كمصمم أو مبرمج

كل ما تريد معرفته عن node.js
           
 نظرية 20 80 وكيفية تطبيقها في جوانب حياتك المختلفة
             

إرسال تعليق

المشاركة على واتساب متوفرة فقط في الهواتف