النتائج 1 إلى 8 من 8

الموضوع: مساعدة فى البرمجة

  1. #1
    التسجيل
    08-07-2008
    المشاركات
    2

    secure مساعدة فى البرمجة

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

    اانا عندى 17 سنةمن مصروابرمج بvb6! واعشق البرمجة بفروعها
    وفى اسئلة كثيرة ياريت حد يجاوبنى عليها(وربنا يجزية على ذلك)
    انا عاوز ابرمج نظم تشغيل وتطبيقات وندوز ولينكس ومايكروكنترول وشبكات وكل حاجة

    1-ما افضل لغة برمجة للتعلم( وليس للانتاج(يعنى لغة برمجة تفهمنى البرمجة صح يعنى مثلا انا عاوز افهم label اتعمل ازاى مش مجرد اسحب label والصقة واعدل يمين وشمال !) ؟

    2_هل تعلم( الاسمبلى والسى) او بسكال لدرجة الاتقان مجهود على الفاضى (ملوش لازمة)؟
    3-هل لازم اتعلم(cوjaveوc++ اسمبلى) وبعد كدة اتخصص فى واحدة فيهم ؟واية اللغة الى اتعلمها الاول؟

    -4اية افضل comiler للتعلم يعنى مثلا لوهتعلم cهل mirosoft cولا الفيجوال سى ولا borland?

    5-ابتدى ببرمجة اية يعنى برمجة نظم تشغيل ولاتطبيقات وندوز ولالينكس ولامايكروكنترول لاوشبكات ولااية؟

    6-ماافضل كتب لتعلم البرمجة (كتب مطبوعة)هل how to programe؟

    7-هل الكتب والنت يكفوا لتعلم البرمجة ولاا لازم معهد؟ واية افضل معهد للبرمجة فى مصر؟

    8-كيف اعرف واتاكد اننا اتقنت لغة معينةوبقيت super وانتقل للغة ثانية؟

    9-هل دائما الكتب الانجليزية افضل من العربية فى البرمجة؟

    10_هل لازم يكون معاى شهادات ودرجة علمية فى البرمجة علشان اجد وظيفة؟

    11-نصيحة لتعلم ابرمجة؟

  2. #2
    التسجيل
    03-08-2004
    الدولة
    تركيا
    المشاركات
    3,755

    رد: مساعدة فى البرمجة

    السلام عليكم

    كيف الحال اخونا الطيب ، ان شاء الله زين

    انا سوف لن اجاوبك على جميع النقاط ولكن ربما سوف اجاوبك على جميعها في شرحي البسيط

    انا منذ سنوات تعمقت في محاولات لبناء نظام تشغيل ، وجدت انو احسن خيار هو بناء نظام تشغيل من بنية
    نظام ويندوز اكس بي و افضل طريقة للبدأ هي بتنزيل عدة تطبيقات مثل

    nlite
    winbuilder
    pe builder

    هذه التطبيقات تساعدك على بناء ويندوز على حسب رغبتك و يكون الناتج هو ملف
    iso
    هنا يجب ان يكون لديك برنامج
    ultraiso
    وذلك لاضافة وتعديل
    و يجب ان يكون لديك برنامج
    pe explorer
    وذلك للتعديل على تطبيقات ويندوز او النظام نفسه
    و من ثم الاهم لغة برمجية لبناء تطبيق موازي ليس 100% لتطبيق explorer.exe
    للويندوز ، انا من ناحيتي افضل vb6 لانها لا تقصر في العمل و لا تؤثر على اعصاب المبرمج كثيرا
    سوف يكون ناتج العمل هو تطبيق من نوع shell for win explorer
    -
    بالنسبة للكتب افضل الانجليزية لانها متوفرة في اكثر من مجال و لو كان هنالك نفس الكتاب باللغة العربية
    فأنا انصحك به اكثر
    -
    الشهادات العالمية مفيدة جدا ولكن للحصول عليها عليك دفع مبالغ مثل 90 دولار للحصول على شهادة معينة وايضا وهو الاهم يجب ان تعرف انها معترفة في دولتك
    ونصيحتي
    لا تضيع وقتك في امور انت غنى عنها معرفتا و حاول ان تستفيد مما هو متاح لك
    التعديل الأخير تم بواسطة Argonaut ; 09-07-2008 الساعة 10:15 AM

  3. #3
    التسجيل
    08-07-2008
    المشاركات
    2

    secure رد: مساعدة فى البرمجة

    شكرا اخى الحبيب على الرد
    ولاكن انت لم تجب على السؤال الى مجننى
    وهو اية افضل لغة للتعلم وليس للانتاج (يعنى اتعلم منها البرمجة صح )
    من الاخر انا امامى(c c++ assembely )اية الافضل

  4. #4
    التسجيل
    03-08-2004
    الدولة
    تركيا
    المشاركات
    3,755

    رد: مساعدة فى البرمجة

    طبعا c++

    و اسف على التأخير

  5. #5
    التسجيل
    08-08-2004
    الدولة
    البحرين
    المشاركات
    3,476

    رد: مساعدة فى البرمجة

    هلا اخوي

    أنصحك كبداية انك تتعلم C++ , تعلم اللغة والFunctions والData Structures

    وعقب تقدر تتوسع وتتعلم JAVA او C# أو VB.NET 2008

  6. #6
    التسجيل
    26-12-2002
    الدولة
    KSA
    المشاركات
    982

    رد: مساعدة فى البرمجة

    انصحك تتعلم C++ لدرجة الاتقان

    وبعدين assembely


  7. #7
    التسجيل
    22-07-2008
    الدولة
    New York
    المشاركات
    38

    رد: مساعدة فى البرمجة

    اهلا اخي الكريم
    1-افضل لغه برمجه لدي هي الجافا لأنها سهلة وفيها اللي انت تبيه
    تقدر تبرمج الgui بدون سحب واضافه مثل ما تفضلت
    يليها c++ وهي لغه معقده نسبيا .. وتحتاج الى سنوات لاتقان هذه اللغة
    لمدى تعقيدها
    2-تعلم السي احسن ... لأنها لغه مفهومة وتعرف شنو قاعد تكتب
    بس الاسمبلي معقده جدا بالرغم من دقتها
    يعني دقيقه كثير
    3-شوف اذا تعلمت جافا تعرف تتعلم سي++ بسهولة والعكس صحيح
    لكن كبداية .. انا انصحك بالجافا .. اسهل
    4-افضل compiler لل c++ هو Microsoft C++
    انا استخدم eclipse للبرمجه في الجافا وهو مجاني
    وللعلم ... يدعم c++
    5-سؤال جميل .. البرمجه وظيفتها حل المشاكل
    اذا تبي تبرمج .. ابحث عن مشاكل لا يمكن حلها الا بالبرمجة
    انا مثلا ... اول برنامج برمجته جد
    كا الة حاسبة لحساب الخصم على سلعه معينة .. وفادني كثير
    6-الكتب كثيرة اخي الكريم .. ولكن في كتاب على شكل نملة
    يوجد اصدار للجافا والسي++ .. يقال ان اقوى كتاب في العالم لتعلم
    البرمجه
    ابحث عن
    deitel java how to program
    7-نعم يكفي .. الدورات احس انها مضيعه للوقت
    8-لا يمكنك اتقان لغه برمجه 100% وهذا شبه مستحيل
    لأن مثل ما قلت لك تحتاج الى سنوات لاتقان مثل هذه اللغات
    9-نعم افضل واشمل وادق
    10-اكيد الخبرة لا تكفي
    11-لا تستهين بالامور التافهه
    عندما تفكر في برمجه الة حاسبة مثلا ... تجد انها تطبيق سخيف
    ولكن عند العمل على برمجه الالة الحاسبة .. تجد بعض الصعوبات
    معضمها كنت تقول عنها انها تافهه
    البرمجه بحر .. حاول الا تستهين فيه
    اخوك
    م.خالد

  8. #8
    التسجيل
    11-06-2005
    المشاركات
    5

    Smile رد: مساعدة فى البرمجة

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


    بداية بارك الله فيك على هذا الطموح واريد ان اعلق على عدة امور


    بداية انت كتبت ان عمرك 17 سنة ووضعت بعدها علامات تعجب وكانك تعني ان هذا امر غريب ان تجد شخص عمره 17 سنة ويبرمج وانا لا اقصد هنا احباطك ابدا ولكن اياك ثم اياك وقبل كل شي ان تغتر بنفسك ودائما اعتبر نفسك مقصر بحق العلم مهما كان نوعه . وللعلم هناك في ماليزيا بالذات مبرمجين اعمارهم ما بين 12 و 15 سنة وهم مبدعون !

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

    ولكن ان اردت تعلم تخصص معين فعلك اولا الاهتمام باموره الاساسية او ما يسمى حجر الاساس للتخصص فمثلا تخصص الهندسة تتعلم فيه الاساسيات !!! ماذا ادرس 5 سنوات هندسة لاتعلم اساسيات ؟ نعم هذه فعلا اساسيات وحياة المهندس العلمية وبداية تعلمه تبدا بعد انتهائه من الدراسة .

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

    اولا كمبرمج عليك الالمام بالمبادئ البرمجية الاتية :

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

    ولا تعتقد ان المبرمج عليه ان يحفظ كل جمل اللغة التي يعمل عليها , قطعا فهذا امر وفكرة خاطئة في مجتمعنا العربي للاسف , فمثلا تخيل نفسك مبرمج على لغة ASM Vb PHP واوامر هذه اللغات تختلف اختلافا كليا عن بعضها البعض . ولكن هناك ما يسمى المرجع للغة انت تستخدمه عند استخدامك للغة , لانك تكون تعرف مبدئ عمل كل لغة وكيفية ترتيب الجمل وما شابه .

    ولكن برأيك هل شركات البرمجة تفضل المبرمج مثلا الذي عمل 3 سنوات مثلا على اللغات
    c# VB ASM PHP ام انه تفضل المبرمج الذي عمل 3 سنوات فقط على لغة php .

    من تجربة شخصية هي تفضل الذي عمل 3 سنوات على لغة واحدة , لان الخبرة هي اهم شي ودرجة المامه تكون اكبر بكثير بامور هذه اللغة .

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

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

    1- دراسة انظمة العد في جهاز الكمبيوتر . عشري - ست عشري - ثنائي
    2- دراسة موضوع المعالج الدقيق بشكل اكثر تعمق .
    3- دراسة جهاز الحاسوب بشكل اكثر تعمق واوصيك بكتاب PC Intern .
    3- خبرة ولو قليلة في مجال الالكترونيات .
    4- ثم الدخول في عالم الاسمبلي .
    5- الدخول في عالم ال C++
    6- دراسة انظمة التشغيل المختلفة مثل Mac OS - Linux - OS/2 - Windows
    وعندما اقول دراسة فانا اعني دراسة تفصيلية .

    وبعدها تكون قد اسست القاعدة التي ستمكنك ان شاء الله من تحقيق حلمك ببناء نظام تشغيلك الخاص .


    اخوك في الله مجدي خليل

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

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •