المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : بأي اللغات ابدأ ..؟؟؟



الشمري محمد فهد
08-06-2002, 19:41
السلام عليكم ورحمه الله وبركاته...:)



بما اني شبه متفرغ بهالاجازة..وقلت حرام انها تضيع بدون ما أستفيد منها.. قلت ياولد ليه ما اتعلم لغه من لغات البرمجه...وليه ما تكون الجافا ... بس أشار على واحد وقالي انها صعبه خصوصا اذا ما كان عندك خلفيه
ولو بسيطه عن البرمجه...وقالي ابد بالفيجوال بيسك...قلت شورك وهدايت الله...جاني واحد ثاني وقالي لا
ابد بالـC++ لانها ام اللغات...واسهل..قلت ok جاني خر و قالي ما عليك منهم كبدايه تعلم الـPHP (شكله ما عنده سالفه ) لانها خاصه بالمنتديات وبعدها ادخل على vb ... علشان تصير محترف بحق و حقيق بالكومبيوتر و الانترنت...

عاد والله حيروني :confused: ...ماادري انا ابدا بالسي ولا بالفيجوال ولا مباشرةً اتعلم الجافا...اما PHP و vb لاحقين عليها بعدين انشالله متى ما صارت عندي خلفيه عن البرمجه..

قلت انزل الموضوع وانشاء الله ان الوبيري او الكتراز او أي واحد عنده خلفيه يوجهن للطريق الصحيح...وياخذ اجري..
مع الاخذ بالاعتبار ان التعليم راح يكون ذاتي يعن ماراح ادخل دورات وراح أعلم نفسي بنفسي..
وخلفيتي عن البرمجه ما تتجاوز قرائتي لكتاب (قبل كم شهر) عن البرمجه بلغه باسكال...
وهدفي اتقان لغه الجافا و تكوين خلفيه لو بسيطه عن الـvb ...
عاد اللي يعرف بهل اُمور او عنده خبره بهن يعلمن بلغه سهله اتعلمها كبدايه...واقدر اتقنها خلال شهر او شهرين او حسب قدرتي على استيعابها...
وجزالله خير كل من يرد علي مقدما وانشاالله انه يجدهن بميزان اعماله..

ابن جشعم
08-06-2002, 23:27
هلا بخوي القلب العاصف

والله يالحبيّب حسب خبرتي المتواضعة في لغات البرمجة, فأنه ليس من السهولة

تعلمها وأتقانها بدون أخذ دورة تدريبيّة ( أجل هم وشّوله فاتحين بيبانهم) بأحد المعاهد

المتخصصة في هذا المجال.

انصحك بما انك في بداية الطريق أن تتعلم الفجول بيسك visul basic

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

ستجد من يفيدك ويصقل مواهبك الفذّة.:)

وما إن تسانانت تبي تتعلم بالعطلة الصيفة ونت مانت حول الجامعة

ارخ الجيب ولولح بالزريقاء اللي مثل زريقات الشيخ محارش وسجل بحدا

المعاهد وتراهم مايقصرون باللي تبي تعلمة :D:D:D

حتى ان بغيت لغة الكيرلا الهندية( هذي لغة من اصعب لغات العالم)

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

تخدم هذا الصرح الشامخ shammar.net


تحياتي لك بالتوفيق

الشمري محمد فهد
09-06-2002, 00:31
شكرا لك أخي ابن جشعم..

ولكن أشار على احد الاخوه بـC++ لكونها اشمل و من يتقنها لن يواجه اي صعوبات باتقان

اللغات الاخرى , والبعض ومنهم انت بردك هذا أشارو بالفيجوال لسهولتها

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

البرمجه..

اما عن سبب عدم التحاقي بدورات فسببه انه سيفرض علي مواعيد وانا اريد ان اكون حرًا لا تقيدني اي ارتباطات بهذه الاجازة
r
ولا يزال السؤال قائمًا:


بأي اللغات ابدأ..؟؟؟

وشكرا لك على الرد

