أفضل 18 برنامجًا تعليميًا لجافا سكريبت لمطوري WordPress في عام 2017

نشرت: 2017-08-30

1000000000. وفقًا لتقديرات متحفظة ، هذا هو العدد الإجمالي للمواقع الإلكترونية في العالم اليوم. و 94.7٪ من تلك المواقع تستخدم جافا سكريبت.

إذن كيف يتناسب مطورو WordPress مع هذه الأرقام الكبيرة؟ سهل! هم المحور. لم يعد من الأخبار أن مستقبل WordPress - وبالتالي الويب - هو تطبيقات JavaScript مدعومة بواجهة برمجة التطبيقات.

لكن لسوء الحظ ، لا يزال عدد كبير من مطوري WordPress لا يعرفون شيئًا تقريبًا عن JavaScript. في الواقع ، بالنسبة لمطوري WordPress الذين اعتادوا العمل مع PHP ، فمن المحتمل أنهم ربما لم يلمسوا أبدًا سطرًا من تعليمات JavaScript البرمجية ، على الإطلاق.

بالنسبة لهذه المجموعة من المطورين ، إليك الأخبار السيئة: جافا سكريبت هي المستقبل. وإذا لم تتعلمها الآن ، فقد تكون عاطلاً عن العمل.

ومع ذلك ، بالنسبة لأولئك الذين يرغبون في الاستمرار في العمل ويودون التعمق في JavaScript ، فإليك 18 من أفضل الموارد التي تحتاج بشدة إلى النظر إليها لتصبح محترفًا:

1. دليل Mozilla's JavaScript

يمكن العثور على دليل JavaScript من Mozilla على شبكة موارد المطورين الخاصة بهم. إنه بسهولة أحد أكثر البرامج التعليمية شمولاً التي يمكنك وضع يديك عليها ، بكل المقاييس.

الدليل يسرد المواد التعليمية لجميع المستويات ؛ لقد قاموا بتغطيتك بغض النظر عن مكانك في منحنى التعلم. كما أنها توفر قائمة بالأدوات والموارد التي ينصح بها ويستخدمها كبار مطوري JavaScript.

معلومات اكثر

2. Codecademy - مسار جافا سكريبت

هنا ستتعلم البرمجة في JavaScript باستخدام نظام أساسي تفاعلي. لا يربك Codecademy المبتدئين بمعلومات أكثر مما يمكنهم التعامل معه في أي وقت ، بل يقدم لهم معلومات صغيرة الحجم ، وهو المطلب الأساسي اللازم لإنهاء المهمة والوصول إلى المهمة التالية. ومع ذلك ، مع تقدم الدورة ، فإنها تقوم ببطء بتحديث معرفة الخلفية للمستخدم.

هنا ستحصل على مقدمة قوية للغة JavaScript لأنه منذ البداية ، ستكتب رمزًا وترى النتائج على الفور. إنها تتيح لك البدء من الأساسيات في بيئة لديها ملاحظات مستمرة وتتقدم تدريجيًا إلى مفاهيم أكثر تعقيدًا. استخدم الكثير من الأشخاص Codecademy لتعلم كيفية البرمجة بأكثر من لغة واحدة.

هل ذكرت أن Codecademy لديها بيئة تطوير متكاملة ديناميكية وصديقة للمبتدئين (IDE) يمكن استخدامها حتى خارج المنهج؟ حسنا يفعلون.

معلومات اكثر

3. مدرسة كود - مسار جافا سكريبت

في مدرسة الكود ، شعارهم هو أفضل طريقة للتعلم عن طريق العمل . يفتح Code School الباب أمام طريقة جديدة للتعلم من خلال الجمع بين الفيديو عالي الجودة والترميز داخل المتصفح والتلاعب لجعل التعلم ممتعًا وممتعًا للغاية!

إنها توفر الكثير من التحديات ، والمزيد من المرونة ، ومحتوى الفيديو الذي يساعد المتعلمين على أخذ كل درس في وتيرتهم الخاصة.

