• 0

ما الذي يجب عليّ تعلمه كمبتدئ؟

ما الذي يجب عليّ تعلمه كمبتدئ بعد تعلم لغة الآلة ؟ وماذا يقصد بالكائنات الموجهة oop ؟ وفيمَ تُستخدم ؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

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

الأسئلة السابقة تُساعدك على تحديد الطريق الذي ستسير فيه وسأعطيك المفاتيح التالية:

لبرمجة تطبيقات الهواتف الذكية: في ويندوز (تعلّم C#) في أندرويد (تعلّم جاڤا) في ios (تعلم Swift):

لتصميم مواقع الوِب: تعلم html ثم css ثم جافاسكربت

لعمل منتجك الخاص (تطبيق وِب) اختر واحدة مما يلي: بايثون، روبي، جاڤاسكربت.

لخدمة العملاء: إبدأ بتعلّم PHP فأنا أراها اللغة الأكثر طلبًا في الوِب العربي

للحصول على وظيفة: تعلّم جاڤا

هذه مفاتيح ليست حرفية أو سحرية وينبغي أن تدرس وضعك بدّقة، لتسهيل الاختيار راجع هذا الموقع

بخصوص سؤالك الثاني عن OOP، البرمجة كائنية التوجيه تقسم البرنامج إلى مجموعة مكونات أو كائنات Objects لكل كائن ملفه الخاص الذي يتضمن خصائصه وأفعاله؛ أي الدوال والوظائف والثوابت والمتغيرات الخاصة به

 

تمّ تعديل بواسطة أسامة عرب

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

object oriented programming هي اختصار لكلمة oop اي البرمجة الكائنية أي أننا نتحكم بالكائنات بكل سهولة دون الدخول في تفاصيل طريقة عملها مثلا لديك دراجة آلية تسير بها حتى تتوقف عن العمل ثم تقوم برميها بدون معرفة تفاصيل هذه الآلة وماذا يوجد بداخلها ونمط عملها

ومن هنا بزغ فجر مفهومين جديدين للبرمجة " صانعو الفئات " "ومستخدمو الفئات

والمستخدمون هو أنت الذي تسير بالدراجة الآلية لكن لا تعلم شيئا عن طريقة عملها الداخلية ,,, فقط يصدر الصانعون Manual لطريقة الاستخدام لكي تعرف أنتكيف تسير بها وهو تماما ما يحدث في كائنات ال OOP ,,,

فأمر الكائنات ليس معقدا بل مفهومه مختلف فقط

والآن وفي وقتنا الحالي لا يوجد برنامج متكامل واحترافي إلا واستخدم هذه اللغة بنسبة 60%

لأنها أحسن بكثير من منصة vb.net

أما عن اللغة التي تتعلمها بعد لغة الآلة أنصحك بالانتقال إلى لغة التجميع Assembly Language ثم لغة C

بالتوفـــــــــــــــيق أخي

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن