برجاء تسجيل الإعجاب بالصفحة لتصلك كتاباتي على فيسبوك

المتابعون للمدونة

السبت، 20 أكتوبر 2018

فهرس كتاب من الصفر إلى الاحتراف VB.NET 2017


فهرس كتاب
من الصفر إلى الاحتراف VB.NET 2017
 
 
مقدمة
3
إعداد فيجيوال ستديو دوت نت
8
 
القسم الأول
 
مشروع المذكرة الذكية
13
بدء مشروعٍ جديد
14
بيئة التطوير IDE
16
اللافتة Label
18
الزر Button
19
تغير نموذج بدء التشغيل Startup Form
21
إضافة نموذج جديد إلى المشروع
22
الفئة Class
23
الحدث Event
24
الوسيلة Method
25
النموذج الفعال Active Form
26
مربع الحوار Dialog
27
نموذج إضافة صديق
28
مربع النص TextBox
28
أداة اختيار التاريخ والوقت DateTimePicker
29


رمتني بعشق




المدخل العملي السريع إلى VB.NET 2017


المدخل العملي السريع إلى:
فيجيوال بيزيك دوت نت 2017

 
المؤلف: م. محمد حمدي غانم
عدد الصفحات: 350 صفحة.
الثمن: 150 جنيها.
الحصول على الكتاب: يتم دفع ثمن الكتب بحوالة بريدية داخل مصر، أو بويسترن يونيون من خارج مصر، وتصل إليك الكتب بطرد بالبريد السريع داخل مصر وخارجها.. للمزيد من التقاصيل، أرسل رسالة إلى:
 
مقدمة الكتاب

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


منهج الكتاب:
لكي يحقق هذا الكتاب كل هذه الأهداف، تم تصميمه ليقفز بقارئه مباشرة إلى منتصف ورشة العمل، أثناء تطوير مشروع متكامل اسمه المذكرة الذكية، بدون أي مقدمات أو شروح نظرية لأساسيات البرمجة أو لغة فيجيوال بيزيك، فبدلا من هذا، يريك الكتاب خطوات العمل على الهواء مباشرة، وكلما تطلب الأمر شرح جزء من لغة فيجيوال بيزيك، يتم شرحه باختصار واف، وعلى قدر الحاجة.
ويقدم الكتاب تصميمين مختلفين للمذكرة الذكية، أحدهما برنامج شخصي لمستخدم واحد يحفظ البيانات في ملف على الجهاز، والآخر برنامج متعدد المستخدمين، يتيح لأكثر من مستخدم التعامل معه في نفس الوقت، من خلال قواعد بيانات "سيكويل سيرفر" SQL Server.
وهكذا، وبنهاية هذا الكتاب، يكون القارئ قد أخذ نظرة واسعة على فيجوال بيزيك، وتعلم ما يلي:
- أساسيات لغة البرمجة، كتعريف المتغيرات، وحلقات التكرار Loops، وجمل الشرط، واستخدام المجموعات Collections، وتعريف الدوال Functions والسجلات Structures والفئات Classes.
- برمجة نماذج الويندوز، وتصميم النماذج وواجهة الوثائق المتعددة، واستخدام الأدوات الأساسية، كالأزرار ومربعات النصوص ومربعات القوائم ListBoxes، وأزرار التحويل RadioButtons ومربعات الاختيار CheckBoxes، واللوحة Panel ومربع التجميع GroupBox، ومزود الخطأ ErrorProvider، وأداة التلميحات ToolTip، والقوائم الرئيسية Menus.
- إنشاء أداة خاصة Custom Control، لعرض المواعيد بصورة مرئية واضحة وسهلة، واستخدامها في تصميم المذكرة الذكية.
- إجادة الكثير من المواضيع المتقدمة، كالنقل المتسلسل للبيانات Serialization وكتابة استعلامات LinQ، وبرمجة قواعد بيانات SQL Server من خلال النموذج التصوري Conceptual Model الذي تقدمه لنا تقنية LinQ To SQL، وربط البيانات Data Binding، وعرضها في الأدوات المتقدمة مثل جدول العرض DataGridView، وإنشاء أعمدة من أنواع خاصة Custom DataGridView Columns، لعرض البيانات في جدول العرض بالشكل الذي يناسبنا.
وغير ذلك الكثير!
أعرف أنك مندهش، وأنك ستقلب الكتاب بين يديك وتقول غير مصدق:
- كيف يمكن لكتاب صغير الحجم بهذا الشكل، أن يقدم مشروعين كبيرين ويشرحهما خطوة بخطوة، ويتناول في نفس الوقت كل هذه المواضيع؟!
ولكنها الحقيقية يا صديقي بدون أي مبالغة، فبين يديك كتاب غير تقليدي، ستستمتع بكل جملة تقرؤها فيه، لأنه مصمم أساسا ليجعلك تعرف لماذا يعشق الآخرون البرمجة.
دعنا لا نضيع المزيد الوقت في مقدمات، فلدينا مشروعان شيقان يناديان أن هلموا!
 
