لا أعلم من أين ابدأ في لغات البرمجة - الرجاء دخول كل مهتم وخبير !!.

  • toobe123

لا أدري من أين ابدأ ومن أين انتهي صراحة

ولكن سوف اقول كل الأسئلة التي تحضرني حاليا

.

.

طبعا وقبل كل شي يجب ان تعرفون ان عمري 15 سنة

.

طبعا انا شخص شبه مبتدأ في لغات البرمجه جاهل

في الكثير والكثير من المعلومات في مثل هذه المواضيع , كنت قبلا

اتعلم على لغات برمجة مواقع الويب وبدأت في ال html مع العلم

انني شغوف جدا في البرمجة عامة , ولكن في يوم من الأيام

تحاورت مع أستاذي الكريم جزاه الله خير الجزاء

فقال لي انصحك ب الابتعاد عن برمجة مواقع الويب

.

وقال : هذه اصبحت شبه قديمة وقد بدأ يعفو عليها الزمن

بحيث انك ترى شروحات كثيرة لها وهي أساسا ليست بتلك الصعوبة

فلا تضعها حلمك الرئيسي

ومن ثم قال : أرى من ناحيتي تعلم لغة الفيجوال ستوديو أنفع وافضل

وأضمنُ لك مستقبلا باهرا إذا ابدعت فيها

.

اقنعني كلام أستاذي جدا

.

.

فبدأت ب البحث و البحث فأستطيع الجزم بأنني لم اترك موضوعا عربيا

يتكلم في هذا المجال إلا ودخلته ولضعفي في اللغة الإنجليزية لم أستطع

البحث في المواقع الأجنبية

.

فيأتي السؤال م الفرق بين لغة الفيجوال بيسك ولغة الفيجوال ستوديو ؟؟؟

.

الذي فهمته من كلام البعض ان لغة الفيجوال بيسك لغة متكاملة

بينما الفيجوال ستوديو لغات مجتمعة مع بعض في لغة واحدة !

.

قال الكثير تعلم لغة الفيجوال بيسك ومن ثم الفيجوال ستوديو ؟

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

هذه اللغة وإنما الفيجوال ستوديو مرحلة

فلا أريد ان اتعمق اكثر اريد ان أصبح متمكناً ف اللغة

ولا أطمح للاحتراف في هذه اللغة تحديدا

.

.

نأتي للسؤال الثاني وهو الذي جلعني اصبح متوترا جدا

.

هل هناك لغة أخرى اتعلمها تفيدني اكثر من الفيجوال ستوديو ؟

مثال : اذا ذهبت لأحد معارض بيع سيارات ورأيت سياره جديده بقيمة 25 الف

وسياره أفضل منها بمراحل ولكن عليها تخفيض وهي بنفس السعر 25 الف

فمن الأكد انك سوف تأخذ السياره الثانيه لانها افضل بمراحل , فهذا هو سؤالي

هل من الممكن ان يكون هناك لغة اسهل من فيجوال ستوديو

و نتائجها أفضل بكثير

.

كذلك نصحني أحد الأشخاص بأن أتعلم لغة البايثون او الروبي فهي من اللغات

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

مع العلم أنني متجه إلى برمجة تطبيقات الجوال لأنها حاليا هي المنتشرة ف السوق !

.

أخذت كتابة المقالة ساعتان

.

كان معكم أحد عشاق البرمجة ومدمنيها وبإذن الله سوف أصبح من

أشهر وأكبر المبرمجين في العالم "إذا حصلت على الإجابة المناسبة" ..!


التعليق السابق
-2

ذلحين إذا تعلمت لغة الجافا ماذا أستفيد ؟

فقط صنع برامج ؟

يعني م أقدر أسوي موقع بأستخدام الجافا لأنها فيها صعوبة قليلا

ولا أستطيع أن أعمل برنامج على أجهزة ال ios ؟

مرحبا أخي الصغير

ركز معي بارك الله فيك

1- ما في داعي تترجاني اجاوبك بصدق لأنه أكيد بجاوبك بصدق بدون ما تترجاني

طبعاً بجاوبك بصدق مش معناه إن كلامي مش غلط

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

2- شوف بقلك شيء مهم أظني قد قلته لناس غيرك في هذا الموقع

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

المبرمج اللي يفكر بهذا الشكل هذا يعتبر مجرد هاوي ولا أظن أنه بيصبح مبرمج ناجح لا في اللغة اللي تعلمها ولا في أي لغة

لكن ايضاً بنفس الوقت مش معنى كلامي أنك تروح تتعلم كل لغات البرمجة أو أكثر من لغة برمجية

كلا الأمرين غلط

الصح هو تعلم لغة برمجية واحدة بهدف تعلم البرمجة للوصول إلى القدرة إلى فهم جميع أو لنقل معظم لغات البرمجة

بكلمات أبسط

أنت المفروض تتعلم الفيجول بيسك مثلاً ليس لهدف تعلم الفيجول البيسك وحصر نفسك فيها

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

3- اذا استوعبت كلامي السابق فهنا نأتي للسؤال المهم وهو

ما هي اللغة البرمجية الأفضل لتصبح لغة تعلم أساسيات البرمجة

وجهة نظري الشخصية

أن الجافا هي اللغة الأنسب للأسباب التالية

أ- قواعد كتابة الكود بالجافا شبيهة إلى حد كبير بكثير من اللغات الأخرى مثل السي والسي بلس بلس والسي شارب

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

ب- معظم المفاهيم البرمجية واضحة جدا بلغة الجافا بعيد عن الغموض والاستثنائات للقواعد

وهذا يجعل تعلم الجافا أسهل من كثير من اللغات الأخرى

ج- الأدوات البرمجية المتوفرة للغة الجافا كبيرة ومميزة وكثيرة ولا أظن أن هذا الشيء متوفر لأي لغة أخرى

د- الجافا تعمل في جميع أنظمة التشغيل

هـ- مجالات استخدام لغة الجافا كثيرة جدا ولعلها الأوسع بين جميع اللغات البرمجية

وهذا فيه جواب على سؤالك الآخير

ما الذي استطيع فعله بالجافا

يمكن تلخيص ذلك بالتالي

1- تستطيع إنشاء برامج سطح المكتب (مثل الرسام الحاسبة الدفتر الفوتوشوب المتصفحات وغير ذلك)

2- تستطيع إنشاء المواقع

3- تستطيع إنشاء برامج جوالات الأندرويد

وغير ذلك بس بكتفي بما سبق

اهم نصيحة في الموضوع - شكرا لك.

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

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

-1

لا لا معليك مابجي كل أسبوع اسأل

ههههههههههههههههههههههههههههههههه

أضف ان هذه اول مره اسأل عن البرمجة في حياتي / :