تعلم لغة البرمجة سي شارب

تعلم واحترف البرمجة بلغة سي شارب

أساسيات البرمجة وقواعد البيانات4.8(52)14 ساعة و27 دقيقة82 درسا23 قسما

ماذا ستتعلم؟

  • تعلم أساسيات لغة سي شارب
  • تصميم واجهات البرامج
  • التعامل مع الأحداث Events
  • استخدام جمل التحكم والدوال والمصفوفات
  • البرمجة بواسطة الأهداف وخاصية التوريث
  • فهم قواعد البيانات وكتابة استعلامات SQL
  • الاتصال بقواعد البيانات باستخدام ADO.NET
  • إنشاء تطبيقات الإنترنت واستخدام XML
  • معالجة الأخطاء والتعامل مع الملفات

عن الدورة

يشرح هذا الكورس تعلم لغة البرمجة سي شارب (C#) وتطوير البرامج بها على بيئة الدوت نت. يبدأ بمقتطفات من الكورس ثم البداية مع سي شارب، وأدوات تصميم واجهة البرنامج، والأحداث Events، وقواعد البرمجة، وجمل التحكم في مسار البرنامج، والدوال والمصفوفات. بعد ذلك ينتقل إلى البرمجة بواسطة الأهداف وخاصية التوريث وبناء هيكل البرنامج ومكتبة الفصائل. ثم يشرح المفاهيم الأساسية لقواعد البيانات ولغة الاستعلام SQL وتقنية ADO.NET، وإنشاء تطبيقات الإنترنت ولغة الترميز XML، والتقارير، والاستثناءات ومعالجة الأخطاء، وأنواع البيانات، والتعامل مع الملفات والرسم، وإنشاء المكتبات والأدوات. ينفع الكورس المبتدئين وكل من يريد تعلم برمجة البرامج بلغة حديثة، ولا يحتاج إلى خبرة سابقة. وفي النهاية ستكون قادرا على بناء برامج بواجهات رسومية تتصل بقواعد البيانات وتعمل مع الإنترنت والملفات. ويفيدك الكورس أيضا إذا كنت تريد التعرف على لغات الدوت نت وأدواتها بشكل منظم ومتدرج من البداية.

نتائج متوقعة من الدورة

  • اكتساب مهارات قوية في البرمجة بلغة سي شارب.
  • القدرة على تصميم وبرمجة واجهات مستخدم احترافية.
  • إنتاج برامج متصلة بقواعد بيانات باستخدام تقنيات متقدمة.
  • تطبيق مفاهيم البرمجة الكائنية في البرامج.
  • إنشاء تطبيقات إنترنت متطورة باستخدام XML وتقنيات أخرى.

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا 50٪ من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.8
★★★★★
52 تقييم
5★
45
4★
6
3★
1
2★
0
1★
0
  • ★★★★★عمر ع.·منذ 3 شهرشاهد 100٪
  • ★★★★★Mohmed A.·منذ 5 شهرشاهد 100٪

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

تم عرض كل التقييمات (2)

محتوى الدورة

1

البداية مع سى شارب

6 درس
  1. مقتطفات من الكورسمقتطفات تشمل إضافة قوائم Menu للبرنامج وجعلها من اليمين لليسار، والفرق بين الدالة والكلاس في مشروع Console، ومقدمة عن تطبيقات الويب وأدواتها.24:26
  2. البداية مع سى شارب (1)مقدمة الكتاب الأول من C Sharp، تستعرض محاور الدروس: Visual Studio وأدوات الواجهة، والأحداث، وقواعد البرمجة، وجمل التحكم، والمصفوفات، والبرمجة بالأهداف والوراثة والكلاس المجرد ومكتبة الفصائل.9:41
  3. البداية مع سى شارب (2)يشرح تحميل Visual Studio وتثبيته عبر برنامج التثبيت الصغير من موقع مايكروسوفت، واختيار شكل الواجهة، والوصول إلى الشاشة الرئيسية لإنشاء New Project.14:35
  4. البداية مع سى شارب (3)يشرح إنشاء أول برنامج Windows Forms في Visual Studio 2019، وظهور النموذج الفارغ، وإضافة زر والنقر عليه مرتين لكتابة الكود، وعرض رسالة MessageBox عند التشغيل.8:30
  5. البداية مع سى شارب (4)يعرف بنوافذ بيئة التطوير Visual Studio مثل نافذة النموذج والكود والخصائص ونافذة الإخراج، ثم يبدأ مثال آلة حاسبة بسيطة تجمع وتطرح وتقسم.8:33
  6. البداية مع سى شارب (5)يبني آلة حاسبة بثلاث خطوات: التصميم ثم الخصائص ثم كتابة الكود، بتحويل محتوى TextBox إلى رقم عشري وإجراء الجمع والطرح والضرب والقسمة وعرض النتيجة.15:27
2

أدوات تصميم واجهة البرنامج

10 درس
  1. أدوات تصميم واجهة البرنامج (1)يعرض أدوات التصميم في Toolbox مثل الأزرار وخانات الاختيار وPanel والقوائم، ونافذة الخصائص Properties وتغيير خصائص الأداة مثل لون الخلفية.13:32
  2. أدوات تصميم واجهة البرنامج (2)يشرح أداة Label وخصائصها، وتغيير النص برمجيا بصيغة الأداة ثم الخاصية، واستخدام TextBox لإدخال اسم المستخدم، وخاصية BorderStyle.19:55
  3. أدوات تصميم واجهة البرنامج (3)يشرح أدوات الصندوق Toolbox: عرض صورة بـ PictureBox، وتجميع الأدوات داخل إطار GroupBox، والفرق بين ListBox وComboBox وإضافة عناصر إليهما بـ Items.Add.14:01
  4. أدوات تصميم واجهة البرنامج (4)يشرح التعامل مع ListBox برمجيا لإضافة العنصر المختار من TextBox وحذفه، ثم أداة ScrollBar وخصائصها Minimum وMaximum وValue.10:13
  5. أدوات تصميم واجهة البرنامج (5)يشرح ربط أداة ScrollBar بالكود لعرض قيمتها في Label، ثم أداة Timer التي تنفذ عملية كل فترة زمنية محددة، وتوظيفها لبناء ساعة.11:44
  6. أدوات تصميم واجهة البرنامج (6)يشرح الفرق بين CheckBox التي تسمح بأكثر من اختيار وRadioButton التي تسمح باختيار واحد، وخاصية Checked لمعرفة هل اختارها المستخدم، وخاصية Text.11:51
  7. أدوات تصميم واجهة البرنامج (7)يشرح أداة Panel لتجميع الأدوات داخلها، وأداة TabControl للتبويبات، وأداة اختيار التاريخ DateTimePicker، وإنشاء نموذج ثان وفتحه.12:26
  8. أدوات تصميم واجهة البرنامج (8)يتابع أداة Panel وخاصية AutoScroll، وفتح نموذج ثان بالكود، وTabControl، واستخدام FontDialog لتغيير الخط، ويمهد لموضوع القوائم Menu.8:36
  9. أدوات تصميم واجهة البرنامج (9)يشرح أدوات مربعات الحوار الجاهزة مثل OpenFileDialog وColorDialog وFontDialog: عرض الحوار بـ ShowDialog ثم أخذ الملف أو اللون أو الخط الذي اختاره المستخدم وتطبيقه.11:08
  10. أدوات تصميم واجهة البرنامج (10)يشرح إضافة قوائم MenuStrip إلى البرنامج بعناصر رئيسية وفرعية، وربط عناصرها بالكود مثل فتح نموذج آخر، وإضافة الفواصل، وضبط اتجاه القائمة للتطبيقات العربية.5:44
3

الأحداث

3 درس
  1. الأحداث Events (1)يشرح الأحداث Events في تطبيقات الواجهة، أي تنفيذ كود عند فعل المستخدم مثل النقر أو تحريك الماوس فوق زر، بمثال يغير نص Label عند حدث الماوس.9:15
  2. الأحداث Events (2)يشرح أحداث الماوس ولوحة المفاتيح: قراءة إحداثيات X وY أثناء حركة الماوس، وتحريك Label معه، ومعرفة الزر المضغوط، وقراءة كود المفتاح في حدث KeyDown.14:45
  3. الأحداث Events (3)يشرح حدث KeyDown وكود الحرف المضغوط لتحديد ما يقبله مربع النص، ومنها الخروج عند كلمة معينة، وأحداث أخرى مثل تنشيط الفورم، مع الإشارة إلى عدد خطوات كتابة الكود.9:38
4

قواعد البرمجة

3 درس
  1. قواعد البرمجة (1)يبدأ قواعد البرمجة: تعريف المتغيرات، وأخذ القيم من TextBox وتحويلها إلى double، وجمع رقمين وعرض النتيجة، وطريقتين لتحويل النوع.14:51
  2. قواعد البرمجة (2)يشرح العوامل Operators في C#: الجمع والطرح والباقي Modulus لمعرفة العدد زوجيا أو فرديا، وأسبقية العمليات، وعوامل المقارنة، والفرق بين علامة التخصيص وعلامة المساواة، والعوامل المنطقية.8:48
  3. قواعد البرمجة (3)يشرح التعبيرات النمطية Regular Expressions للتحقق من شكل المدخلات، كأن تكون أرقاما فقط أو نصا فقط أو الاثنين، باستخدام دالة IsMatch التي ترجع نتيجة منطقية.9:49
5

جمل التحكم فى مسار البرنامج

4 درس
  1. جمل التحكم فى مسار البرنامج (1)يشرح جمل التحكم في مسار البرنامج، if وelse، بمثال يأخذ درجة من TextBox ويحدد النجاح أو الرسوب والتقدير، مع مفهوم نطاق المتغير.12:38
  2. جمل التحكم فى مسار البرنامج (2)يشرح جملة switch case لاختبار قيمة معينة مع الحاجة إلى break في كل حالة، ويقارنها بـ if وelse if في مثال يحدد مستوى الدرجة.9:00
  3. جمل التحكم فى مسار البرنامج (3)يشرح جمل التكرار وحلقة for: البداية والشرط والخطوة Step، وتجميع رسالة نصية في كل دورة، وعد تصاعدي وتنازلي، مع التنبيه إلى أن جمع النصوص لا يجمع الأرقام.12:34
  4. جمل التحكم فى مسار البرنامج (4)يشرح حلقة for لبناء جدول الضرب بحلقتين متداخلتين، ثم حلقتي while وdo while والفرق بينهما: الأولى تفحص الشرط قبل التنفيذ والثانية تنفذ مرة واحدة على الأقل.7:04
6

الدوال

3 درس
  1. الدوال (1)يشرح الدوال أو الميثود في C#: لماذا نجمع الكود المتكرر في دالة بدل نسخه، وإنشاء دوال بسيطة واستدعاؤها بالترتيب الذي نريده من دالة Main.14:35
  2. الدوال (2)يشرح الدوال Functions في C#: إنشاء دالة واستدعاؤها، وتمرير الباراميتر إليها، وإرجاع قيمة مثل دالة تجمع رقمين، وكلمة void.10:51
  3. الدوال (3)يشرح الدوال ذات الباراميتر والقيمة المرجعة: دالة تأخذ الدرجة من مربع نص وترجع التقدير كنص، وتنظيم الكود بالتسلسل، مع أهمية التدرب على دوال الجمع والطرح وغيرها.19:04
7

المصفوفات

4 درس
  1. المصفوفات (1)يشرح المصفوفات في C#: ماهيتها كمجموعة عناصر من نوع واحد، والإعلان عنها، والتعامل مع عناصرها بالفهرس index داخل حلقة بدل متغيرات منفصلة لكل قيمة.14:38
  2. المصفوفات (2)يشرح المصفوفات Arrays: مصفوفة ذات بعد واحد وتعبئتها وقراءتها بالحلقات، ثم المصفوفة ذات البعدين وتحديد الصف والعمود.8:33
  3. المصفوفات (3)يشرح المصفوفة ذات البعدين Two Dimensional Array: تعريفها بنوع Char وعدد الصفوف والأعمدة، وملؤها وطباعتها بحلقتي for متداخلتين، وقراءة الموضع من المستخدم.10:44
  4. المصفوفات (4)يشرح مشكلة المصفوفة التي تتطلب تحديد عدد عناصرها مسبقا، وكيف تحلها ArrayList بإضافة عناصر غير محددة العدد بالأمر Add، ثم المرور عليها بحلقة for وforeach.6:48
8

البرمجة بواسطة الأهداف

5 درس
  1. البرمجة بواسطة الأهداف (1)يقدم البرمجة كائنية التوجه في C#: إنشاء كلاس منفصل يحتوي ميثود، واستدعاء الميثود من كلاس آخر، مع public وstatic وvoid.11:32
  2. البرمجة بواسطة الأهداف (2)يشرح بداية البرمجة بالأهداف: إنشاء كلاس Person له معرف واسم وراتب ودالة، ثم استخدامه من واجهة رسومية مع مفهوم Public.11:22
  3. البرمجة بواسطة الأهداف (3)يشرح إنشاء كائنات Objects من كلاس Person بكلمة new، مثل p1 وp2، وإعطاء كل كائن بياناته الخاصة وطباعتها، وتمهيد للـ Constructor والـ Overloading.11:19
  4. البرمجة بواسطة الأهداف (4)يشرح الـ Constructor في البرمجة الكائنية: دالة داخل الكلاس بنفس اسمه وبدون نوع إرجاع وتكون public، وتنفذ تلقائيا عند إنشاء كائن، ويمهد لموضوع Overload.6:25
  5. البرمجة بواسطة الأهداف (5)يشرح الـ Overloading: إنشاء أكثر من دالة بنفس الاسم داخل الكلاس باختلاف البارامترات، بمثال دالة static لجمع رقمين أو ثلاثة أرقام.12:18
9

خاصية التوريث

2 درس
  1. خاصية التوريث (1)يشرح خاصية الوراثة Inheritance في C#: كلاسات مثل Employee وCustomer ترث من Person كل مكوناته، ثم إضافة خاصية الراتب وطباعة البيانات.12:14
  2. خاصية التوريث (2)يشرح خاصية Overriding في الوراثة: إعادة تعريف دالة موجودة في الكلاس الأب داخل الكلاس الابن بكلمتي virtual وoverride، مع مثال أشكال هندسية تحسب كل منها مساحتها.12:37
10

بناء هيكل البرنامج

2 درس
  1. بناء هيكل البرنامج (1)يشرح الكلاس المجرد abstract class الذي تجب وراثته وتنفيذ دواله المجردة في الكلاسات الفرعية، بمثال أشكال هندسية، ثم الفرق بينه وبين الواجهة interface.14:28
  2. بناء هيكل البرنامج (2)يشرح محددات الوصول Access Modifiers مثل public وprivate وprotected، وكيف يحمي جعل المتغير private قيمه من التعديل الخاطئ من خارج الكلاس باستخدام دالة تتحقق من القيمة.8:10
11

مكتبة الفصائل

1 درس
  1. مكتبة الفصائليشرح تحويل مجموعة كلاسات إلى مكتبة ملف DLL، وإنشاء مشروع مكتبة فيه دالة، ثم إضافتها كمرجع في مشروع آخر لاستدعاء دوالها.8:09
12

المفاهيم الأساسية لقواعد البيانات

3 درس
  1. المفاهيم الأساسية لقواعد البيانات (1)مقدمة الكتاب الثاني من C#: أهمية قواعد البيانات في التطبيقات، وبناء شاشات للإضافة والحذف والتعديل والاستعلام، ولغة SQL، وعرض موضوعات الكتاب الباقية.8:12
  2. المفاهيم الأساسية لقواعد البيانات (2)يقدم مقدمة عن XML: إنشاء ملف XML في Notepad، وكونه صورة لتمثيل البيانات بتاجات يكتبها المستخدم، وجداول وسجلات بدون محرك قاعدة بيانات، وفكرة Web Service.8:37
  3. المفاهيم الأساسية لقواعد البيانات (3)يشرح مفاهيم قواعد البيانات في Access: أنواع بيانات الأعمدة، والمفتاح الأساسي Primary Key الذي لا تتكرر قيمته، والفهرس Index لتسريع البحث، والمفتاح الأجنبي Foreign Key الذي يربط جدولين.9:04
13

لغة الاستعلام الهيكلية SQL

6 درس
  1. لغة الاستعلام الهيكلية SQL (1)يشرح ملف XML: بنيته وتاجاته التي يحددها كاتبه، والسطر الذي يجعل الملف XML، وفتحه في المتصفح ليتأكد من سلامة بنيته، والبرامج القادرة على فتحه.6:55
  2. لغة الاستعلام الهيكلية SQL (2)يقدم لغة HTML كمجموعة تاجات تصف صفحة الويب، مع هيكل head وtitle وbody، وموقع W3Schools للتجربة، وفكرة CSS كملف أنماط قابل لإعادة الاستخدام.5:22
  3. لغة الاستعلام الهيكلية SQL (3)يشرح مفاهيم قواعد البيانات في Access: أنواع بيانات الأعمدة، والمفتاح الأساسي Primary Key الذي لا تتكرر قيمته، والفهرس Index لتسريع البحث، والمفتاح الأجنبي Foreign Key وعلاقة واحد إلى متعدد.5:01
  4. لغة الاستعلام الهيكلية SQL (4)يتابع أوامر SQL بإدخال بيانات موظفين وتجربة شروط where مع or وand، وأمر between وnot، وترتيب النتائج بـ order by، والتجميع بـ group by ودوال المجموعات مثل المتوسط والأصغر والأكبر.12:47
  5. لغة الاستعلام الهيكلية SQL (5)يشرح أمر like في SQL مع علامة النسبة للبحث بحرف معين، وبين between، وnot لعكس الشرط، وترتيب النتائج تصاعديا وتنازليا، وبعض دوال المجموعات مع group by.11:50
  6. لغة الاستعلام الهيكلية SQL (6)يشرح الاستعلام الفرعي في SQL لجلب موظفي إدارة شخص معين، ثم الربط Join بين جدولي الموظفين والإدارات بشرط تساوي رقم الإدارة لعرض اسم الإدارة.7:23
14

ADO.NET

6 درس
  1. ADO.NET (1)يشرح كتابة بيانات الموظفين إلى ملف XML وقراءتها منه بكود C#، مع التحقق من وجود الملف وإنشائه عند غيابه، وملحق SQL Server في آخر الكتاب.7:06
  2. ADO.NET (2)يشرح ملفات CSS كشيت أنماط تستخدم في صفحة HTML، وإعادة استخدام أنماط جاهزة من الإنترنت، ومكتبة Bootstrap كملف جاهز يوفر أزرارا منسقة بإضافة اسم الكلاس.10:27
  3. ADO.NET (3)يقدم ADO.NET كمجموعة كلاسات للتعامل مع قواعد البيانات برمجيا، وإنشاء فورم بيانات بالمعالجات دون كود، وكلاسات Connection وCommand وReader بنوعيها OleDb وSQL Server.15:46
  4. ADO.NET (4)يشرح تنفيذ عملية الحفظ في قاعدة بيانات SQL Server باستخدام ADO.NET: الاتصال، وجملة Insert، وكائن SqlCommand، وتمرير القيم بالبارامترات، ثم ExecuteNonQuery.10:24
  5. ADO.NET (5)يشرح الاستعلام بالشرط where في ADO.NET باستخدام بارامتر واحد، وقراءة النتيجة بـ SqlDataReader، وعرض البيانات في جدول، ويمهد لعملية Find.9:52
  6. ADO.NET (6)يشرح تنفيذ عملية Find في ADO.NET بتعديل كود الحذف، وقراءة السجل بـ Reader ووضع قيمه في الحقول، وأن أغلب اللغات تتعامل بنفس الأسلوب، مع مثال على OleDb وAccess.9:24
15

التقارير

1 درس
  1. التقاريريقدم مدخلا لتطوير الويب: JavaScript ككود ينفذ عند المستخدم ويتحكم في صفحة HTML، وفكرة jQuery وBootstrap، تمهيدا للانتقال إلى ASP.NET.6:23
16

الاستثناءات ومعالجة الأخطاء

3 درس
  1. الاستثناءات ومعالجة الأخطاء (1)يشرح تطبيقات الويب بـ ASP.NET: إنشاء Web Form، ووضع الأدوات عليها بالسحب والإفلات، وملفين للواجهة وللكود بلغة C#، وتغيير نص Label من الكود.7:34
  2. الاستثناءات ومعالجة الأخطاء (2)يشرح أوامر SQL للاستعلام: شروط LIKE وBETWEEN وNOT في WHERE، والترتيب بـ ORDER BY تصاعديا وتنازليا، والتجميع بـ GROUP BY مع دوال مثل Sum وAvg وMin وMax وCount.10:28
  3. الاستثناءات ومعالجة الأخطاء (3)يشرح أنواع الأخطاء في البرمجة: خطأ الصياغة Syntax Error وخطأ وقت التشغيل Runtime Error وخطأ المنطق Logic Error، ومعالجة FormatException بتركيب try وcatch.13:04
17

أنواع البيانات

4 درس
  1. أنواع البيانات (1)يشرح التعامل مع النصوص strings في C#: معرفة الطول، وإزالة المسافات بـ Trim، والبحث عن موضع حرف، واستبدال نص، والتحقق من بداية النص، وتقسيمه بـ Split.9:38
  2. أنواع البيانات (2)يشرح التعامل مع الأعداد عبر كلاس Math ودوالها الرياضية مثل الأكبر والأصغر، وتحويل نص من TextBox إلى رقم، ويؤجل التواريخ إلى الدرس التالي.8:45
  3. أنواع البيانات (3)يشرح دوال كلاس String في C#: Trim وTrimStart وTrimEnd لإزالة المسافات، وIndexOf وLastIndexOf وSubstring وInsert وRemove وReplace وFormat، مع مثال على تقسيم النص لقراءة ملفات.23:44
  4. أنواع البيانات (4)يشرح تحويل أنواع البيانات في C# باستخدام الكلاس Convert، والتحويل بطرق أخرى مع النوع نفسه، والتعريف التلقائي للنوع بكلمة var حسب القيمة المسندة.5:58
18

التعامل مع الملفات

2 درس
  1. التعامل مع الملفات (1)يقدم فكرة التعامل مع الملفات والـ Streams برمجيا، ويستخدم كلاس File لنسخ الملفات وحذفها، مع مشكلة الصلاحيات على الأقراص، تمهيدا لعمليتي القراءة والكتابة.8:51
  2. التعامل مع الملفات (2)يشرح قراءة محتوى ملف نصي بدالة ReadAllText وكتابته بدالة WriteAllText، وإظهاره في TextBox، وفكرة نقل بيانات من ملف نصي أو Excel إلى قاعدة بيانات.14:44
19

الرسم

2 درس
  1. الرسم (1)يشرح التعامل مع الصور برمجيا في C#: تحميل صورة من مسار على الجهاز وعرضها، وتبديلها بصورة أخرى، وتصحيح أخطاء المسار الخاطئ.6:33
  2. الرسم (2)يشرح كلاس Graphics للرسم برمجيا في C#: رسم خط ومستطيل ودائرة بقلم ولون وسمك محددين، وكتابة نص بخط معين بدالة DrawString.16:09
20

المكتبات وإنشاء الأدوات

2 درس
  1. المكتبات وإنشاء الأدوات (1)يشرح إنشاء مكتبة كلاسات Class Library وإعادة استخدامها في مشروع آخر، ثم يقدم فكرة الـ Custom Control كأداة مخصصة يتم تطويرها لاحقا.9:46
  2. المكتبات وإنشاء الأدوات (2)يطبق عمليا إنشاء Custom Control على شكل ساعة: Label مع Timer داخل مكتبة كلاسات، ثم إضافتها إلى صندوق الأدوات واستخدامها بالسحب والإفلات في أي برنامج.6:55
21

إنشاء تطبيقات الإنترنت

6 درس
  1. إنشاء تطبيقات الإنترنت (1)يشرح مفاهيم قواعد البيانات وأهميتها في نظم المعلومات، وتركيبها من جداول وصفوف وأعمدة، والمفتاح الأساسي primary key والترقيم التلقائي، وإنشاء جدول في Access.12:52
  2. إنشاء تطبيقات الإنترنت (2)يشرح أوامر SQL عمليا في Visual Studio: إنشاء جدول الموظفين وإدخال بيانات فيه، ثم SELECT لأعمدة محددة، وعمود محسوب للضريبة، وشرط WHERE مع OR، وتمهيد لأمر LIKE.10:02
  3. إنشاء تطبيقات الإنترنت (3)يشرح استخدام ملفات تنسيق CSS جاهزة في صفحة ويب بدل كتابة التنسيق من البداية، وربط الملف بالصفحة، وتطبيق الأنماط على الأزرار والنماذج، مع ضرورة إغلاق كل وسم يتم فتحه.8:44
  4. إنشاء تطبيقات الإنترنت (4)يشرح أهمية التقارير في تطبيقات قواعد البيانات من منظور المبرمج، وأداة Crystal Reports من SAP لإنشائها، وعدم توفر نسخة منها وقت التسجيل مع Visual Studio 2019.4:21
  5. إنشاء تطبيقات الإنترنت (5)يشرح إنشاء مشروع ويب ASP.NET في Visual Studio بنفس أسلوب التصميم بالسحب من Toolbox والنقر المزدوج لكتابة الكود، وأن كل صفحة تتكون من ملفين.7:44
  6. إنشاء تطبيقات الإنترنت (6)يشرح بناء حاسبة في صفحة ASP.NET مع تنظيم العناصر في جدول، وتحويل المدخلات إلى أرقام، ثم التحقق من أن المستخدم لم يترك الحقل فارغا وعرض رسالة تطلب إدخال القيمة.10:21
22

لغة الترميز XML

3 درس
  1. لغة الترميز XML (1)مقدمة عن لغة XML كطريقة لتمثيل البيانات بتاجات مفتوحة ومغلقة، يمكن عرضها كجداول وقراءتها من أي لغة برمجة، وعلاقتها بالبرمجة وإنشاء الملف وقراءته بالكود.8:37
  2. لغة الترميز XML (2)يشرح إنشاء ملف XML يدويا في Notepad، وسطر التعريف الذي يجب كتابته أول الملف، وفتحه في المتصفح للتأكد من سلامته، والتاجات التي يحددها المستخدم.6:55
  3. لغة الترميز XML (3)يشرح التعامل مع XML بكود C#: كتابة بيانات إلى ملف XML بعد التحقق من وجوده وإنشائه، وفتحه للتأكد من النتيجة، وقراءة الملف بقارئ XML Reader، وملحق SQL Server في الكتاب.8:43
23

الملحقات

1 ملحقات
  1. حمل الملحقات من هنا

المحاضر

م/عزب محمد عزب

م/عزب محمد عزب

محاضر بالأكاديمية العربية للعلوم والتكنولوجيا والعلوم البحرية، ووزارة الداخلية المصرية، ومركز تكنولوجيا معلومات رئاسة الوزراء، ومعهد إعداد القادة الحكومي.
68.8K مشاهدة28 دورة

هذه الدورة ضمن دبلومة

دورات ذات صلة