متطلبات أساسية في قارئ الكتاب:
لا يشترط هذا الكتاب في قارئه أي معرفة مسبقة بلغة فيجيوال بيزيك، ولا بأي لغة برمجة على الإطلاق.
وليس شرطا أن يكون طالبا في كلية الهندسة أو الحاسبات والمعلومات.. فالمشروعان الموجودان في هذا الكتاب لا يتطلبان أي خلفية معرفية في الرياضيات أو المحاسبة أو أي علم متخصص.. بل يمكن حتى لطالب المرحلة الثانوية قراءته وتنفيذ ما فيه بدون أي تعقيد.
كل المطلوب من قارئ هذا الكتاب، هو ما يلي:
- أن يجيد أساسيات التعامل مع الحاسوب ونظام تشغيل الويندوز.
- أن يعرف الحد الأدنى من اللغة الإنجليزية، لأن أوامر لغة البرمجة تكتب بها.. وهي إنجليزية بسيطة، لا تزيد عن مستوى طالب الصف الثالث الإعدادي، فلغة البرمجة لا تهتم بقواعد النحو والصرف، وقاموس الكلمات المستخدم فيها محدود للغاية، ويكفي أن يمتلك المرء القدرة على قراءة الكلمات الإنجليزية لكي يألفها بسرعة.. وعموما، أنا أترجم في هذا الكتاب كل مصطلح برمجي وكل أمر من أوامر اللغة، حيث أكتب الكلمة العربية بجوار الكلمة الإنجليزية.
- أن يعدّ لغة البرمجة على جهازه، وقد شرحنا خطوات الإعداد بالتفصيل في بداية هذا  الكتاب.
وعليّ هنا أن أقدم نصيحة للقارئ حتى يخرج بأقصى استفادة ممكنة من الكتاب بإذن الله: يجب أن تنفذ كل حرف نشرحه في هذا الكتاب بيدك عمليا.. فهذا الكتاب ليس للتسلية في الحافلة أو القطار، ولا يمكنك قراءته وأنت مضطجع في فراشك.. يجب أن تكون بجوار الحاسوب وأنت تقرأ هذا الكتاب، وأن تنفذ كل خطوة في المشروع بعد أن تفهم شرحها جيدا، لأنك لو فقدت تسلسل الفهم، أو اعتمدت على قراءة الكتاب كأنه جريدة ونسيت في منتصفه ما قرأته في أوله، بسبب عدم ممارستك له عمليا وعدم كتابة الكود بيدك، فستجد نفسك عاجزا عن المواصلة أو الاستفادة.
ولا يهم أن تنتهي من قراءة الكتاب بسرعة، بل المهم ألا تنتقل من فقرة إلى أخرى إلا بعد أن تفهمها جيدا، وتطبقها بنفسك في فيجيوال بيزيك، فتعلم البرمجة أشبه بصعود سلم، كل درجة فيه تفضي إلى الدرجة التالية لها، ولو فقدت بضع درجات فستسقط سريعا ولن ترقى إلى مبتغاك.
وأنصحك أخيرا بأن تخصص وقتا للكتاب يوميا حتى لو كان صغيرا، فهجر الكتاب لفترة طويلة قد يجعلك تنسى ما سبق أن تعلمته من أساسيات البرمجة، كما أنك قد تنسى أسماء النماذج ووظائفها والمنطق العام الذي نتبعه في المشروع، مما يصعب عليك متابعته دون مراجعة ما سبق.
هذه فقط هي كل المؤهلات المطلوبة منك، وكما ترى، فهي مؤهلات يسهل توفرها في كل من يحب ما يتعلمه ولديه الحماس الكافي والصبر على المواصلة.
 
