السلام عليكم و رحمه الله و بركاته .
يا شباب و مشرفى المنتدى الرائع .
أنا مبتدأ جدآ جدآ جدآ جدآ فى البرمجه بالسى ++ أريد أفضل الكتب فى هذا المجال . و أريد نصائحكم .
و الله ولى التوفيق .
Drmemo_10@hotmail.com
السلام عليكم و رحمه الله و بركاته .
يا شباب و مشرفى المنتدى الرائع .
أنا مبتدأ جدآ جدآ جدآ جدآ فى البرمجه بالسى ++ أريد أفضل الكتب فى هذا المجال . و أريد نصائحكم .
و الله ولى التوفيق .
Drmemo_10@hotmail.com
السلام عليكم
أهلا بك بيننا أخي الكريم
أول كتاب أنصحك به هو c++ complete reference ، فهو أفضل كتاب كتاب يمكنك أن تبدأ به.
وأي خدمات أنا تحت أمرك ،
واستغل هذه الفرصة لأدعوك لزيارة قسم لينوكس ، وأدعوك أيضا للعمل على هذا النظام الرائع الذي ستجد فيه ضالتك في البرمجة،إلى غير أنه نظام رائع بحق.
System Engineer
Red Hat Certified Engineer
Red Hat Certificate Number
805010381752078
السلام عليكم.
ما شاء الله عليك يا اخ برق شو هالدعاية الضخمة للينوكس :o . يا رجل انت خليتني اشك بمايكروسوفت وبالويندوز الي اليوم بس استطعت اني اركبله ال SP2 :D .
بعدين يا صاحبي الرجل بيحكيلك مبتدأ جداً(مثلي) بتروح بتعطيه اسم كتاب , وما بتعطيه رابط لتحميله او صورة حتى للغلاف . ;)
على كل يا اخي الكريم Eng-Aman.net , انت وصلت للمكان الصحيح , فالقسم هنا حافل بعباقرة ال++c على مستوى النت العربي فعندك الاخوة ( HGB, JASS,CHIK , برق , البارودي....وقائمة لا تنتهي).
ويمكنك البداية معنا مع دورة الاخ البارودي لل ++C و OOP , فلم يفوتك الكثير بعد , وهي هنا :
ورابط التسجيل بالدورة هو :
كما ان القسم وخصوصاً المواضيع المثبتة فيه حافلة بكل ما تريد معرفته عن هذه اللغة.
وهنا تجد وصلة لكتاب THINKING IN C++ , وهو يعد من افضل المراجع الانجليزية في هذه اللغة :
واخيراً هذا موقع عربي فيه دروس في اساسيات هذه اللغة:
http://www.mohandes.net/tut/cpp/
والسلام ;)
قياسي ( لتصاميم المواقع المجانية و القياسية)
بالراحة علية شوية يا أخ hunterman أنا مش قدك.
System Engineer
Red Hat Certified Engineer
Red Hat Certificate Number
805010381752078
الله يسامحك يا اخ برق , شو جابنا احنا المبتدئين المسكين بالبرمجة لناس بتتكلم برمجة ولينوكس مثلكم :unsure:
على كل دعنا نستفيد من خبرتك وخبرة الاخوة في هذا المجال :
اولاً: هل تقصد بكتاب c++ complete reference , هو هذا الكتاب
http://www.amazon.com/exec/obidos/tg/detai...988825?v=glance
وهل يوجد رابط لتحميله مجاناً.
ثانياً: اي هذه الكتب بالضبط تنصحنى فيها كمبتدئين جداً في هذه اللغة:
THINKING IN C++, or C++ HOW TO PROGRAM , or C++ COMPLETE REFERENCE
يعني يوصلني الكتاب للاتقان الحقيقي للغة.
وشكراُ ;)
قياسي ( لتصاميم المواقع المجانية و القياسية)
السلام عليكم
أخي الحبيب hunterman
لا أحب أن أحدا من جنود محمد صلى الله عليه وسلم أن يتكلم بهذه الطريقة، اذكر اسم الله وابدأ في التعلم وستكون من الخبراء إن شاء الله ، ولا تركن ، ولا تتعجل ، ولا تستصغر نفسك مهما كنت، فالخبراء لم يبدؤا طريقهم وهم خبراء .
وأيضا أحب أن أقول لك شيئا مهما، نظام لينوكس ليس للخبراء فقط ، بل هو للمبتدئين قبل الخبراء، هل تعلم أن نظام MINIX الذي يعتبر الأب المباشر لنظام LINUX ، صمم للطلبة أصلا وليس للخبراء فقط، وهكذا أيضا نظام لينوكس.
بالنسبة لكتاب compelete refernce مرفق مع المشاركة حيث أني لا أتذكر تماما الموقع الذي أتيت بالكتاب منه.
لو استطعت أن تقرأ هذا الكتاب كله ، يمكنك بعد ذلك أن تقرأ الكتاب العبقري thinking in c++ ، ثم بعد ذلك توجد كتاب آخر سيصقل لك معلوماتك البرمجية ولن أقول لك عن اسمه إلا بعد أن تخلص هذين الكتابين B) ، وهذا الكتاب لا يوجد مبرمج بلغة ++C إلا وقرأه.
فهذه الكتب الثلاثة كافية جدا لكي تصبح محترف في اللغة.
ولكي تكون محترف في البرمجة فعليك بقراءة علم algorithm و data structure وهما ممتعين جدا. ولو أردت كتب فيهما فيمكن أن أدلك عليهما ولكن عندما تنتهي من قراءة الكتب السابقة.
أنا لا أضايقك، بل أحاول أن أوجهك التوجيه الصحيح، حتى لا تتشتت، لأني أعرف تلك المرحلة التي تمر بها الآن ، لأني قد مررت بها ، ووجدت من انتشلني منها بحمد الله.
System Engineer
Red Hat Certified Engineer
Red Hat Certificate Number
805010381752078
شكراً جزيلاً لك اخي برق على هذا الكتاب الرائع وهذا التوجيه الاروع.
وبارك الله فيك وجعل هذا في ميزان حسناتك.
ولكن اسمح لي بسؤال اخير حتى تكون البداية سليمة.
هل تنصحني باخذ خلفية للغة الام ال C قبل البداية مع السي بلس بلس . وخصوصاً ان غايتي من تعلم هذه اللغة هو التعامل مع الهاردوير ونظم التشغيل. ولا اعتقد ان هذه الامور تحتاج كثيراً لل oop ؟ ام انني اذا استطعت تعلم السي بلس بلس لن اكون بحاجة لتعلم لغة السي لبرمجة الهارد و نظم التشغيل؟
شكراُ وبارك الله فيك. ;)
قياسي ( لتصاميم المواقع المجانية و القياسية)
عندما تتعلم لغة ++C فكأنك تعلمت لغة C بنسبة 95% ، وسوف تجد هذه الفروقات في هذا الكتاب الذي أدرجته،ومن المؤكد طبعا أن لغة C هي لغة نظم التشغيل الأولى، ولكنك ستحتاج لغة ++C كمبرمج فهي أيضا لغة قوية، ويمكنك أن تكتب في مترجم ++C لغة C و أسيمبلي، ويمكنك أيضا أن تكتب أسيمبلي في مترجم C ،
فلغة C محتواة في لغة ++C ،والعكس غير صحيح.
فلو أردت أن تمشي في طريق نظم التشغيل عليك أن تبدأ بهاتين اللغتين ، وبعد أن تنتهي منهما ، أدخل على الأسيمبلي.
ولا تتعجل الأمور ، فكل شيء خلقه الله بقدر.
step by step .
System Engineer
Red Hat Certified Engineer
Red Hat Certificate Number
805010381752078
السلام عليكم ..
اليكم هذه ايضاً الكتاب عن السي بلس .. و بالعربي ... :D
تحياتي ..
بنت اليمن ،،
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
هذا الموضوع مغلق.