بعد كل مقطع فيديو ، ستنتقل إلى معالجة عدد من التحديات التي تمنحك فرصة لتطبيق ما تعلمته للتو. الشيء المثير للاهتمام في هذه التحديات هو أنها تجبرك على التفكير في المشاكل ، واستخدام المهارات التي اكتسبتها مؤخرًا لحلها. يعلم مسار JavaScript في Code School أطر عمل مثل jQuery و Node و Angular و Ember و Backbone ، ويستكشف بناء جملة CoffeeScript

معلومات اكثر

4. W3 Schools JavaScript Tutorial

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

إذا جربت كل الأمثلة ، فستتعلم بالتأكيد الكثير عن JavaScript في وقت قصير جدًا.

معلومات اكثر

5. JSFiddle

تم إنشاؤه بواسطة Piotr Zalewa ، هذا ليس برنامجًا تعليميًا عبر الإنترنت ولا مكانًا للتدريب. ومع ذلك ، فهي أداة مجانية لمشاركة التعليمات البرمجية تتيح لك تحرير التعليمات البرمجية وتنفيذها ومشاركتها وحتى تصحيحها داخل المستعرض.

يعد JSFiddle رائعًا للاستخدام مع الموارد الأخرى لتجربة الكود الخاص بك ومشاركته. إنه أيضًا مكان رائع للذهاب إليه عندما تريد اختبار مهاراتك في JavaScript قبل إلزامها بموقع الويب الخاص بك.

معلومات اكثر

6. جافا سكريبت جابر

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

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

معلومات اكثر

7. فريق Treehouse JavaScript

في Treehouse ، يتم منحك إمكانية الوصول إلى أكثر من 100 دورة تدريبية والقائمة تنمو بسرعة. يقدمون إرشادات لمجموعة متنوعة من المكتبات والأطر (مثل jQuery و Node.jS و Angular.jS والمزيد).

يتم تقديم الدورات في شكل مقاطع فيديو قصيرة صغيرة الحجم مثيرة للاهتمام بقدر ما هي جذابة.

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

معلومات اكثر

8. حديقة JavaScript

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

لا يستهدف هذا الدليل بالضرورة المبتدئين. يوصى بشدة بالمعرفة السابقة باللغة من أجل فهم الموضوعات التي يتم تناولها هنا.

معلومات اكثر

9. جافا سكريبت للقطط

في JavaScript For Cats ، يبدأون بشرح ماهية لغة البرمجة والبناء عليها من هناك.

إنه مصمم لتعريفك بالأساسيات بأسرع طريقة ممكنة. ومع ذلك ، فهو ليس برنامجًا تعليميًا متعمقًا يجعلك قادرًا على تطوير تطبيقات ويب جاهزة للصناعة.

معلومات اكثر

10. Eloquent JavaScript - مقدمة حديثة للبرمجة

هذا واحد من أكثر الكتب الموصى بها من قبل مبرمجي JavaScript المحترفين ، لذلك من الآمن أن نقول إنه أحد أفضل الكتب المكتوبة عن JavaScript.

إنه كتاب إلكتروني مجاني وتفاعلي يمثل توازنًا رائعًا بين تعلم المفاهيم النظرية الأساسية والتعامل مع الكود.

إنه مقسم بدقة إلى ثلاثة أجزاء مختلفة ، يركز الجزء الأول على اللغة نفسها ، ويظهر الجزء الثاني بعبارات واضحة جدًا كيف تتفاعل JavaScript مع المتصفح ، ويركز الجزء الأخير بعمق على Node.js وما يستتبعه.

يمكنك قراءته عبر الإنترنت ، أو الحصول على نسختك الورقية من الكتاب.

معلومات اكثر

11. قانون مكافحة

كما يقول البعض ، "واحدة من أفضل الطرق للتعلم هي التأكد من أنك تستمتع" ، والمرح هو بالضبط ما يجلبه Code Combat إلى الطاولة. يسمح للمطورين بتعلم البرمجة عن طريق ممارسة الألعاب. إنها طريقة ممتعة وجذابة لتعلم الأساسيات ، على وجه التحديد ، بناء جملة JS والمنطق.

قد تكون الدروس والبرامج التعليمية التي ستواجهها مفيدة إذا قررت يومًا ما تطوير لعبة باستخدام JavaScript.