إصدار فيجيوال بيزيك المطلوب:
الأمثلة المرفقة بهذا الكتاب تعمل على إصدار فيجيوال بيزيك دوت نت 2017، ومن المتوقع أن تعمل على الإصدارات التالية بإذن الله، لأن الإصدارات الأحدث تحافظ على إمكانيات الإصدارات القديمة، لكن تضيف إليها الجديد.
والله ولي التوفيق
 


تتاكلي حاف




الجمعة، 19 أكتوبر 2018

فهرس كتاب من الصفر إلى الاحتراف VB.NET 2017


فهرس كتاب
من الصفر إلى الاحتراف: فيجوال بيزيك دوت نت 2017
مقدمة
3
 
-1-
قصة حياة لغة البيزيك
 
لغة الآلة
7
ميلاد لغة البيزيك
11
الجيل الأول: البيزيك والدوس
12
الجيل الثاني: البيزيك والويندوز
13
الجيل الثالث: البيزيك ودوت نت
13
 
-2-
التفكير البرمجي
 
الخوارزمية Algorithm
15
مخطط تنفيذ البرنامج Flowchart
16
مجالات البرمجة
18
 
-3-
إعداد اللغة
 


الجرافة




من الصفر إلى الاحتراف VB.NET 2017


من الصفر إلى الاحتراف:
فيجوال بيزيك دوت نت 2017


 المؤلف: م. محمد حمدي غانم
عدد الصفحات: 600 صفحة.
السعر: 200 جنيه.
يتم دفع ثمن الكتب بحوالة بريدية، وتصل إليك الكتب بطرد بالبريد السريع.. للمزيد من التقاصيل، أرسل رسالة إلى:
 
مقدمة الكتاب
بسم الله الرحمن الرحيم:
في شهر مارس عام 2017، أطلقت شركة ميكروسوفت الإصدار الخامس عشر من لغة البرمجة الشهيرة Visual Basic على منصة Visual Studio.NET 2017، لتتوّج بذلك 15 عاما من تاريخ فيجيوال بيزيك على منظومة دوت نت، ومسيرة 26 عاما من تاريخ لغة فيجوال بيزيك بوجه عام، ومسيرة 42 عاما منذ أنتجت ميكروسوفت أول نسخة من لغة البيزيك، ومسيرة 53 عاما منذ ظهرت لغة البيزيك إلى الوجود في عام 1964 في جامعة دارتموث Dartmouth College، على يد جورج كيمينيJ. Kemeny  وتوم كارتز T. Kurtz.
نحن هنا إذن لنتعلم لغة لها تاريخ عريق، مرّت بمراحل تطور مختلفة، حتى وصلت إلينا في شكلها الحالي، لتذهلنا بقدراتها المدهشة، التي تجمع بين البساطة وسهولة التعلم، وصياغتها التي تجعلها قريبة من اللغة الإنجليزية المبسّطة العادية، وقوة وكفاءة البرامج المكتوبة بها، مع ثروةٍ من الأدوات والدوال الجاهزة التي توفرها فئات إطار العمل Framework Classes في بيئة دوت نت .NET، والتي تريحك من عناء البدء من الصفر، والتي تعلو بك كذلك عن تركيب الجهاز بل ونظام التشغيل Operating System، بحيث يستطيع برنامجك أن يعمل على أي نظامٍ، دونَ أن تخشى من مشاكل عدم التوافق Incompatibility بينهما.
فمرحبا بك في عالم البرمجة.
ومرحبا بك في فيجوال بيزيك 15.
ومرحبا بك في دوت نت 2017.
 
