Ibrahim Almahdy نشر السبت في 05:27 أرسل تقرير نشر السبت في 05:27 وأنا بذاكر JS أحسن طريقة للمذاكرة اي هيا ؟ حل Problem Sloving ؟ ولو هو حل ف عايز موقع يكون لحل المسائل ويكون بادئ من تحت او من level0 الى المستويات المتقدمة يعني مثلاً يكون المسائل ماشيه بترتيب شرح موقع W3scholl 2 اقتباس
0 ياسر مسكين نشر السبت في 10:45 أرسل تقرير نشر السبت في 10:45 السلام عليكم ورحمة الله تعالى وبركاته، أفضل طريقة لمذاكرة جافا سكريبت أو أي لغة برمجة أخرى هي الدمج بين الفهم النظري للدروس والمفاهيم وحل المسائل البرمجية بشكل يومي على الأقل حيث أن حل التحديات يساعد على تطبيق المفاهيم وتثبيتها ومن أفضل المواقع التي توفر مسائل مرتبة من المستوى الصفري للمتقدم: Codewars فهو يستخدم نظام Kata المدرج من السهل للصعب freeCodeCamp JSchallenger HackerRank العديد من المواقع والمنصات تعتمد على ترتيب متقارب في الدروس والتطبيقات العملية لذا فالاختلاف لن يكون كبيرا جدا لتلك الدرجة التي قد تؤثر على فهمها واستيعابها. اقتباس
0 عبد الوهاب بومعراف نشر السبت في 14:06 أرسل تقرير نشر السبت في 14:06 السلام عليكم ورحمة الله، أرجو مراجعة الإجابات التالية للاستفادة من طرق دراسة الدورات بالشكل الصحيح: اقتباس
0 Mustafa Suleiman نشر منذ 13 ساعة أرسل تقرير نشر منذ 13 ساعة بعد دراسة الأساسيات وتنفيذ مشروع بسيط، ابدء في حل المساءل البرمجية، وفي نفس الوقت اعمل على تطوير مستواك في اللغة بتعلم المفاهيم المتقدمة. لكن قبل حل المسائل البرمجية، عليك تعلم أساسيات هياكل البيانات والخوارزميات أي مفاهيم بسيطة من الـ DSA مثل: Arrays وطرق التعامل معها. Strings والخوارزميات الأساسية عليها مثل عكس النصوص، البحث عن عنصر. Time Complexity بشكل بسيط مثل فهم الفرق بين O(n) و O(n^2). وما سبق ستتعلمه في أساسيات جافاسكريبت، لذا يتبقى Time Complexity فقط. وتتوفر منصات مثل HackerRank أو Edabit أو Codewars للمبتدئين، حيث تبدأ بالتدرج من خلال منصة سهلة نسبيًا مثل Codewars وحل الأسئلة السهلة ثم المتوسطة ثم الصعبة، ثم الإنتقال لمنصة leetcode وحل المسائل التي بها بدءًا من مستوى متوسط فما فوق. بعد حل أي مسألة، اقرأ حلول الآخرين لتعلم تقنيات جديدة وخصص وقت يوميًا للحل حتى لو 30 دقيقة، وتستطيع التعمق في DSA عند الانتقال للمسائل المتوسطة، حيث ستتعلم هياكل البيانات الأساسية Linked Lists, Stacks, Queues, Hash Tables, Trees. والخوارزميات أساسية هي: البحث الخطي والثنائي Linear/Binary Search. الفرز السريع والدمج Quick Sort, Merge Sort. الاجتياز Traversal للأشجار مثل BFS, DFS. وبخصوص طريقة الدراسة المناسبة ستجد تفصيل هنا: اقتباس
السؤال
Ibrahim Almahdy
وأنا بذاكر JS أحسن طريقة للمذاكرة اي هيا ؟
حل Problem Sloving ؟
ولو هو حل ف عايز موقع يكون لحل المسائل ويكون بادئ من تحت او من level0 الى المستويات المتقدمة يعني مثلاً يكون المسائل ماشيه بترتيب شرح موقع W3scholl
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.