مدرسة أورايلي للتكنولوجيا - دورة جافا سكريبت 1
لقد أتيحت لي الفرصة في الآونة الأخيرة لاتخاذ JavaScript 1: مقدمة إلى JavaScript من خلال مدرسة O'Reilly للتكنولوجيا (سابقًا O'Reilly Learning.) هذه دورة عبر الإنترنت تعمل فيها وفقًا لسرعتك. توفر الدورة التدريبية CEU's من مكتب التعليم المستمر بجامعة إلينوي (UIUC) وتنطبق على شهادات التطوير المهني الخاصة بهم في برمجة الويب وبرمجة الويب من جانب العميل. هذه الدورة موجهة إلى الأشخاص الذين قد لا يتمتعون بأي خبرة في البرمجة ولكن لديهم فهم جيد لـ html و css. لم أقع في الجمهور المستهدف بالضبط لأن لديّ خلفية برمجة نصية قوية ، بما في ذلك JavaScript. كان اهتمامي الرئيسي في الدورة التدريبية هو ملء خلفيتي غير المكتملة بسبب التقاط القطع والأجزاء من قراءة كود الآخرين بدلاً من دراسة JavaScript على الإطلاق.

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

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

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

مدرسة أورايلي للتكنولوجيا

تعليمات الفيديو: Week 10, continued (قد 2024).