السلام عليكم.. بحث كثيراً ولم أجد!
أريد كورس لتعلم Data Structures & Algorithms وبالأخص الخوارزميات باحترافية عالية ودقة في الشرح..
لا يهم ان كان مدفوعاً أو مجانياً..
يفضل ان يكون بلغة C#
أولاً لا أنصحك بدراسة هياكل البيانات والخوارزميات في بدايات تعلمك، بل تعلم أساسيات البرمجة من خلال C++ ثم التخصص في مجال برمجي وإنهاءه ثم دراسة Data Structures & Algorithms.
وهناك كورس مجاني باللغة العربية بلغة c# على قناة Elshaar Academy، وبالطبع ستجد كورسات مختلفة ولكن باللغة الإنجليزية.
وتستطيع البحث على يودمي عن Data Structures & Algorithms C# وستجد كورسات مدفوعة.
وإذا أردت كورسات بلغة C أو C++ فستجد الكثير خاصًة الأخيرة سواء مدفوع أو مجاني، ولكن عليك أولاً دراسة المؤشرات pointers قبل دراسة أي شيء وتلك دورة جيدة:
يوجد الكثير من المصادر لتعلم Data Structures & Algorithms ومن هذه المصادر
أنا شخصياً أوصي بالإطلاع على دورة علوم الحاسوب أولاً ثم كورس Data Structures and Algorithms Specialization في موقع coursera. الكورس مقدمة من جامعة مرموقة، والشرح فيه دقيق ومفصل
يمكنك الاطلاع علي بعض المقالات التي تتحدث عن الData Structures & Algorithms لكي تزيد معرفتك عنهم قبل الانضمام لأي دورة، لكي تستطيع فهم محتوي الدورة وتحديد أن كانت هذه الدورة مناسبة لك أم لا
وهذه مقالات سوف تساعدك في ذلك:-
2.المرجع الشامل إلى تعلم الخوارزميات للمبتدئين
بعد قرأت هذه المقالات سوف تكون قادر علي اختيار دورة مدفوعة أو مجانية من خلال مواقع الدورات التعليمية مثل حسوب وغيرها
التعليقات