12

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

انا حاصل على شهادة البكالوريوس في علم الحاسوب

في ناس نصحوني بدورة ASP.NET

ما رأيكم في هذا الاختيار وما مدى صعوبته؟؟

وشهادت الدوره سوف أقوم بتصديقها من التعليم العالي لدى بلدي

فهل سوف يعتمدون شهادتي في دورة ASP.NET في دول الخليج؟؟

وشكراً

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

التعليقات

14

انصحك بلحصول على شهادات من مايكروسوفت, افضل بألف مرة من التعليم "العالي" في بلدك.

14

تتعلم شي من أجل المال = دراسة بلا متعة

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

طبعا PHP ويلزمها لغات اخرى لتصل الى الإحتراف مثل AJAX+HTML5+CSS3+JQuery+JavaScript هذا لتكوين مطور ويب محترف.... انت لم تحدد هدفك وماذا تريد أم تكون. فقط فكرت في المال.

عندما تحترف سيأتيك المال واللغة هي مجرد ادوات انت تبدع بهن

13

انصح كل شخص بتعلم لغات برمجة أن لها أدوات تطوير (المترجم + IDE) تعمل في كل المنصات، مثلاً PHP بدلاً من ASP لأن PHP تعمل في كل المنصات تقريبا (لينكس، وندوز، و ماكنتوش)، كذلك جافا أفضل من دوت نت لأن جافا تعمل في كل المنصات أيضاً والعالم اﻵن متجه إلى إنفتاح المنصات وليس إغلاقها فقط على وندوز كما كان في السابق

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

  • هل ستتخصص في تطبيقات الويب، أم سطح المكتب أم الموبايل

    • في حال تطبيقات الويب، هل تريد العمل لدى شركة كبيرة أم تفضل العمل الحر، الشركات الكبيرة عادة تطلب Java أو ASP.NET، ويجب عليك قبل البدء أن تبحث عن التقنية التي تتعامل بها نوعية الشركات التي تود العمل لديها لتكون هذه التقنية هي هدفك من التعلم، أما في حال العمل الحر فالمجال مفتوح أمامك ولن يقيدك أحد فلك حرية الاختيار ما بين PHP مع أطر العمل الكثيرة والمتنوعة لها أو Ruby بإطارها الشهير Ruby On Rails أو Python مع إطار عمل تطبيقات الويب الشهير Django
    • في حالة تطبيقات الموبايل، يجب أيضاً أن تحدد هل ستبرمج لأنظمة Android فعليك تعلم جافا والمكتبات المتاحة لنظام أندوريد، أم ستبرمج لنظام iOS فيجب عليك تعلم Objective-C أو ستبرمج لنظام Windows Phone فيجب عليك تعلم #C و XAML وإطار Silverlight أو XNA لو كنت ستطور للألعاب.
    • ولو كنت ستتخص لأنظمة سطح المكتب فيجب عليك تحديد هل ستبرمج لنظام تشغيل محدد، أم ستطور تطبيقات تعمل على مختلف أنظمة تشغيل لأن لكل اختيار طريقه الخاص.
    • وهناك أيضاً اختيار تطوير تطبيقات ERP وحلولها الشهيرة لكبرى شركات البرمجة، فهذه لها طريق آخر للتعلم وتتطلب منك معرفة بالمجال الذي ستطور له التطبيق بالإضافة إلى المعرفة البرمجية أيضاً.

باختصار يجب عليك تحديد طريقك أولاً واتجاهك، واختيار اللغة سيأتي فيما بعد كقرار فرعي يخدم المجال الذي ستختاره. وعموماً أنصحك بالبدء في HTML5 و CSS3 و JavaScript فهذه التقنيات تتطور بشكل كبير الآن وأصبح لها تطبيقات في مختلف نواحي البرمجة سواء سطح مكتب أو ويب أو موبايل، وستجني من الوقت الذي ستستثمره فيها بغض النظر عن اختيارك لاحقاً.

وآسف على الإطالة وأرجو أكون أفدتك ولو بالقليل. تقبل تحياتي!

لا تاخذ دورة،

اقرأ كتاب ، او تابع دورات عبر الانترنت

انصحك بمشاهدة موضوعي هذا

ومن ثم دورتي هذه

بخصوص الشهادات، عليك بشهادات مايكروسوفت فهي دولية

اختيار موفق ان شاء الله، وانا حاضر لاي مساعدة

شكرا لكم جميعا إخواني

شكرا لك اخي الكريم

انا ضعيف جدا في البرمجه وربما لا اعلم عنها شيئا

انا حديث التخرج

هل تنصحني بال ASP.NET ؟؟

وهل دراستها سهله وجميله ؟؟

لانه هناك أشخاص نصحوني بال php بدلا من ASP.NET

13

تعلم اي شيئ تريده, لكن تذكر ان الرزق من الله, وليس من لغة البرمجة

شخصيا أنصحك بـPHP سهلة، مرنة، قوية و ستجد _إن شاء الله_ متعة في تعلمها..

ASP.NET ليس لي فكرة عنها لكن حسبما سمعت و اطلعت على بعض أكوادها فهي نوعا ما تتطلب جهد .. بعكس الـphp

في يجب أن تعلم أن مبرمجي ASP.NET قليلين و مطلوبين بكثرة خاصة عند الشركات المحترمة لقوة اللغة و أمنها ..

و لا تنس صلاة الإستخارة.

حياك الله.

كلامك صحيح

أخي الكريم .. صدقني بحسب خبرتي .. الشهاده لا تغني ولا تسمن من جوع ... ولا تهتم فيها الشركات والمبرمجين بقدر خبرتك وتجاربك الشخصيه وفهمك الكامل للبرمجه

اما بالنسبه للنصيحه ... فاللغه القادمه لا محاله هي html5 و الجافاسكريبت ..

فانها ذات مستقبل .. اما الان فالرائد في السوق العربي "برأيي"

اولا على صعيد الموبايل : الاندرويد والايفون ... فما زال السوق العربي بحاجه للعديد من المطورين فيهما .. و لكن عليك ان تدرك ايضا الكثير من المبرمجين بدأوا يتوجهون اليهما ... فبالتالي ربما لن تدرك حاجه السوق اذا لم تتعلم على احدهما سريعا ..

ثانيا صعيد الويب :

php , .net , ruby وسيده اللغات جافا ..

فعليا اخي الكريم اذا تابعت مواقع التوظيف ستجد طلب لكل اللغات فالسوق يوميا يحتاج مما جميعه .. لكن عليك ان تركز بان تكون قوي في منافسة الاخرين عند التقديم للوظيفه .. بانجازاتك واعمالك السابقه ودرجه احترافك

اخيرا للنصيحه عليك اولا ان تركز بما تريد ان تتعلمه واحترف في نقطه واحده ثم يمكنك تعلم اللغات الاخرى بسهوله .. فمعظمها يقوم على نفس المبادئ .. وتذكر ان فرصتك في اللغه تزيد باحترافك بها ...


اضافه :

مثل ماذكر الاخ WGH , لو كنت متوجه للسوق الخليجي , فمنتجات مايكروسوفت هي الانسب . فمادمت نويت على ASP.net , قم بإلقاء نظره كذلك على تطوير الـ SharePoint بالـ ASP.net فهذا النوع من المطورين مطلوبين بكثره في الخليج .

بالتوفيق !