منهج الكتاب:
ها الكتاب مصمم لتعليمك أساسيات البرمجة، في الوقت الذي يعلمك فيه لغة فيجيوال بيزيك دوت نت 2017.. يجب أن نتفق إذن على أن أمامنا ثلاث مهام كبيرة:
1-   تعلم البرمجة.
2-   تعلم لغة فيجيوال بيزيك.
3-   تعلم بيئة دوت نت.
أعلم أن هذا التقسيم قد يدهشك، فمن وجهك نظرك أن تعلم (البرمجة بفيجيوال بيزيك دوت نت) يعني إمكانية تعلم كل هذه المراحل الثلاث معا.
يجب أن أخبرك هنا بحقيقة هامة:
البرمجة علم واسع، ولا يمكن تبسيطها إلى مجرد استخدام لغة برمجة أيا كانت.. فلنقل مثلا إننا نريد تعلم اللغة العربية.. يمكنك أن تتعلم بعض الكلمات والإملاء والنحو والصرف لتقرأ وتكتب اللغة العربية، لكن هذا لا يجعلك متخصصا في أي علم مكتوب باللغة العربية، كالتاريخ والجغرافيا والأحياء والفيزياء.. إلخ.. لهذا فإن مجرد تعليمك كيف تستخدم لغة فيجيوال بيزيك لتُعرّف متغيرا Declare a variable أو تكتب حلقة تكرار Loop statement أو تنشئ ملفا Create a file، لا يعني أنك صرت مبرمجا.. يعني فقط أنك (تتحدث البيزيك)، لكنك لا زلت مجرد تلميذ في مدرسة البرمجة.
لهذا قررت أن أبدأ من الصفر.. أن آخذ بيد مبرمج مبتدئ يخطو أولى خطواته على هذا الدرب، ولديه الهمة والحماس للإكمال إلى آخره.. وبدلا من أن أكتب كل شيء عن لغة فيجيوال بيزيك في كتاب واحد كما هو شائع، قررت أن أخطو مع المبرمج المتحمس خطوة بخطوة، لنتعلم معا طرق التفكير البرمجية ونطبّقها عمليا بفيجيوال بيزيك دوت نت، لنتقن طرق البرمجة ونتقن ما تعلمناه من أوامر اللغة، بحيث يمكنك أن تقول لنفسك بثقة في نهاية هذا الكتاب: أنا فاهم، ولست مجرد حافظ!
لهذا فإن هذا الكتاب يبدأ فعليا وحرفيا من الصفر، حيث يبحر بقارئه في الفصل الأول في تاريخ لغة البيزيك.
بعد هذا يخطو الكتاب بقارئه إلى عالم البرمجة، فيعرّفه على أساسيات التعامل مع البيانات، بتعريف المتغيرات والجمل الشرطية Conditional Statements وباقي عناصر اللغة.. ويعطي الكتاب قارئه فكرة مبسطة ووافية عن نظام العد الثنائي Binary System والعمليات المنطقية الأساسية التي بني بها الحاسوب.
لقد وضعت نصب عيني وأنا أكتب هذا الكتاب أن أروي فضول القارئ، وأجيب عن أي سؤال قد يخطر على باله بأبسط طريقة تناسب معلوماته وباختصار غير مخلّ، بحيث لا نخرج عن مضمون الكتاب.
والكتاب في كل فصل يقدم للقارئ أمثلة غزيرة ومتنوعة، مع شرح بعض الخوارزميات البرمجية الشهيرة وتطبيقها بأوامر فيجيوال بيزيك دوت نت.. لهذا حينما ينتهي هذا الكتاب لن يكون القارئ قد تعلم أوامر فيجوال بيزيك فحسب، بل سيكون قد تعلم معها العديد من الطرق البرمجية المفيدة، مثل خوارزميات ترتيب المصفوفة والبحث فيها وإنشاء محلل نصي لإجراء العمليات الحسابية وغير هذا.
وفوق كل هذا وذاك، يستخدم الكتاب منهج التجربة والخطأ في شرح الأمثلة، فهو لا يعطيك الكود الأمثل مباشرة، بل يتدرج معك بشرح أبسط فكرة لتنفيذ المطلوب، ثم يوضح عيوبها وكيفية التغلب عليها، مع شرح وافٍ لكل الخطوات.. بهذه الطريقة يقدّم الكتاب إلى قارئه منهجا للتفكير البرمجيّ وليس مجرد بعض الأفكار البرمجية، فيختصر على المتعلم سنوات من الخبرة يحتاج فيها إلى التجريب والخطأ والتعلم من أخطائه بنفسه.
بعد هذا يقدّم الكتاب قارئه إلى عالم البرمجة الموجهة بالكائنات:
Object Oriented Programming (OOP)
وحتى لا تكون المفاهيم التي يشرحها الكتاب نظرية، قرّرت في هذا الكتاب تجاهل إطار عمل دوت نت .NET Framework الذي يقدم آلاف الكائنات الجاهزة التي تفعل كل شيء لمستخدمها تقريبا دون عناء منه.. قررت تجاهل ذلك، تماما كما يقرر المدرس تعليم التلميذ جدول الضرب وتجاهل الآلة الحاسبة!.. لكننا في هذا الكتاب لن نكتفي بتعلم جدول الضرب، بل سننشئ الآلة الحاسبة بأنفسنا أيضا!.. أجل: كتدريب على كل مفهوم نتعلمه في البرمجة الموجهة بالكائنات OOP والوراثة Inheritance واستخدام الواجهات Interfaces سنتعلم كيف ننشئ كائنات خاصة بنا تحاكي كائنات إطار العمل التي تتعامل مع تراكيب البيانات Data Structures وغيرها.. هذا سيجعل استخدامك لإطار العمل بعد ذلك مجرد "لعب عيال" لو جاز لي استخدام هذا التعبير، لأنك قد أنشأت جزءا منه بنفسك وتفهم سر الصنعة.. تعرف طبعا أن استخدام الشيء أسهل من صناعته.. وستجد إشارة في كل موضع في الكتاب إلى فئة إطار العمل التي تؤدي الوظيفة جاهزة، مع إشارة إلى الفصل الذي يحتوي على شرحها في كتابنا المستقل "من الصفر إلى الاحتراف: برمجة إطار العمل في فيجوال بيزيك دوت نت" الذي يعد ملحقا لهذا الكتاب.
وبمثل هذا التنظيم، يكون هذا الكتاب قد جمع بين دفتيه أربعة كتب معا في إيجاز وافٍ:
1- مقدمة في تاريخ الحاسب والبرمجة والجبر الثنائي Boolean Algebra.
2- أساسيات VB.NET، بما في ذلك أحدث التطويرات في إصدار 2017.
3- البرمجة الموجهة بالكائنات OOP بلغة فيجيوال بيزيك دوت نت.
4- تراكيب البيانات Data Structures بلغة فيجيوال بيزيك دوت نت.. لا أظن أن كتابا قبل هذا أنشأ قائمة مترابطة Linked List بفيجيوال بيزيك واستخدمها لإنشاء فئات الرصة Stack والطابور Queue والشجرة Tree، واستخدم هذه الفئات في إنشاء محلل نصي Parser لحل أي عملية حسابية يكتبها المستخدم، أو التعويض عن متغير في أية معادلة يكتبها!
كل موضوع من هذه المواضيع له كتاب مستقل، لكن هذا الكتاب جمعها معا بطريقة فريدة متداخلة، مما جعل حجمه أقل من حجم كل هذه الكتب مجتمعة، بسبب عدم احتياجه إلى تكرار شرح بعض الأجزاء هنا أو هناك.
 
