تجربتي مع موقع Hacker Rank لتعلم البرمجة عبر حل المشكلات

اشارككم وصف للموقع مع تجربتي في تعلم لغة جافا من على الموقع وبعض النصائح في استخدامه.

زياد العتيبيمنذ 6 سنوات

صورة الموقع

بسم الله الرحمن الرحيم

التعلم يكون عبر حل المشكلات. تأتيك مشكلة مع معلومات تساعدك على حلها وشرح لما قد تحتاجه في المشكلة من مفاهيم برمجية وقد تحتوي روابط ترجع لها مثل صفحة في التوثيق Documentation. الموقع يحتوي على العديد من لغات البرمجة لتعلمها بالإضافة لمسارات أخرى مثل SPECIALIZED SKILLS والتي تحتوي على الذكاء الاصطناعي قواعد البيانات SQL والأمن وأيضا هناك الCore CS لتعلم الرياضيات وهياكل البيانات Data Structure والخوارزميات الضرورية في علوم الحاسب(لو تبغى تعرف أكثر عن هذه المواضيع https://3alam.pro/index.php/developer23/articles/whatnext).

إذا لم تجد لغة البرمجة التي تريد تعلمها بإمكانك التمرن عليه بعد تعلم الأساسيات من خارج الموقع في قسم ال CORE CS فهناك تتعلم أساس علوم الحاسب مثل هياكل البيانات Data Structure والخوارزميات والرياضيات أو عبر compete هناك تجد مشاكل موقع projectEuler وهي مشاكل لموقع آخر كثيرة وتدربك جيدا على حل المشكلات. أو بالإمكان تعلم الاساسيات من Days of code 30 ممتاز يعطيك دروس مكثفة لمدة ثلاثين يوم تعلمك لغة برمجة معينة هي صنعت للجافا بالأساس لكنهم قالوا أنها تصلح للغات أخرى. الموقع فيه نقاط والنقاط هذه إذا جمعتها ممكن تزيد فرصة توظيفك بالإضافة أحيانا تأتي شركة وتضع تحدي ومن يحله يتوظف لديها من نفس الموقع.

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

كلمات دليلية: برمجة تجربة شرح
2
إعجاب
6164
مشاهدات
0
مشاركة
1
متابع

التعليقات (2)

Nawaf Khalifah:

أثار اهتمامي الموضوع والله، وراح اشيك عليهم ولكن عندي ملاحظة بسيطة بتساعد على استكمال الفائدة والي هي توضيح المصطلحات المستخدمة ووضع معلومات بسيطة عنها مثل:

CORE CS
ProjectElur

ويعطيك مليون عافية 

زياد العتيبي:

جزاك الله خير، أسعدني ردك.

الموقع أنصح فيه الآن أتعلم Python من على الموقع ونفس الجافا لدي خبرة قديمة فبدأت أحل مشكلات منه والأمور تمام.

إن شاء الله سأعمل بنصيحتك وأحسن المقال.

 

شاكر لك

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !