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

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



Dr.Drawer
04-06-2004, 04:29 PM
السلام عليكم
كيف الحال يا شباب..؟
انا -ان شاء الله -ساتعلم البرمجة و لكن اللغات كثيرة و لا اعرف بايهم ابدأ..
فارجوكم ما هى اسهل لغة للبدأ فى تعلمها ثم بعد ذلك اتدرج فى التعلم؟
و ارجو منكم الرد و ساكون شاكرا لكم...
*-*-*
و عندى سؤال: ما رايكم فى الاوريكل؟
والسلام عليكم

dark-man
05-06-2004, 03:23 AM
First you have to learn visiula basic 6.0

then you can learn visiual c ++

:ciao::ciao::ciao::ciao::ciao::ciao::ciao::ciao::ciao:

Sandy-Lover
05-06-2004, 03:45 AM
لاتبدأ بلغة ركيكة مثل الفيجوال بيسك فهي لغة الأطفال حاول فعلا البدء بلغة الـC وأول ماتتعلمها لك القابلية بتعلم كل اللغات

Dr.Drawer
05-06-2004, 10:00 AM
امممممم جزاكم الله خيرا ...
هل ردك يا اخى sandy-loverيعنى ان لغة الـ C هىالاساس؟

amgadpasha
05-06-2004, 03:18 PM
أنا رأيى إنك قبل متبتدى تتعلم لغة برمجه لازم الأول تقرى كتير عن اكمبيوتر و البرمجه بشكل عام, وبعد كده تتبتدى تفكر إنك تختار لغه, فى الجامعات إللى بتدرس برمجه بيبتدوا الأول بحاجه إسمها ال pseudo-codeو دى لغه شبه لغات البرمجه, لها نفس قواعدها, بس هى مش لغه فعلآ و السهوله فيها إنها شبه أللغه الأنجليزيه, فابالتالى إنت هتتعلم طريقة تفكير البرمجه الأول, وهو ده المطلوب
تانى حاجه أنا أنصحك إنك تتبتدى بال باسكالpascal لأن فعلآ ال visual basic أسهل من اللازم و مش بتعلم برمجه صح, لكن فى نفس الوقت ال سى هتبقى صعبه قوى عليم فى الأول, ال pascal شبه ال سى كتير لكن أسهل, فممكن تبتدى بيها و بعد كده تنقل لل سى, بعدين ال سى ++ ++C بعدين فى الأخر ال visual C++
إنصحك تقرى الموضوعين دول, هما بيتكلموا عن الموضوع ده
http://www.montada.com/showthread.php?t=279971

http://www.montada.com/showthread.php?t=279745

Dr.Drawer
05-06-2004, 07:57 PM
جزاكم الله خيراجميعا
و لكنه هكذا تحيرت ... و لكنى ساقرا الموضوعين اللى وضعهم اخى amgadpash ثم اخبركم بما توصلت له..

New friend
06-06-2004, 01:51 PM
أولا تعلم على لغة الفاجويل بيسك لأنها اللغة المناسبة لمبتدئ في مجال البرمجة فلن تستطيع بالطبع الدخول على لغة السي لأنها صعبة جدا .
أنا جربت الفاجويل بيسك كأول لغة فتعلمتها بسرعة .:)

Blue Ocean
06-06-2004, 04:10 PM
نصيحتي لك فيجوال بيسك لاتقترب حتى منها لغة ضعيفة وتعبانة وبتستنفذ جهودك بدون فايدة

خش دايركت على C++

تعلمها اول شئ اكواد (Source files ) ثم اذا اتقنتها خش على الفيجوال سي


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

يعني اذا فهمت لغة السي خلاص اعتبر نفسك فنان برمجة ولاتحتاج لاي لغة غيرها الا في حالة بغيت توسع معرفتك بالبرمجة

لكن السي تكفي وتوفي

بس بالاول خليك ملم بال pseudo code وال flow charts عشان تعرف اشلون تفكر مثل الكمبيوتر وهذا اهم شئ اذا بغيت تعرف كيف تكتب اكواد البرمجة

amgadpasha
07-06-2004, 01:47 AM
يا جماعه إحنا مقلناش إن ال visual basic مش سهله..لكن مش دايمآ الحاجه السهله بتكون هى المناسبه للمبتدئين
المشكله مع ال visual basic ,غير إنها non-portable language يعنى مش بتشتغل على أنظمه تانيه غير microsoft windows إنها لغه visual يعنى متصممه علشان تنتج برامج تشتغل فى بيئه رسوميه GUI و كمان هيه event-driven بالأضافه لأنها OOP و دى كلها حاجات مش مناسبه خالص لبداية تعلم البرمجه..ده رأيى على أى حال, أنا متهيألى إن تعلم البرمجه مش مجرد إن الواحد يعرف يكتب برنامج بلغه, الموضوع أكبر من كده بكتير

popos
08-06-2004, 03:03 PM
لا تحتار من كثرة الردود و اختلافها فكل واحد كتب لك هو قال لك عن تجربته لغات البرمجة كتير و للعلم معظم لغات البرمجة تؤدى جميع الوظائف التى تريدها و لكن يفرق بينهما سرعة التنفيذ و كتابة الكود و حساسية ال compiler لاخطاء الكتابة
و ما اريد ان اقوله لك ان تعلم لغة برمجة ليس مشكلة المشكلة هى ما تريد ان تبرمجه فهناك برمجة قواعد بيانات , جرافيك , العاب , شبكات , برمجة معادلات
لكل نوع برمجة يوجد لغة انسب اى لغة تسهل عليك ما تريده فمثلا clipper هو لغة برمجة قواعد بيانات خاص بهذه الوظيفة تجد فيه مجموعة من اوامر التى تريحك فى برمجة قواعد البيانات
و لكن من جهه اخرى لغة c تستطيع ذلك و يكون برنامجك اقوى و اسرع و لكن اصعب فى البرمجة
اذا كنت تريد ان تكون مبرمج عام اى تستطيع التحكم بامكانيات الجهاز فليس امامك سوى c و لكن كما ذكر لك امجد لابد من تعلم التسلسل المنطقى لاوامر البرمجة
نصيحتى لك لا تبدأ vb و لكن ابد بـ qbasic حيث اعتقد انها اسهل لغة يمكن تعلم تسلسل الكود منها و ليس بها oop (object oriented programming) 1 حيث كثيرين ممن يستخدمون vb لا يعرفون كيف تعمل هذه اللغة فى الاساس
و شكرا

amro_ka
10-06-2004, 06:47 PM
نصيحة مجرب......
كل أساسيات البرمجة واحدة سواء كانت جافا أو سى أو سى++ أو فيجوال بيسيك أو فيجوال سى أو سى او حتى لغة التجميع (Assembley language) أى لغة أخرى موجودة او ستوجد فى المستقبل ولكن لكى تتقن البرمجة عليك البدأ بشىء مثل السى لأنك إن أجدتها ستجيد أساسيات البرمجة بطريقة جيدة وبعدها يمكنك الإنتقال إلى أى لغة برمجة مرئية مثل
visual c or visual basic

Dr.Drawer
15-06-2004, 09:34 AM
و الله يا شباب انا كده احترت اكثر .. :06:
و لكن هناك صديق لأبى يعلم فى " الأوريكل " - لا اعرف ان كانت الكتابة صحيحة ام لا - و ابى يريدنى ان اتاكد من قوتها
و هنا اريد ان اوضح ماذا اريد ان اتعلم - اريد تعلم برمجة البرامج ثم المواقع -
فارجوكم ما مدى مناسبة هذه اللغة لى و هل هى قوية ام اغض النظر عنها؟
ارجو منكم الرد..

amro_ka
15-06-2004, 03:09 PM
و الله يا شباب انا كده احترت اكثر .. :06:
و لكن هناك صديق لأبى يعلم فى " الأوريكل " - لا اعرف ان كانت الكتابة صحيحة ام لا - و ابى يريدنى ان اتاكد من قوتها
و هنا اريد ان اوضح ماذا اريد ان اتعلم - اريد تعلم برمجة البرامج ثم المواقع -
فارجوكم ما مدى مناسبة هذه اللغة لى و هل هى قوية ام اغض النظر عنها؟
ارجو منكم الرد..
تقصد الأوراكل ...
الأوراكل ليست لغة برمجة الأوراكل محرك قاعدة بيانات ويستخدم فى إنشاء قواعد البيانات وإحتواء البيانات
وليس للأوراكل علاقة ببرمجة البرامج وعلاقتها ضعيفة جدا بالمواقع... وهو قوى فى مجال قواعد البيانات ويعتبر الأقوى والأغلى أيضا وبالتالى لا يناسب الشركات الصغيرة أو المتوسطة

THE LION
24-06-2004, 01:28 PM
أنا رأيى إنك قبل متبتدى تتعلم لغة برمجه لازم الأول تقرى كتير عن اكمبيوتر و البرمجه بشكل عام, وبعد كده تتبتدى تفكر إنك تختار لغه, فى الجامعات إللى بتدرس برمجه بيبتدوا الأول بحاجه إسمها ال pseudo-codeو دى لغه شبه لغات البرمجه, لها نفس قواعدها, بس هى مش لغه فعلآ و السهوله فيها إنها شبه أللغه الأنجليزيه, فابالتالى إنت هتتعلم طريقة تفكير البرمجه الأول, وهو ده المطلوب


أنا أوافق مع أمجد , لأننوا هو اللي نصحني... بهذا الأمر .... بفكر إننوا ضاف موضوعي ...
http://www.montada.com/showthread.php?t=279971 (http://www.montada.com/showthread.php?t=279971)

أنا بتعلم أسمبلي.... وسي.... وكذلك بتعلم الأرقام إللي بالحاسوب {Binary, Decimal, Hexdecimal}
وحسب رأيي تعلم بالأول أساس الحاسوب بعدين بلش مع الأسمبلي أو السي أو الباسكال...بعد ما تفهم هاي اللغات إعمل برامج... بعدين بلش مع اللغات المرئية....
(إذا بدك الكتاب إللي تعلمت مننو المذكور أعلاه... نزلوا من المرفقات)

___________________________________________
طلب بسيط يا أستاذ أمجد إذا بتسمح.... أنا ما سمعت عن الـpseudo-code بس سمعت عن الـflow chart.. إذا بتسمح بدي مواد عنهم.... عشان أتعلم كيف تفكير البرمجة....وشكرًا على كل حال...

THE LION
24-06-2004, 01:31 PM
أنا رأيى إنك قبل متبتدى تتعلم لغة برمجه لازم الأول تقرى كتير عن اكمبيوتر و البرمجه بشكل عام, وبعد كده تتبتدى تفكر إنك تختار لغه, فى الجامعات إللى بتدرس برمجه بيبتدوا الأول بحاجه إسمها ال pseudo-codeو دى لغه شبه لغات البرمجه, لها نفس قواعدها, بس هى مش لغه فعلآ و السهوله فيها إنها شبه أللغه الأنجليزيه, فابالتالى إنت هتتعلم طريقة تفكير البرمجه الأول, وهو ده المطلوب


أنا أوافق مع أمجد , لأننوا هو اللي نصحني... بهذا الأمر .... بفكر إننوا ضاف موضوعي ...
http://www.montada.com/showthread.php?t=279971 (http://www.montada.com/showthread.php?t=279971)

أنا بتعلم أسمبلي.... وسي.... وكذلك بتعلم الأرقام إللي بالحاسوب {Binary, Decimal, Hexdecimal}
وحسب رأيي تعلم بالأول أساس الحاسوب بعدين بلش مع الأسمبلي أو السي أو الباسكال...بعد ما تفهم هاي اللغات إعمل برامج... بعدين بلش مع اللغات المرئية....
(إذا بدك الكتاب إللي تعلمت مننو المذكور أعلاه... هاي الرابط......
http://www.drpaulcarter.com/pcasm/redir.php?file=pcasm-book-pdf.zip
___________________________________________
طلب بسيط يا أستاذ أمجد إذا بتسمح.... أنا ما سمعت عن الـpseudo-code بس سمعت عن الـflow chart.. إذا بتسمح بدي مواد عنهم.... عشان أتعلم كيف تفكير البرمجة....وشكرًا على كل حال...