لا غروَ إذن إن قلنا إن هذا الكتاب غير مسبوق في منهجه، وهو يقدم لك ثروة هائلة من الأفكار بدون أي ثرثرة، إضافة إلى قرص ضوئي عليه أكثر من 150 مشروعا تم شرح أفكارها خطوة بخطوة داخل الكتاب.
هذا الكتاب موجه لتأسيس مبرمج محترف، يفهم الخوارزميات وطرق التفكير البرمجية، وليس مجرد مبرمج يجيد استخدام أدوات لغة البرمجة.. لهذا ربما يكون مفيدا للمبتدئ المتعجل، أن يقرأ كتابنا "المدخل العملي السريع إلى فيجوال بيزيك دوت نت" فهو يشرح لغة فيجوال بيزيك دوت نت من خلال مشروعين عمليين كاملين مشروحين خطوة بخطوة، أحدهما يتعامل مع قواعد بيانات SQL Server باستخدام تقنية LinQ To SQL.. لكن في كل الأحوال، لا بد أن يعود إلى هنا، لأنه لن يكون مبرمجا دون أن يفهم البرمجة بهذا العمق.. فالبرمجة مشاكل وحلول، قبل أن تكون تعريفا لفئات واستدعاء لوسائل.. فبدون الفكر لن تعرف فيم تستخدم الأداة!
 
