عرض مشاركة واحدة
#1  
قديم 03-30-2018, 02:34 AM
تعآليت بك♕ غير متواجد حالياً
Saudi Arabia     Female
اوسمتي
وسام تاج الإداره اوفياء المنتدى وسام نجَم أسبوعَ عز وفخر 88 
لوني المفضل Maroon
 عضويتي » 1062
 جيت فيذا » Mar 2018
 آخر حضور » 06-08-2019 (03:12 AM)
آبدآعاتي » 21,292
الاعجابات المتلقاة » 2998
 حاليآ في » حيث اكون ..
دولتي الحبيبه » دولتي الحبيبه Algeria
جنسي  »  male
آلقسم آلمفضل  »
آلعمر  »
الحآلة آلآجتمآعية  »
 التقييم » تعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond reputeتعآليت بك♕ has a reputation beyond repute
مــزاجي  »
مشروبك   water
قناتك
اشجع
بيانات اضافيه [ + ]
نصائح لتعلم البرمجة عبر الانترنت مجانا





1. بث عملية التعلُّم

مع النمو المتسارع للتكنولوجيا والإنترنت لم يعد من المفاجئ أن نرى بعض الناس تبث تطويرها للمنتجات على موقع Livecoding لعدد لا بأس به من المتابعين، ويُمكنك أنت أيضًا أن تبث عملية تعلمك للبرمجة على الموقع بكل سهولة، لتزيد من الحافز لديك وفي الوقت نفسه تُعطي العملية التعليمية لمسة من المتعة.

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

2. التمرُّن باستمرار

تعلّم البرمجة ليست مهمة سهلة أبدًا، والطريقة الوحيدة المثبتة في تعلم البرمجة هي المواظبة على التمرُّن عليها كثيرًا، فالبرمجة تتطلب الصبر والمرونة والكثير من التمرين لتُصبح جيدًا فيها. في البداية ستعاني مع المشاكل البسيطة ثم مع الوقت ستجد نفسك تحل المشاكل بدون أي مساعدة خارجية.

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

3. قم بالكثير من المشاريع والمساهمة في المصادر المفتوحة

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

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

أغلب المشاريع مفتوحة المصدر الموجودة على GITHub تأتي مع دليل عن كيفية البدء في العمل عليها. إذا كُنت لا تعرف الكثير عن موقع GITHub والمساهمة في المصادر المفتوحة أقترح عليك قراءة هذا المقال على وكيبيديا.

4. تعاون مع الآخرين

تطوير أغلب المشاريع ليست وظيفة الرجل الواحد، بل تتطلب تعاون على أكثر من مستوى، منها التصميم والتطوير والاختبار والتوثيق، وعندما تبدأ في تعلُّم البرمجة يمكنك أن تعمل على مشروع واحد بمفردك، لكن مع الوقت ستحتاج إلى فريق لمساعدتك على إدارة الجوانب المختلفة للمشروع.

اقرأ أيضًا: 20 مصدر مجاني عربي وإنجليزي لتعلم البرمجة بلغة جافا بالفيديو
يجب أيضًا أخذ آراء المبرمجين الآخرين الأكثر خبرة – حتى ولو كانوا مبتدئين – ومهما كانت المرحلة التي تتعلم فيها البرمجة، يمكنك دومًا العثور على أشخاص للمساعدة في المشروع وقد تتعلم شيء أو اثنين منهم، والعكس صحيح بالنسبة لهم.

5. البرمجة التنافسية

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




رد مع اقتباس