من وقت قريب ازداد الشغف لي في تعلم البرمجه
لاهميتها المستقبلية في خدمه الإنسان والمساعدة في اداره أعمالك
فيا مجتمع البرمجه تنصحوني من اين ابد
ومتي ابد
يوجد دورة مجانية تنشرها جامعة هارفرد ...
ممتازة للبدء ... لانها تتحدث عن الخورزميات والالة وتطبيقات عملية ...
انجزها و حاول التعمق بكل تفاصيلها ... بعد اكمالها سوف تكون مستعد لتبدء وتختار المسار المناسب لك للتعلم ( اقصد هل تتوجه لبرمجة ويب او موبايل او برمجة صناعية
مرحبًا بك معنا في حسوب i/o يا أحمد.
فيما يخص تعلّم البرمجة، فأنا أنصحك من خلال تجربة العديد من الأصدقاء في هذا الصدد بما يلي:
سأسلك سلوكًا مختلفًا هنا وأقول لك أن تبدأ بتعلم الإنجليزية وتقوية نفسك فيها.
وهذا ليس لمجال البرمجة فحسب بل لأي مجال تريد أن تدخل إليه ولتطويرك الشخصيّ أيضًا. ونعم قد تكون سمعت كثيرًا أن البرمجة يمكنك البدء فيها بأي طريقة ممكنة وبدون أي متطلبات وهذا حقيقي إن كنت تريد معرفة بعض الهوامش وكتابة بعض الاكواد البسيطة
لكن عندما نتحدث عن دخوله "كمجال" فالأمر أعقد قليلًا ويحتاج لبذل مجهودك.
بعد الإنجليزية عليك أن تعلم، ما هي البرمجة على أيه حال؟ وهناك الكثير من الإجابات لكن أرشح لك المحاضرة رقم صفر من مساق هارفارد الأشهر CS50 ولا أضغط عليك في باقي المحاضرات ولكن هذه المحاضرة ستفتح الكثير من الآفاق في عقلك.
بعدها سيكون لديك فكرة عما تستطيع فعله وكيف تسلكه وحينها ستبدأ رحلتك لكن بدون الإنجليزية لن تصل لأبعد من الشاطئ فأرجو منك الالتفات لها جيدًا
مرحبا بك في مجتمع البرمجة من حسوب I/O في البداية عليك بتعلم اساسيات السوفت وير وتكوين المفاهيم الاساسية في عالم البرمجة.
ثم تتعلم لغة برمجة التي ستكود بها "وهذا كما تحب عزيزي" تاتي المرحلة التالية في تعلم اسلوب البرمجة الموجهة بالكائنات OOP ثم بعد ذلك الدخول الى قواعد البيانات، اهنئك صديقي لقد قطعت بداية الطريق.
حدد الان ما هو طبيعة عملك ك مبرمج، هل مطور سطح المكتب ام مطور ويب ام مطور هواتف، ويجب ان تراعي في اختيار لغة البرمجة العمل الذي ستشتغلة بها بعد ذلك.
جيد الان يمكنك تعلم طرق بناء الانظمة، وتعلم اساليب حل المشكلات البرمجية، كذلك تعلم طرق حماية موقعك من الثغرات البرمجية.
الي هنا اهنئك صديقي انت جاهز للبدء في تنفيذ مشاريع جيدة جدا، فقط اتبع هذه الخطة وسوف تصل لبناء اعمال غاية في الاحترافية والتقنية .
أرى أن أفضل بداية لك هي أن تبدأ بكورس html لأسامة الزيرو، هو من أفضل المبرمجين حالياً في الوطن العربي ومن أكثرهم خبرة.
الكورس بطئ ويفصل المعلومة دون تسرع وهو باللغة العربية، ويعتمد على التدريب المستمر للمتعلم لتثبيت المعلومة. وكذلك ستجد كورسات أخرى مترتبة عليه.
أسامة الزيرو له لقائين "بودكاستس" مع أحمد أبو زيد يشرح خلالهما أشياء كثيرة خاصة بكواليس تعلم البرمجة ويتضمنان نصائح هامة للمتعلمين الجدد، أنصحك بشدة ان تراهما لأنهما مفيدين جداً ومن شأنهما أن يوضحا لك رؤية التعلم وفائدته وجدواه على المدى البعيد.
أنصحك كذلك بأخذ كورسات في البرمجة باللغة الإنجليزية طالما أنت تتقنها، لأن اللغة الإنجليزية الآن "شئنا أم أبينا" هي لغة العلم في الوقت الراهن.
واليوتيوب ملئ بالكورسات التي بإمكانك أن تفاضل بينها واختيار طريقة الشرح والإستراتيجية التي تناسبك. وأرى أن أهم شئ في تعلمك للبرمجة هو الصبر والإرادة لأن الطريق طويل، ولكن لا تحمل هم المادة العلمية، فهي متواجدة بغزارة ومتنوعة وكذلك مجانية.
التعليقات