وظائف التكنولوجيا

أماكن لتعلم JavaScript عبر الإنترنت

ارفع مستوى مهارات JS لديك باستخدام الموارد عبر الإنترنت وغير المتصلة

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

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

يمكنك أيضًا متابعة بعض دروس JavaScript أثناء عدم الاتصال بالإنترنت.

تعلم JavaScript عبر الإنترنت باستخدام موارد مجانية

إذا كان لديك الوقت والانضباط الذاتي ، فيمكنك تعلم JavaScript مجانًا. لا يوجد نقص في فرص تدريب JavaScript المجانية عبر الإنترنت. من بين هؤلاء:

  • Codecademy . إذا كنت قد علّمت نفسك البرمجة ، فمن المحتمل أنك كنت في Codecademy بالفعل. يحتوي النظام الأساسي على مسارات مختلفة ، بما في ذلك مسار JavaScript. يعد Codecademy مكانًا رائعًا للمبتدئين لبدء تعلم كيفية البرمجة.
  • ' Eloquent JavaScript ' هو كتاب مجاني متاح على الإنترنت ، من تأليف Marijn Haverbeke. إنه مقسم إلى ثلاثة أجزاء: اللغة والمتصفح والعقدة. بينما يكون الكتاب مجانيًا تمامًا عبر الإنترنت ، يمكنك أيضًا شراء نسخة ورقية.
  • أكاديمية خان هو لاعب ضخم في مجال التعلم عبر الإنترنت. يقدم الكثير من المواد التعليمية للأشخاص من جميع الأعمار. كل شيء مجاني ، لذلك لا داعي للقلق بشأن أي عمليات بيع في النهاية. واحدة من دورات JavaScript المميزة الخاصة بأكاديمية خان هي مقدمة إلى JS: الرسم والرسوم المتحركة .
  • ' جافا سكريبت للقطط هو كتاب مجاني على الإنترنت مقسم إلى عدة أقسام. يأتي مع صور القطط وجميع. إنه يتفاخر بأنه 'من السهل جدًا على رفيقك البشري القيام بذلك أيضًا!' كيف هذا للتشجيع؟
  • القناة 9 . هذه الدورة ، 'أساسيات JavaScript: التطوير للمبتدئين المطلقين' ، هي جزء من Microsoft Virtual Academy. الشكل عبارة عن سلسلة فيديو ، مقسمة إلى 21 جزءًا.
  • Learn-JS.org يقدم تجربة تعليمية تفاعلية مجانية لجافا سكريبت حيث تقرأ درسًا ثم تكتب الكود الخاص بك في محرر.
  • مدرسة كود هي في الغالب عبارة عن منصة مدفوعة الأجر ، ولكنها تقدم أيضًا بعض الدورات التدريبية المجانية. ' رحلة طريق JavaScript الجزء الأول ' هو واحد منهم. تعلم المزيد عن مدرسة التعليمات البرمجية ومساراتها JavaScript .
  • حديقة جافا سكريبت مناسب للمطورين الأكثر تقدمًا في البرمجة والأشخاص الذين تعلموا بالفعل أساسيات JavaScript. يتحدث عن الأخطاء الشائعة التي يرتكبها الناس أثناء كتابة JS والمراوغات الأخرى في اللغة.
  • شبكة مطوري موزيلا . إذا كنت في بداية منحنى التعلم وجديدًا جدًا في مجال التطوير ، فإن Mozilla تقدم دورة JavaScript للمبتدئين لتعليمك الأساسيات. الدروس اللاحقة تزيد من تعقيدها من دروس المبتدئين إلى المتوسطة والمتقدمة.