خذ نفسا عميقا وسَمِّ الله، وتعال نبدأ معا رحلتنا الممتعة على طريق البرمجة.
 


اللائذون بصمتهم




الأربعاء، 10 أكتوبر 2018

مراجع عربية حقيقية في البرمجة



مراجع عربية حقيقية في البرمجة
 

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


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

وقد أخبرت الطالبة أن النسخة المتاحة حاليا هي نسخة 2017 من هذا الكتاب فطلبت مني 24 نسخة أرسلتها في طردين يوم 1 أكتوبر وقد وصلا بحمد لله في أسبوع (الحقيقة أنهما استغرقا 5 أيام فقط لأن الجمعة والسبت إجازة)، وترون في الصور إيصالي الإرسال، ورقماهما المسلسلين هما:
ee807334274eg
ee807334067eg
 

 
ويمكنك الاستعلام عن هذين الطردين بإدخال رقميهما المسلسلين في موقع البريد السعودي.


مع ملاحظة أن الموقع سيعرض جملة "تم التسليم".. لعرض التفاصيل يجب ضغط العلامة + الموجودة فوقها جهة اليسار، وسترون مسار الطرد إلى حين استلامه.

وترون صورتين للكتب بعد أن استلمتها الطالبة (وقد أرسلت إليها نسخة واحدة إضافية من كتاب إطار العمل وكتاب المدخل العملي السريع).


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

وبالمناسبة: بعد دفع ثمن الكتب وثمن الطردين ورسوم تحويل النقود بويسترن يونيون، صار ثمن الكتاب الواحد بالنسبة لكل طالبة 67 ريالا سعوديا فقط، وهذا مبلغ زهيد جدا، ولو كانت مكتبة سعودية تبيع هذا الكتاب لباعته بـ 200 ريال سعودي على الأقل!

أرجو أن يشجع هذا المنشور الطلبة والمبرمجين الخليجيين على طلب الكتب كأشخاص أو مجموعات.. التكلفة رخيصة والعملية آمنة بفضل الله. 


 


صفحة الشاعر