اذهب إلى المحتوى

السؤال

نشر

س1 هل هيكلة البيانات و الخورزاميات بالجافا سكربت اتعلمها قبل ما اعرف اي حاجه عن جافا؟

س2 الحمد لله بفضل الله ثم حضرتكم انهيت اساسيات html و اساسيات css

درس هل تنصحوني بتعلم هيكلة البيانات و الخورزاميات بالجافا سكربت بالتوازي مع مراجعة المسار التعليمي html ؟

س3 هيكلة البيانات و الخورزاميات بالجافا هل موجود لها شرح او محاضرات داخل كورس تطوير وجهات المستخدم. ؟

 

سامحونى على الاطالة  

و لكم جزيل الشكر

 

Recommended Posts

  • 0
نشر

مرحبا،

إن هيكلة البيانات و الخورزاميات هو شيئ متقدم ولا تتعامل معه بكثرة في تصميم مواقع الويب.

إن أغلب البيانات يتم تناقلها بواسطة JSON:  JavaScript Object Notation 

وهي هيكلية بيانات بسيطة.

مثال:

var myJSON = '{"name":"John", "age":31, "city":"New York"}';
var myObj = JSON.parse(myJSON);
document.getElementById("demo").innerHTML = myObj.name;

لمعلومات أكثر موقع w3schools json_intro

مثال لاستخلاص البيانات من JSON..

(التعامل مع غرض json والوصول للبيانات باستخدام المفتاح) key : value

<!DOCTYPE html>
<html>
<body>

<h2>Create Object from JSON String</h2>

<p id="demo"></p>

<script>
var text = '{"employees":[' +
'{"firstName":"John","lastName":"Doe" },' +
'{"firstName":"Anna","lastName":"Smith" },' +
'{"firstName":"Peter","lastName":"Jones" }]}';

obj = JSON.parse(text);
document.getElementById("demo").innerHTML =
obj.employees[1].firstName + " " + obj.employees[1].lastName;
</script>

</body>
</html>

سيتم شرح كل مايلزم في الجزء الخاص في الدورة..

يوجد شرح باللغة العربية جيد مقدم من أكاديمية حسوب لـ  تعلم JSON

بالتوفيق

  • 0
نشر

مرحباً بك أحمد,

بتاريخ 46 دقائق مضت قال Ahmed Gamal:

س1 هل هيكلة البيانات و الخورزاميات بالجافا سكربت اتعلمها قبل ما اعرف اي حاجه عن جافا؟

ليس عليك ذلك ففي حال تعلمت لغة البرمجة فستجد أنك تتعامل مع بعض من هياكل البيانات أو Data Structure مثل Array ,ArrayList ,List ,map وغيرها و الخوارزميات حيث أن كل دالة تقوم بإنشائها تعتبر خوارزمية في حال كانت تقوم بعمل شيء واحد محدد لأن هذا ما تقوم به الخوارزمية. هذا يعني أنه من المفضل ترك هذا بعد تعلمك للغة لتقوم بعملية ربط بين هذان المصطلحان وبرمجتك في لغة الجافا.

بتاريخ 49 دقائق مضت قال Ahmed Gamal:

هل تنصحوني بتعلم هيكلة البيانات و الخورزاميات بالجافا سكربت بالتوازي مع مراجعة المسار التعليمي html

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

بتاريخ 53 دقائق مضت قال Ahmed Gamal:

هيكلة البيانات و الخورزاميات بالجافا هل موجود لها شرح او محاضرات داخل كورس تطوير وجهات المستخدم. ؟

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

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...