الموارد المدفوعة لتعلم JavaScript

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

  • سادة الواجهة الأمامية تقدم سلسلة 'JavaScript and the Web' من دروس الفيديو التي تضم دوجلاس كروكفورد ، مؤلف كتاب 'JavaScript: The Good Parts'. تتضمن السلسلة تاريخ JavaScript وتفاصيل اللغة والتركيز على الوظائف. تغطي أكثر من 11 ساعة من مقاطع الفيديو والتحديات أيضًا كيفية عمل المتصفحات والخوادم وأمانها. يقدم Frontend Masters العديد من خطط الاشتراك التي تبدأ من 39 دولارًا شهريًا للوصول إلى جميع المحتوى المتميز على الموقع.
  • يوداسيتي تقدم دورات ذاتية ومتاحة دائمًا حتى تتمكن من أخذ دورة وقتما تشاء والدراسة بالسرعة التي تناسبك. على الرغم من أن الفصول الدراسية مجانية ، إلا أن شهادة Nanodegree وبرنامج التدريس الخاص بالموقع مكلفان ، حيث يتم تشغيل ما يقرب من 200 دولار شهريًا.
  • مدرسة كود . بعد أن تأخذ الدورة التدريبية المجانية 'JavaScript Road Trip Part 1' ، يمكنك متابعة الدورات التدريبية المدفوعة التي تؤدي إلى شارة إكمال الدورة التدريبية التي تؤكد أنك تعلمت أساسيات JavaScript ، وبناء الجملة ، وكيفية استخدام القيم والمتغيرات والملفات. تشمل الدورات مجموعة من مقاطع الفيديو التعليمية والتحديات. التكلفة 29 دولارًا أمريكيًا شهريًا للوصول غير المحدود إلى 72 دورة تدريبية و 256 لقطة شاشة.
  • W3Schools.com تقدم شهادة مطور JavaScript التي تشهد على المعرفة الأساسية لتطوير الويب باستخدام JavaScript و HTML DOM. يتم توفير برنامج تعليمي JavaScript واختبارات JavaScript لأغراض الدراسة ثم يتم إجراء اختبار عبر الإنترنت عبر الإنترنت. تبلغ تكلفة برنامج الشهادة 95 دولارًا.
  • CIW تقوم دورة متخصص JavaScript Specialist بإعداد الأفراد للحصول على شهادة CIW JavaScript Specialist. تعد الإلمام السابق باستخدام الإنترنت ، وتطوير صفحات الويب ، وتكوين الشبكات ، إلى جانب المعرفة بتطوير كود HTML ، مهارات ضرورية في هذه الدورة المتوسطة. البرنامج يكلف 150 دولار.
  • ال الأكاديمية الوطنية لعلوم الكمبيوتر تقدم مواد تدريب JavaScript عبر الإنترنت وامتحان للحصول على شهادة. يتطلب الوصول غير المحدود إلى الدورات التدريبية والشهادات اشتراك عضوية ، والذي يبدأ بتكلفة 99 دولارًا.

موارد قابلة للتنزيل وغير متصل لتعلم JavaScript

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

' جافا سكريبت: الأجزاء الجيدة هو كتاب قصير من تأليف دوجلاس كروكفورد يغطي السمات الأساسية لجافا سكريبت. قد يكون الكتاب محيرًا للمبتدئين في بعض الأحيان وهو الأنسب للمبرمجين المتوسطين.

يعد 'Professional JavaScript for Web Developers، 3rd Edition' من تأليف Nicholas C. Zakas كتابًا إلكترونيًا يمكنك تنزيله ودراسته عندما تكون غير متصل بالإنترنت. يحتوي على مقدمة على مستوى المطور ومواد حول ميزات JavaScript المفيدة والمتقدمة. الكتاب شامل وليس للمبتدئين. الكتاب المكون من 960 صفحة متاح أيضًا في شكل غلاف ورقي.

' دروس جافا سكريبت الحديثة 'عبارة عن برنامج تعليمي قابل للتنزيل بتنسيق ePub أو PDF يغطي سلسلة واسعة من موضوعات JavaScript التي تشمل الأساسيات وجودة الكود وأنواع البيانات والعمل المتقدم مع الوظائف والكائنات والفئات والميراث ومعالجة الأخطاء. تتراوح البرامج التعليمية من رتبة المبتدئين إلى المفاهيم المتقدمة مثل OOP. سعر التنزيل 18 دولارًا.

JavaScript يجعل الويب يتنقل

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