الكتراز
09-06-2002, 15:42
مرحبا اخي القلب

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

هذا عرض للغات من منخفظة المستوى التي كانت مع بداية الحاسب الآلى إلى عالية المستوى الموجوده حالياً
من المعروف أنه عند بداية الكمبيوتر كان المبرمجون يتعاملون مع الحاسب بواسطة اللغة الثنائية وكانت متعبة جداً لأن برامجتها كانت عبارة عن أصفار وواحدات (1000111101010111 ) ولذلك قاموا بصنع لغة برمجة أسمها الإسمبلي
لغة لإسمبلي من اللغات القوية جداً .
حيث أنها تتحكم بكل شي في الجهاز وهي خاصة بتصنيع التعريفات وغيرها وهي كانت ثاني لغة تم تصنيعها وقد تم تطويرها عن اللغة الثانئية .
في الجيل الثالثة من لغات البرمجة ظهرت لغات كثيره مثل C و باسكال و الكوبول والكليبر ( الخاصة بقواعد البيانات ) والبيسك
أماأفضلها وأقواها فكانت السي C وقد اتجه المبرمجون لها واصبحت من أشهر اللغات إلى الآن .
بعد ذلك ظهرت اللغات عالية المستوى مثل فيجوال بيسك وC++ والجافا والدلفي والباسكال OOP
وفي الفترة الأخيرة أظهرت شركة مايكروسوت تقنية جديدة تأمل أن تغير عالم البرمجة في المستقبل وهي تقنية دوت نت فقامت بنشره الكود المصدر لهذه التقنية قبل أشهر لكي تعتمدها اللغات في أثناء بناءها وسوف يتم التركيز عليها ......................

الأن سوف أشرح لك بعض ميزات اللغات لكي تحدد ماذا تختار
*********
1- لغة C
كما ذكرت انها لغة قوية ولكنها لا تنفع في هذا الوقت عصر برمجة المواقع وقواعد البيانات لأنك سوف تمضي وقت طويل جدا لتصميم برنامج واحد .

2- لغة ++C
هذه اللغة تشبة لغة السي ولكنها مطوره وهي لغة قوية أيضاً ولها شعبيهكبيره ولها أحترامها بين المبرمجين وتتحكم بالعتاد بشكل جيد وهي مدخل لتصميم البرامج بفيجوال c++ و MFC الخاصة ببرمجة ويندوز . ولكنها صعبة

3- لغة جافا
من اللغات القوية أيضاً وقامت بإنتاجها شركة صن وقد أنبهر بها المبرمجون وأتجهوا إليها بسبب دعمها لإسلوب برمجة OOP (الكائنات الموجهه) ، وقامت شركة مايكروسوفت بصنع برنامج فيجوال J++ وهذا البرنامج للتطوير البرمجيات بهذه اللغه (لغة جافا) ولكنها لم تعش طويلاً بسبب القضية التي رفعتها شركة صن على مايكروسوفت وبهذا أنهت شركة مايكروسوفت خطتها بهذه اللغة ولك لا تخسر المبرمجون قامت بدعمها في أنظمتها مثل windows NT و windows98 إلى windowsxp
وهي اللغة المشتقة منها لغة جافا سكربت الخاصة بتصميم المواقع وكانت الرائدة في ذلك.......

4- الفيجوال بيسك
يوجد أكثر من 3 مليون مبرمج في العالم لهذه اللغة ولها عشاقها ايضاً ويرجع السبب للدعم الذي تجدها من مايكرسوفت والسهولة في تصميم البرامج وبوقت قصير أيضاً وهي أداة إحترافية ببرمجة قواعد البيانات المختلفة و البرامج الخاصة بالويندوز وقد قامت مايكروسوفت بتطوير عدد كبير من الأدوات لهذه اللغه ، وقد أشتقت منها لغة b سكربت الخاصة بتصميم المواقع النشطة .
5- لغة دلفي
هذه اللغة مصممة من شركة برولاند ولتعلمها يلزمك معرفة بلغة باسكال للبدء بهذه اللغة أما عن مميزاتها فتتميز بالقوة في تصميم قواعد البيانات والبرامج الخاصة بسطح المكتب ومواقع الأنترنت وهي أقوى من فيجوال بيسك وكانت أول لغة تدعم تقنية .NET دوت نت المطورة بشركة مايكرسوفت

