الشامل في البرمجة بلغة الفيجوال بيسك دوت نيت 2015
الوصف
في هذا الكتاب، الذي يعد الجزء الأول من سلسلة كتب الحقيبة البرمجية للغة فيجوال بيسك 2015، سوف نطلع على أساسيات البرمجة بأسلوب تدريجي، ينطلق بنا من التعرف على جهاز الحاسوب باعتباره الجهاز الذي يشتغل عليه المبرمجون، وفهم أهم مكوناته المادية المتدخلة في عمليات تخزين ومعالجة البيانات، مستعرضين في غضون ذلك مفاهيم: البرنامج Program، البرمجة Programming، لغات البرمجة Programming Languages: أقسامها وأهميتها في صياغة الحلول التقنية وصناعة البرمجيات.
ويحتوي الكتاب أيضا على شرح مستفاض لجميع المفاهيم الأساسية في البرمجة، من قبيل المتغيرات Variables وأنواع البيانات Data Types والروابط Operators والبنيات الشرطية Conditions والحلقات Loops والمصفوفات Arrays وإدارة الاستثناء ات Exceptions Handling، ومعالجة النصوص والعملات والتواريخ String, Currency and Date Handling وغير ذلك من المفاهيم المهمة بلغة الفيجوال بسيك دوت نيت 2015.
ويشمل الكتاب كذلك أمثلة تطبيقية لكل مفهوم برمجي مرتبة على شكل خطوات، يسبقها شرح نظري سلس من أجل تهيئة الأذهان وتحضيرها لفهم دور هذا المفهوم في العملية البرمجية واستيعاب آليات استخدامه، مما يخول للقارىء أن يلم بكافة جوانبه النظرية والعملية والبيداغوجية.
بعد هذا الجزء من الكتاب، يأتي الجزء الثاني الخاص بشرح نمط البرمجة الكائنية التوجه Object Oriented Programming، والذي سنتناول فيه بحول الله مختلف المفاهيم المنضوية تحت هذا الأسلوب البرمجي.
أسأل الله العلي القدير أن أكون قد وفقت في تصنيف هذا الكتاب، و أن يجعله خالصا لوجهه الكريم، مع متمنياتي لكم بالتوفيق والسداد ودام لكم البشر والفرح !
تأليف:
بعالجة تا ص والصحيقة :"79
ترتيب المصفوفات 2112/5 5011108: ل
تكبير حالة الأحرف: 0
تصغير حالتّ الأحرة
تقسيم النصوص 008!(ا50 واو ججح ججح واةة جا زجة ج102
البحث داخل النصوص 601013:75 ذا
استبدال النصوص 8601366 سم حل سد ودبع عي تن ته دوع و و تاق حا قر حا باقلالا
إدراج النصوص 0562| وتوم رض تم م تعمس مض صم مالل
مقارنة التصوص 601702176 ا
الدالة 00021 0
تنسيق التاريخ والوقت ودي و در رع داه سسحت تابارج دوعو ةمدي ال
تمرير البرامترات.
معالجة الاستثناءات 113001108 11015م566: جاه جام مج
معالجة الاستثناءات المنظمة 13001108 (1100م5466 511706001860
معالجة الاستثناءات غير المنظمة 13001108 (1100م5:68 0540لا .... 144
أكاديمية المبرمجين العرب | 7
بسم الله الرحمن الرحيم. الحمد لله رب العالمين والصلاة والسلام على الرحمة المهداة
بات لانحا لكل مهتم بالشأن المعلوماتي. أن المحتوى البرمجي بالعربية نادر جدا قياسا
المحتوى البرمجي العربي عبارة عن شظايا معلومات متفرقة لا تلبي الغرض ولا تحقق
في الجائب الملكتوب؛ نجد عطاء يشكر باذلوه عليه إلا أنه يفتقد إلى التنظيم
والترتيب وفي أحايين كثيرة إلى الإكمال والإتمام. وفي الجانب المرئي يتفاقم الوضع
ليجد المتعلم نفسه أمام دورات تستهويه بأسمائها لكنها لا تشبع نهمه اللعرفي
بمحتوياتها. إذ أن موادها لا تحوي جديدا ولا تغطي مفاهيم يتعطش إليهاء وخير دورة
يحسن صائغوها تقديم محتواها يجدها المتعلم مجرد اجترار لمعلومات مستهلكة
منتشرة على منابر معرفيةعديدة.
وسد الثغر بشيء من الجهود التعليمية فنشرنا قبل زهاء خمس سنوات مجموعة من
الكتب العربية ضمن سلسلة :كن أسداء والتي لاقت رواجا واسعا واستقبلها اللتعلمون
بالقبول الحسن. ثم أتبعنا ذلك بمجموعة من الدروس المرنية كان أبرزها “دورة سي
شارب الكاملة» ودورة إنشاء برنامج إدارة المبيعات» حيث عرفتا انتشارا واسعا في
صفوف الطلبة والمعاهد والمبرمجين الأحرار مما حفزنا وبعث فينا روح الأمل والإيجاب
فقررنا مواصلة المسير واختياض لغات برمجية أخرى واقعة ضمن تخصصاتنا.
ولأننا بفضل الله قد زاولنا لغ الفيجوال بيسك دوت نيت مدة زمنية ليست يسيرة
واشتغلنا على مختلف إصدارات الدوت نيت فريموورك بدء من الإصدار 1.0 الذي صاحب
الكتابة والتسجيل المرني لعل اللّه جل وعلا يفتح على أيدينا عقولا شغفتها لغ
في هذا الإطار ومن هذا المتطلق,. جاءت فكرة الحقيبة البرمجية باقتراح من أخينا
فكان لي خير موجه وأفضل مرشد, إذ رأى أنه من الحكمة والتعقل أن تكون الدروس
متسلسلة وفق أجزاء لكل جزء طابعه الخاص. وأن يصاحب كل جزء من هذه الأجزاء
كتاب يعود المتعلم إليه في حال استعصى عليه مفهوم في التسجيلات المرئية أو
الحقيبة البرمجية أن يخصه بدعوة في ظهر الغيب وأن يتولاه المولى تبارك وتعالى
حول الكتاب:
في هذا الكتاب. الذي يعد الجزء الأول من سلسلة كتب الحقيبة البرمجية للغة
من التعرف على جهاز الحاسوب باعتباره الجهاز الذي يشتغل عليه المبرمجون. وفهم أهم
مكوناته المادية المتدخلة في عمليات تخزين ومعالجة البيانات, مستعرضين في
دعهددو0م1 ومنسصهع0:0: أقسامها وأهميتها في صياغة الحلول التقنية وصناعة
ويحتوي الكتاب أيضا على شرح مستفاض لجميع المفاهيم الأساسية في البرمجة: من
قبيل المتغيرات ى»1دنة17 وأنواع البيانات 10:65 0248 والروابط 06:80:58 والبنيات
الشرطية عصمتانة«ه00 والحلقات #تهم1 والمصفوفات 5زة::ه وإدارة الاستثناء ات
يمنافصة11 مصمنام»ع:5. ومعالجة النصوص والعملات والتواريغخ زعصعت002 متنك
مستافصة11 ع1د0 00د وغير ذلك من المفاهيم امهم بلغ الفيجوال بسيك دوت نيت
ويشمل الكتاب كذلك أمثلة تطبيقية لكل مفهوم برمجي مرتبة على شكل
خطوات, يسبقها شرح نظري سلس من أجل تهيئة الأذهان وتحضيرها لفهم دور هذا
بكافة جوانبه التظرية والعملية والبيداغوجية.
أكاديمية المبرمجين العرب | 10
بعد هذا الجزء من الكتاب. يأتي الجزء الثاني الخاص بشرح نمط البرمجة الكائنية
التوجه ومنسصسصعه:2 0160161 »»(ط0. والذي سنتناول فيه بحول الله مختلف
أسأل الله العلي القدير أن أكون قد وفقت في تصنيف هذا الكتاب. و أن يجعله
خالصا لوجهه الكريم؛ مع متمنياتي لكم بالتوفيق والسداد ودام لكم البشر والفرح !
خالد السعداني
تعريف وجيز لجهازالحاسوب / الحاسب
الحاسوب هو جهاز الكتروني مثله مثل باقي الأجهزة الالكترونية رتلفاز هاتف. جهاز
تسجيل....) يستخدم لتخزين ومعالجدٌ البيانات. وهو يتكون من جزءين لا ثالث لهماء
ونلمسها. أما الجزء الثاني فهو الجزء البرمجي ©:500:2 وهو الجانب الخفي المسؤول عن
تشغيل البرامج والألعاب والملتيميديا من خلال تحكمه في الجانب الآلي عنة»118:01
يتكون الحاسوب من مجموعة من العناصر المادية نذكرها فيما يلي أهمها:
الذاكرة الرئيسية أو الحية 116:0 قوع صه فصة6) لفت
يمكننا تعريف الذاكرة بأنها مجموعة من الخانات المتتالية والمرقمة عبر عناوين
كما يمكن للذاكرة أن تقوم بتخزين البرامج (البرنامج هو مجموعة من الأوامر
المتسلسلة التي يتم تنفيذها للحصول على نتيجة معينة). ويتم تمثيل البيانات في
الذاكرة على شكل ثناني عبر متتاليات من الأصفار والآحاد كما سنرى فيما
أكاديمية المبرمجين العرب | 12
كل خانة في الذاكرة مرقمة لكي يسهل الوصول إلى محتواها من قبل وحدة
العالجت ويسمى هذا الترقيم بالعنونة :800:68 أي أن كل خانة لها عنوانها
ويمكننا تمثيل الذاكرة الرئيسية بهذا الشكل:
محتوى الذاكره عتاوين الذاكره
وحدة معالجة البيانات أزوناآ ع 0685510 [08(000:
وهو الجزء المهم في الحاسوب. ويعد بمثابة الدماغ المسؤول عن تنفيذ كل عمليات
معالجة البيانات المخزنة في الذاكرة.
بالعمليات النتطقية مثل مقارنة البيانات.
تقوم وحدة المعالجة بأخذ الأوامر المخزنة في الذاكرة على شكل بيانات. وتبدأ في
تنفيذها بدء من أول أمر وانتهاء بآخر أمر وتقوم بإجراء العمليات الحسابية والمنطقية
أكاديمية المبرمجين العرب | 13
الواردة في البرنامج المخزن. وكلما اقتضى الأمر تقوم بتخزين الناتج في الذاكرة
لتستعمله مع أوامر أخرى. وفي ختام تنفيذ البرنامج تقوم وحدة المعالجة بإرسال
النتيجدٌ إلى الجهاز الخاص بعرضها رمثلا طباعة نتيجة عملية حسابية في نافذة
الكونسول. ستقوم وحدة المعالجةٌ بإرسال النتيجة إلى الشاشحّ
الأجهزة وع616:
وهي كل الأجهزة الموصولة بالحاسوب وهناك من يقسمها إلى:
أجهزة الإدخال 0601665 0:4تزه1 : لوحة المفاتيح. سكان, قارىء الأقراص....إلخ.
وأجهزة إخراج 1061665 001[0114: الشاشة. الطابعة. مكبرات الصوت....إلخ.
وأجهزة التخزين 1861685 عع500:8: أقراص صلبة. مفاتيح اليو أس بي. الأقراص.
اللغمالتي يفهمها الحاسوب
العقل البشري. فهو لايفهم سوى رقمين 0 و 1 روهذا تقدير اصطلاحي فقط لا علاقة له
أكاديمية المبرمجين العرب | 14
كتاب يعتبر مدخلا للمبتدئين في برمجة الألعاب باستخدام ال DirectX 9.
تصميم قاعدة البيانات أكسس الاتصال بقاعدة البيانات عن طريق فيجوال بيسك التعامل مع الداتا جريد فيو ربط الاداة الداتا جريد فيو مع قاعدة البيانا...
تقوم فكرة هذا الكتاب بتوضيح عملية ارسال البيانات المختلفة وبشكل عملي ارقام ، نصوص، تواريخ وحتى الصور والتي هي اهمها الى معالج النصوص وورد MS...
مرجع إحترافي كامل في تعليم كل ما يتعلق بالفجوال بيسك دوت نت مع برمجة قواعد البيانات والإنترنت وحتى نبذة عن برمجة الألعاب .
ملف فيديو يشرح كيفية إنشاء تقارير Crystall reports في VB.Net
يعمل الكتاب علي فهم شبكة الانترنت وكذلك الوسائط المتعددة وكيفية الاستفاده منها في التعليم والتدريب عن بعض ، الكتاب من رسالة الدكتوره للدكتور حسين...