الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أريد نصيحتكم للبدء بتعلم لغة برمجة

بدأه DARXIDE في 12 يونيو 2013 · 4 رد · 929 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم 

اريد تعلم البرمجة لكني ما زلت مبتدىء و لا اعرف شيء 

اريد المساعدة ببعض الاشياء اولا كيف يجب ان أبدا 

ثانيا ما هي اللغات التي لها مستقبل بسوق العمل 

اولا انا لا اعرف شيء بالبرمجة لكن عند البحث المستمر بمواقع الويب و كثرة الأسئلة صابني حالة حيرة 

لم اعد اعرف بماذا علي ان ابدا مااذا علي ان اتعلم 

البعض يقول فيجوال بيسك و البعض يقول c# و البعض يقول c++ هي الاقوى لكن معقدة 

البعض يقول علي البدى بال فيجوال بيسك 6 ثم الانتقال لل .net 

قلت ان اكتب هذا الموضوع و عندها اتخذ القرار النهائي 

لذلك اريد نصيحتكم 

كيف علي ان أبدا و لماذا 

انا من جهتي وضعت هذه الخارطة لنفسي 

اولا البدء بال فيجوال بيسك 6 و ال html 

ثم الانتقال لل php و ال فيجوال بيسك .نيت و ال c++ 

فما رأيكم 

#2

أنصحك بأن تبتدي من حيث أنتهي الاخرون

مثال

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

 

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

 

VB.Net أو .C#.Net فكلاهما سواء الاصدار 2010 أو 2012

أيضا ADO.Net للاتصال بقواعد البيانات المختلفة

أيضا SQL server 2008 R2 أو الاصدار 2012

أيضا Crystal Report لتصميم التقارير 

 

وستحتاج هذه الادوات كثيرا عندما تتخص سواء Desktop application أو WebApplication

 

- اذا كنت ستستخدم Web Application في تصميم مواقع الانترنت فسوف نضيف علي ذكرناه اعلاه بعض اللغات الاخري المساعده

 

تعلم HTML

تعلم JAVA Script

تعلم ASP.Net

 

بالتوفيق

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

لكن البعض يقول بأن البدىء بتلعم ال vb.net سيكون صعب اذا لم أبدأ بال vb 6 !!!

#4
اقتباس

لكن البعض يقول بأن البدىء بتلعم ال vb.net سيكون صعب اذا لم أبدأ بال vb 6 !!!

 

هذا كلام خاطيء بنسبة 300% 

مما لاشك فيه ان الشخص الذي كان يعمل علي VB6 ربما لايجد صعوبة بالغة عندما يريد الانتقال الي عالم الدوت لانه فقط قد اعتاد علي كتابة الاكواد والتعامل مع مصادر البيانات وما الي ذلك

لكن ليس من الضروري ان تبدأ من الصفر حتي تصل الي عالم الدوت نت واثبات علي كلامي واذا كان هذا الشخص يتكلم كلام صحيح من الاقدر ان تتعلم VB6 وعندما تتقنة تنتقل الي VB.Net 2002

ثم تنتقل الي الاصدار 2003 ثم الاصدار 2005 ثم تنتقل الي الاصدار 2008 ثم 2010 ثم 2012 !!!! فهل هذا معقول او من المنطقي ان اطلع السلم من الصفر حتي اصل الي الاصدار 2012 فلو بدأت بهذه الطريقة وعندما تصل الي الاصدار 2012 سيكون الاصدار 2025 نزل في الاسواق .... 

 

سأعطي لك مثال آخر 

ماذا لو أردنا تعلم قواعد اللغة الانجليزية هل يستلزم ان تكون علي علم بمجموعة من الكلمات والمفردات التي تؤهلك الي الدراسة قبل ان تتعلم الاجابة طبعا يفضل لكن ليس الزامي ان تكون علي علم بعدد من المفردات 

 

وبناء علي ذلك أقول لك ليس من الضروري ان تكون علي دراية بلغة VB.Net أو VB6 واذا قمت بالتعلم بالشكل السليم ستصل الي مبتغاك ان شاء الله

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 12 يونيو 2013 في 21:11

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

أما أنا فأقول لك إن كنت تريد أن تعمل في مجال البرمجة ولست هاوياً مثلي، فعليك بتعلم أساسيات اللغة مع لغة قوية  مثل سي ++ وهناك كتب رائعة جداً في هذا المجال مثل  كتاب Teach Yourself C++ in 21 Days

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

ثم انتقل إلى تعلم برمجة الواجهات مع Win32 Api ,وهنالك أيضاً كتب تعطيك كل ما تحتاجه وبشكل مبسط جداً ،

وبذلك تكون قد وضعت قدمك على الطريق الصحيح وتصبح بذلك قادراً على تعلم لغات عالية المستوى.

صحيح أنك عندما تتعلم البرمجة مع Win32 Api ستكتب أكواداً أطول وكل شيء تريد تصميمه سيأخذ معك وقتاً وجهداً أكثر ولكن  لا بأس في ذلك ما دمت اتخذت هذا الطريق لتتعلم ,وفي نفس الوقت فإن الكود الأقصر ليس دائما هو الكود الأسهل لأن الكبسلة تخفي ورائها من التعقيد ما تخفي.

وعندما تجد نفسك قد استوعبت مبادئ اللغة تستطيع الانتقال إلى لغات أعلى مستوى مثل السي++ دوت نت أو حتى السي شارب.

هذه نصيحتى لك فلا تبدأ بتعلم اللغات عالية المستوى لأنك ستجد نفسك يوماً تقف عاجزاً امام اول أداة سوف تحتاج لتطويرها بنفسك لأنك لا تعرف بالأصل كيف بنيت هذه الأداة

منْ يُقبّل الحذاء الذي يدوسه    يعض اليد التي تمتد لمساعدته.

مواضيع مشابهة