معلومات اكثر

12. دروس Tuts + JavaScript

تميز Envato Tuts + بالتأكيد في صناعة التعلم عبر الإنترنت. مع أكثر من 25000+ برنامج تعليمي مجاني ، وأكثر من 700+ دورة تدريبية للتطوير والتصميم الاحترافي ، نجحت في ترسيخ نفسها كأحد الموارد الرائدة لمساعدة المبرمجين من جميع المستويات على معرفة المزيد حول مواضيعهم المفضلة.

تتكون قاعدة بيانات JavaScript في Tuts + من أكثر من 150 صفحة من الدورات التعليمية والبرامج التعليمية والكتب الإلكترونية والأدلة التي ستحولك من الصفر إلى البطل خلال وقت قياسي

معلومات اكثر

13. جافا سكريبت مثير

JavaScriptIsSexy.com هي مدونة (أكثر من تجربة) حول JavaScript الحديثة وتطوير تطبيقات الويب الحديثة.

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

معلومات اكثر

14. تحدث شبيبة

هذا كتاب مجاني على الإنترنت كتبه الدكتور Axel Rauschmayer ، مطور JavaScript مشهور يتمتع بخبرة تزيد عن 20 عامًا في هذا المجال.

يستهدف الكتاب المبرمجين الذين يرغبون في تعلم JavaScript بسرعة (دون التضحية بأفضل الممارسات) ومبرمجي JavaScript الذين يرغبون في التعمق في قاعدة مهاراتهم الحالية.

بعد كل تفسير ، هناك نماذج قصيرة من الرموز ، والتي تعمق فهمك للنقطة التي أثيرت. هناك أيضًا تمارين تفاعلية يمكنك تجربتها مباشرة في متصفحك.

معلومات اكثر

15. دورة SitePoint JavaScript

بالرجوع إلى الإحصائيات من موقع SitePoint ، ساعدت دورة JavaScript الخاصة بهم أكثر من 10000 طالب في تعلم البرمجة باستخدام اللغة. هناك الكثير من الدورات التدريبية التي تحتوي على وحدات تتراوح من الموضوعات الأساسية إلى الميزات الأكثر تقدمًا في JavaScript. حتى تلك الخاصة بمواضيع مختلفة مثل HTML و CSS.

يوجد أيضًا قسم JavaScript يتم تحديثه بانتظام في مدونته والذي يقدم عددًا جيدًا من النصائح المفيدة.

معلومات اكثر

16. مجلة التحطيم - قسم جافا سكريبت

Smashing Magazine هو موقع مشهور جدًا يركز على تطوير الويب والبرمجة والتطبيقات. تفتخر بتقديم الكثير من المعلومات المفيدة ، بما في ذلك بعض اللغات وأشكال التطوير الأخرى.

يقدم قسم JavaScript الذي يتم تحديثه بانتظام بواسطة مطوري JavaScript ذوي الخبرة مجموعة متنوعة من النصائح المفيدة حول أفضل ممارسات JavaScript.

معلومات اكثر

17. Scotch.io

بمجرد أن تبدأ العمل مع أطر عمل JavaScript مثل Node أو Angular أو Ember ، يمكنك التوجه إلى Scotch للحصول على بعض الأدلة والإرشادات الرائعة.

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

معلومات اكثر

18. فري كود كامب

إنهم مجتمع يساعدك على تعلم البرمجة ، ثم اكتساب الخبرة من خلال المساهمة في مشاريع مفتوحة المصدر تستخدمها المنظمات غير الربحية.

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

معلومات اكثر

ما هي دروس جافا سكريبت المفضلة لديك؟

لقد بذلت قصارى جهدي للعثور على بعض من أفضل دروس JavaScript المتوفرة لمصممي WordPress. ولكن هناك الكثير من دروس JavaScript المتاحة ، ولا توجد طريقة يمكنني من خلالها إدراج كل منها

هل اشتقت لمفضلتك؟ لا تتردد في مشاركته أدناه حتى نتمكن جميعًا من الاستفادة منه!

الصورة المصغرة للمادة من قبل grmarc / shutterstock.com