أهم أقسام المدونة

الصفحات

الأحد، 9 يناير 2011

المدخل العملي السريع إلى C# 2010


لمشاهدة جميع كتبي وإصداراتي وأماكن بيعها، اضغط هنا
للراغبين في شحن كتبي إليهم، التفاصيل هنا
الناشر: مكتبة دار المعرفة.
المؤلف: م. محمد حمدي غانم
عدد الصفحات: 360.
السعر: 35 جنيها.
نبذة:
هذا الكتاب موجه إلى القارئ الشغوف، الذي لا يعرف ما هي C#، أو ما هي البرمجة عموما، ويريد أن يأخذ جولة سريعة مختصرة، ولكن في نفس الوقت وافية وكافية لكي يقرر إن كانت البرمجة هي المجال الذي يناسبه أم لا.
وهو موجه أيضا إلى الطالب أو الدارس الذي يريد أن يلمّ في أسرع وقت بمهارات سي شارب الأساسية التي تؤهله لدراسة أحد المناهج، أو تساعده في إنجاز مشروع التخرج أو برنامج مساند لرسالته البحثية.
وهو موجه بوجه عام إلى المبتدئين في البرمجة، الذين يريدون مشاريع كبيرة مشروحة بالكامل، يستطيعون الاستفادة بأجزاء منها أثناء برمجتهم للمشاريع المطلوبة منهم.
باختصار: هذا الكتاب مفيد لكل الذين ملوا من قراءة الأساسيات والتعليمات والأمثلة الصغيرة، ويريدون أن يتعلموا كيف يطورون مشروعا عمليا، يربط الأجزاء التي تعلموها بعضها ببعض، ويمنحهم الكثير من الخبرات العملية.
ولكي يحقق هذا الكتاب كل هذه الأهداف، تم تصميمه ليقفز بقارئه مباشرة إلى منتصف ورشة العمل أثناء تطوير مشروع متكامل اسمه المذكرة الذكية، بدون أي مقدمات أو شروح نظرية، وكلما تطلب الأمر شرح جزء من لغة سي شارب يتم شرحه باختصار واف، وعلى قدر الحاجة.
وهكذا وبنهاية هذا الكتاب يكون القارئ قد أخذ نظرة واسعة على سي شارب، وتعلم ما يلي:
أساسيات لغة البرمجة كتعريف المتغيرات والدوال والفئات وجمل الشرط وحلقات التكرار.
استخدام العديد من فئات إطار العمل .Net Framework والتعرف على ما نحتاجه من وسائلها وخصائصها.
برمجة نماذج الويندوز وتصميم النماذج وواجهة الوثائق المتعددة، واستخدام أدوات
التحكم
Controls.
إنشاء أداة خاصة Custom Control، واستخدامها في تصميم نماذج المشروع.
إجادة الكثير من المواضيع المتقدمة كالنقل المتسلسل للبيانات Serialization وكتابة استعلامات LinQ، وبرمجة قواعد بيانات SQL Server من خلال تقنية LinQ To SQL، وربط البيانات Data Binding وعرضها في الأدوات المتقدمة مثل جدول العرض DataGridView وإنشاء أعمدة من أنواع خاصة Custom DataGridView Columns لعرض البيانات في جدول العرض بالشكل الذي يناسبنا.
تعلم التفكير البرمجي واكتساب الخبرة العملية في تطوير المشاريع وابتكار الحلول للمشكلات البرمجية التي تظهر عند كتابة الكود.
وغير ذلك الكثير.
باختصار: هذا كتاب غير تقليدي، ستستمتع بكل جملة تقرؤها فيه، لأنه مصمم أساسا ليجعلك تعرف لماذا يعشق الآخرون البرمجة.

