أشعر بأني أتعلم فيزياء الكون كلما أردت البدأ في تعلم الجافاسكربت!

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

لدي علم بأساسيات لغة PHP و jQuery وعملت بهم عِدة مشاريع بسيطة، ولكنني أريد تعلم الجافاسكربت بسبب أنني أريد فهم الأجاكس وأتعمق فيها لتفيدني في أشياء أخرى.

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

شكراً.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

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

  • فقط ابحث عن مشروع كامل لأي موقع يستخدم الـ Ajax في بنيته، وستجد استخدام كثير من لغة javaScript تخدم المشروع.

هذه بعض الدورات (لم أقم بمشاهدة محتواها)

أنصحك بمتابعة، دورات codeschool خاصة مسار الجافاسكربت.

الدورات تفاعلية بحيث يمكنك تجربة المشاريع على حسابك.

أيضا codecademy

كنت في السابق أتعلم عن طريق المواقع التفاعلية، ولكن أغلبها كان فيها مشاكل، وخصوصاً عندمها تواجهك مشكلة برمجية لن تجد موجِّه (Instructor) يخبرك الصحيح من الخطأ.

سأرى الدورات التي أشرت لها، ربما تغير الوضع الآن.

شكراً.

أعتقد الأفضل في هذا المجال هم freecodecamp منهاجهم شامل و جميل

لست أنت وحدك من يعاني ن هذا المشكل لكن عندما تعتاد على طريقة كتابة الشيفرة Syntax لن يشكل لك الأمر أي مشكل ...

 أنا أيضا كنت أعاني منه و لكن بما أنني أفضل تطوير النظم الخلفية Back-end لم أتعمق في تعلم أمور DOM بل فقط الأساسيات و توجهت مباشرة لـ Node.js

لكن ماذا لو جاء وقت وكان من اللازم عليك تعلم front-end ؟ عندها عليك تعلم الجافا سكربت بالطبع! jQuery لن نفعك كثيراً (اذا كنت تريد الأمر من صنع يديك وليس جاهزاً).

-1

وجهة نظر شخصية

لماذا تدخل في اجاكس وهناك اطارات عمل تغنيك عن التعمق بها

مثل Angular 2 او react

افضل ان تبدأ بتعمل هذه الاطارات

لا أريد تعلم تقنية كاملة لن تفيدني في الوقت الحالي.

لكن شكراً على كل حال.

لن تفيدك في الوقت الحالي!

عفوا