5- مجموعة لغات فيجوال ستديو دوت نت ( هذا ما أنصحك بها )
سوف أعرض لك نبذه بسيطة عنها ولكن إذا أردت الإستزادة أنصحك بزيارة موقع الفريق العربي للبرمجة http://www.arabteam000.com
هذه التقنية الجديد التي قامت شركة مايكروسوفت ببناءها هي جيل جديد من لغات البرمجة للمطورين حيث كان هذف شركة مايكرسوفت هو بناء لغة تسمح للمبرمج بالتحكم بجميع أنواع البيانات وبناءها فيمكنك في هذه التقنية بناء صفحات ويب وبناء برامج للكمبيوترات الكفية والجوالات ووبناء برامج قواعد البيانات وتصميم العاب لجهاز XBOX وغيرها من البرامج بما فيها برامج الويندوز وهي أداة تطوير فعالة .
وتنقسم المجموعة إلى ثلاث لغات وهي
vb.net
وهي تطوير للغت فيجوال بيسك (أنصحك بتعلمها إذا كانت لديك خبره ف الفيجوال بيسك )
C# ( سي شارب)
وهي لغة المستقبل كما تزعم مايكروسوفت ففيها كل الإمكانيات وتدعم أيضاً برمجة الكائنات .
ونصيحتي لك بتعلم هذه اللغة لأن الدعم الكبير سوف يكون لها من قبل مايكرسوفت .
C++.Net
وهذه اللغة موروثة من لغة c++ وليس عندي معلومات عنها لأنها لغة معقده بسبب عدم وجود إطار للعمل form وتقوم ببناء البرامج فقط بالأكود شيء معقد والله

أخي القلب كل ما اود ان أنصحك به هو التوجة إلى لغة ال c# ( السي شارب)

تحياتي والله يخارجنا من تالي تعلمك للغات البرمجه

[g]ما تعودت السهر حسبي الله عليك *** كل ما غفت عيني صحاني غلاك[/gl]

متجند سيفه
12-06-2002, 16:33
اشكر اخوي العاصف على حبه للمغامره والتعلم ....وبسراحه

قليل من يفعل ذلك.............لله درك

واشكر الاخوان اللي عقبوا على الموضوع

<<<<<<<<<<مشارك(ن) العاصف بموضوعه:D

وبسراحه اخوي الفلته ابن جشعم والكتراز ولو اني اشوف

ان ابن جشعم الم بالموضوع....

فلو تكرم وشرح لنا ال visul basic

حتى تعم الفائده....

واخوي الكتراز لو يشرح لنا ولو بموضوع مستقل اهم النقاط

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




ولكم جزيل الشكر

ابن جشعم
13-06-2002, 03:11
عزيزي متجنّد سيفه ,,, الأخوة الأفاضل

السلام عليكم ورحمة الله

مسّيتوا / صبّحتوا بالخير,,,


سؤال أخي متجنّـــد سيفه في محلّه يالربع ,,,


بالنسبة لشرح الفجول بيسك visul basic ,,,

خصصت له درسين مستقلين للمبتدئين :)

عليكم الذهاب ايلي هذا العنوان بدرسيه

والموضوع بعنوان ( شرح تفصيلي عن الفجول بيسك visul basic )

أو الهمز على روابط الدرسين بالأسفل r

,,,,,,,,,,,, الدرس الأول (http://altanaya.com/vb/showthread.php? s=b30e749dd3a64106209a64ae8a65741d&threadid=5362) .. الدرس الثاني (http://altanaya.com/vb/showthread.php?threadid=5365) ,,,,,,,,,,,,




تحياتي لكم