هناك 17 تعليقًا:

  1. اين يباع ؟

    ردحذف
  2. بسم الله الرحمن الرحيم
    الحمد لله رب العالمين.
    كنت أنتظر صدور نسخة سي شارب لأقوم بطلب الكتاب، وإن شاء الله سأطلبه قريبًا (نسخة ف ب، ونسخة c#)..
    فجزاكم الله خيرًا، يا أستاذنا الكريم. بارك الله في جهودكم، ونفعنا بعلمكم، وألحقنا بكم إنه على كل شيء قدير.
    وصلّى الله وسلَّم على رسوله محمد وعلى آله وأصحابه أجمعين.

    ردحذف
  3. ارجو المساعدة
    الاستاذ الكريم
    اريد ان احصل على نسخة من كتاب لاني مبتداء في الفة س شارب
    ولاكن انى في
    اربيل - عراق
    كيف يمكننى ان احصل على نسخ من كتاب
    ايميلى
    dashtyhamad@yahoo.com

    ردحذف
  4. الأخ أبو بكر:
    شكرا لتقديرك.

    الأخ العراقي:
    يمكنك أن تستعين بأي عراقي يذهب إلى السعودية للعمرة أو العمل ليشتري لك الكتاب من مكتبة العبيكان.
    أو يمكنك أن تطلب من المكتبة شحنه عبر البريد.. التفاصيل هنا:
    http://mhmdhmdy.blogspot.com/2010/10/blog-post_29.html
    تحياتي

    ردحذف
  5. هل يوجد مع الكتاب سى دى و هل هو البداية الحقيقية لمن لم يعلم اى شىء عن البرمجة و شكرا

    ردحذف
  6. الإجابة على كلا السؤالين: نعم ونعم.
    هذا الكتاب لا يشترط في قارئه أي معرفة مسبقة بلغة C# ولا C++، ولا أي لغة برمجة أخرى على الإطلاق.
    وليس شرطا أن يكون طالبا في كلية الهندسة أو الحاسبات والمعلومات.. فالمشروعان الموجودان في هذا الكتاب لا يتطلبان أي خلفية معرفية في الرياضيات أو المحاسبة أو أي علم متخصص.. بل يمكن حتى لطالب المرحلة الثانوية قراءته وتنفيذ ما فيه بدون أي تعقيد.
    كل المطلوب من قارئ هذا الكتاب، هو ما يلي:
    - أن يجيد أساسيات التعامل مع الحاسوب ونظام تشغيل الويندوز.
    - أن يعرف الحد الأدنى من اللغة الإنجليزية، لأن أوامر لغة البرمجة تكتب بها.. وهي إنجليزية بسيطة، لا تزيد عن مستوى طالب الصف الثالث الإعدادي، فلغة البرمجة لا تهتم بقواعد النحو والصرف، وقاموس الكلمات المستخدم فيها محدود للغاية، ويكفي أن يمتلك المرء القدرة على قراءة الكلمات الإنجليزية لكي يألفها بسرعة.. وعموما، أنا أترجم في هذا الكتاب كل مصطلح برمجي وكل أمر من أوامر اللغة، حيث أكتب الكلمة العربية بجوار الكلمة الإنجليزية.
    - أن يعدّ لغة البرمجة على جهازه، وقد شرحنا خطوات الإعداد بالتفصيل في بداية هذا الكتاب.
    وعليّ هنا أن أقدم نصيحة للقارئ حتى يخرج بأقصى استفادة ممكنة من الكتاب بإذن الله:
    يجب أن تنفذ كل حرف نشرحه في هذا الكتاب بيدك عمليا.. فهذا الكتاب ليس للتسلية في الحافلة أو القطار، ولا يمكنك قراءته وأنت مضطجع في فراشك.. يجب أن تكون بجوار الحاسوب وأنت تقرأ هذا الكتاب، وأن تنفذ كل خطوة في المشروع بعد أن تفهم شرحها جيدا، لأنك لو فقدت تسلسل الفهم، أو اعتمدت على قراءة الكتاب كأنه جريدة ونسيت في منتصفه ما قرأته في أوله، بسبب عدم ممارستك له عمليا وعدم كتابة الكود بيدك، فستجد نفسك عاجزا عن المواصلة أو الاستفادة.
    ولا يهم أن تنتهي من قراءة الكتاب بسرعة، بل المهم ألا تنتقل من فقرة إلى أخرى إلا بعد فهمها فهما جيدا، وتطبيقها بنفسك في سي شارب، فتعلّم البرمجة أشبه بصعود سلم، كل درجة فيه تفضي إلى الدرجة التالية لها، ولو فقدت بضع درجات فستسقط سريعا ولن ترقى إلى مبتغاك.
    وأنصحك أخيرا بأن تخصص وقتا للكتاب يوميا حتى لو كان صغيرا، فهجر الكتاب لفترة طويلة قد يجعلك تنسى ما سبق أن تعلمته من أساسيات البرمجة، كما أنك قد تنسى أسماء النماذج ووظائفها والمنطق العام الذي نتبعه في المشروع، مما يصعب عليك متابعته دون مراجعة ما سبق.
    هذه فقط هي كل المؤهلات المطلوبة منك، وكما ترى، فهي مؤهلات يسهل توفرها في كل من يحب ما يتعلمه ولديه الحماس الكافي والصبر على المواصلة.

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

    ردحذف
  8. مرحبا أخي الفاضل:
    بما أنه كتاب تعليمي، فهو يشرح الأساسيات والمفاهيم والخطوات التي يتناولها المشروع خطوة بخطوة.
    والكتاب لم يصل بعد إلى السعودية، وقد لا تجده حاليا في دار المعارف، لكنك ستجده إن شاء الله في مكتبات وسط البلد بالقاهرة، ومكتبات محطة الرمل بالإسكندرية.
    تحياتي

    ردحذف
  9. بالتوفيق دائما

    ردحذف
  10. شكرا لك أخي الفاضل
    تحياتي

    ردحذف
  11. اخى واستاذى الاستاذ محمد انا نفسى ابقى مبرمج انا مدرس حاسب بالازهر وعندى وبدرس البرمجه لطلاب وبس نفسى احترف بها واضع يدى على الطريق الصحيح ياريت لو تدلنى على احسن الاماكن التى اخذ فيها دورات وشهادات عالميه ةتعطينى الخيره ايضا مراكز معتمده ارجوك الرد اخوك محمد جمال كامل (المنوفيه)

    ردحذف
  12. مرحبا أ. محمد جمال:
    لا أدري شيئا عن مراكز التدريب في المنوفية.. لكن هناك احتمالا لا بأس به أن تجد فرعا لنيو أورايزون بها فاسأل عنه.
    أما عن الشهادات المعتمدة، فهذا الموضوع سيعطيك فكرة جيدة عنها:
    http://www.alhandasa.net/forum/showthread.php?t=90001
    تحياتي

    ردحذف
  13. ممكن اعرف اجيب البرامج اللى الكتاب بيشرحها من وين

    ردحذف
  14. يمكنك تحميل نسخة Express من دوت نت من هنا:
    http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products

    ردحذف
  15. مع ملاحظة أن دوت نت 2012 تعمل على ويندوز 7 وويندوز 8 ولا تعمل على ويندوز XP
    أما دوت نت 2010 فيمكن أن تعمل على ويندوز XP
    فاختر الإصدار الذي يناسب نظام تشغيلك.

    ردحذف
  16. لوتكرمتم كيفية طريقة الدفع

    ردحذف
  17. السلام عليكم استفسار صغير من حضرتك يا بشمهندس أنا كنت أخدت قبل كدة منحة MCSD سنة 2007 ودرست #C و SQL server وكنت حابب جدا المجال ده لكن حصلت بعدها ليا ظروف خاصة انفصلت كتير عن المجال وعايز دلوقتي أرجع أذاكر تاني عشان أشتغل في المجال الممتع ده .. فياريت لو حضرتك عندك أي نصائح ليا بخصوص أفيد الكتب اللي هتساعدني وإزاي أفضل طريقة لشرائها من القاهرة أو الإسماعيلية (أنا من إسماعيلية) وبالمناسبة أنا شغال على vistual studio 2013

    ردحذف

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.