اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر (معدل)

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

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

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

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

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

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

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

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

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

 

تم التعديل في بواسطة أسامة عرب
  • 0
نشر

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

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

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

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

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

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

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

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...