ارغب بنصيحه لتحديد الهدف في مرحله البرمجه الي الاحتراف

وملاحظة يوجد لدي خلفية في c++ ولكن دراسيا لم استفد جيدا لانها كنت بالنسبه لي مادة لابد ان اتفوق ليرتفع معدلي ؟ حاولت ان اجد دكتور يحببني في المادة ولكن للاسف لايوجد هذا الشي !

السلام عليكم

"برمجة التطبيقات "

ربما اتجنب الاسئلة كثيره الا للاسف يوجد عندي عدة تسالات وارغب بالفهم قبل ان احدد مسار ومن ثم اجد العائق او الفهم الخاطئ للمسار

السوال الاول : هل صحيح يوجد برامج او ادوات تكون سهله للمبتدى تعلم بعض اللغات عن برامج اخرى ؟

السوال الثاني : هل هناك برامج او ادوات ربما الشخص يرغب في كتابه كود معين يجده في برنامج اخرى سطر واحد ؟ اعرف ان هناك افكار كثيره ولكن لم اقصد هذا الشي ربما هذا الامر سهل عند المبتدى وبعضها صعب ك خطوه اوله كتابه عشرين سطر للمبتدى؟

السوال الثالث : عند رغبتي برمجة تطبيقات على نظام Ios ومن ثم تحويله الي اندوريد صعب او هذا الكلام مستحيل لكل نظام طريقة في التصميم ؟؟

السوال الرابع : اللغات التي من خلالها تبرمج Ios و اندرويد ؟ جافا ؟ c++ ؟ وهلا objective-s يختلف عنهم في عملية البرمجة او تعتبر اسهل في كتابة الاكواد بين سهوله وصعوبه ؟

السوال الخامس : ماهي البرامج الذي تسهل لك الانطلاق في برمجة التطبيقات وتعلمها تفيدك بشكل اكبر الي ان تكون في مستويات محترفة ؟وتقدر من خلالها تصميم مع البرمجة ؟ وليس ان تضعك ايطار المعرفه فقط دون تطوير او ابتكار في المستقبل ؟

اعتذر ع الايطاله اريد ان احدد المسار الواضح لكي اكون فاهم ومدرك مااعمله

نعم انا محتار بين لغتين الجافا و c++ ولكن ارغب ان اطور نفسي واضيف شي استفيد فيه ودعم لشهادتي CS

وشكرا من القلب للجميع

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

انصحك بالبدء مع الويب و الابتعاء عن جافا و سي بلس بلس الآن و بأيّ حال فليس هذا هو المهم، التقنيّات تتغير كثيراً و تستطيع التكيّف مع ذلك بمجرد أن تكون مُتعلم و لديك خبرة قليلة المهم هو تعلّم الـ concepts في البرمجة على سبيل المثال API first applications هي طريقة ما لتصميم الباك إند و ستكون تقريباً نفسها في الويب، الموبايل و سطح المكتب أيضاً نفس الشيء بالنسبة لـ Design patterns و Unit tests الأمر سيكون نفسه، المهم احتراف هذه المفاهيم أما التقنيّات فالـ docs موجودة في كلّ مكان و لا تحتاج للقلق بشأن ذلك كثيراً.

نصيحتي لك بخصوص اللغات و التقنيّات الآن Javascript SPA - javascript Node - Python - C# - Kotlin

هذه اللغات هي المستحوذة على السوق الآن، جافا لازالت Relevant لكنّها تفقد الكثير من شعبيّتها.

شكرا لك ع النصيحه ,, تسلم

-1

اذا تريد لغة سهلة و عملية و تفيدك في الحصول على عمل فهي c#

سيقول البعض انها بطيئة او ليست لغة اصلية لتطبيقات الهاتف و لكن لكل لغة مشاكل

مثلا ما تنجزه في سط شارب خلال يوم واحد قد يستغرق عدة ايام في سي بلس بلس او جافا

ايضا هي لغة تستخدم في تطبيقات الويب و الدسكتوب و الهاتف

من اللغات المهمة الاخرى و السهلة هي جافاسكربت مع اطار عمل نود

تحياتي

درست ماده في تخصصي عن c# هي حلوه نسبيا وتعتمد ع الوا جهات

لكن سوالي هو برمجة التطبيقات

agent3bood أضف ردا

برمجة تطبيقات الهاتف باستخدام xamarin

برمجة الالعاب باستخدام unitu3d

برمجة تطبيقات الويب باستخدام dotnet

كل هذه التقنيات تستخدم سي شارب كلغة برمجة