|
1 - مقدمة للغة #C |
|
مدة العرض |
تم |
|
مقدمة | |
01:05 |
|
|
بيئة التطوير .Net Framework | |
02:03 |
|
|
ترجمة ملفات الكود | |
02:38 |
|
|
اللغة #C | |
02:33 |
|
|
2 - كتابة البرامج #C |
|
مدة العرض |
تم |
|
مقدمة | |
01:02 |
|
|
أداة التطوير Visual Studio 2010 الجزء1 | |
01:58 |
|
|
أداة التطوير Visual Studio 2010 الجزء2 | |
04:02 |
|
|
كتابة التطبيقات Console Application | |
03:07 |
|
|
اللوحات Solution explorer و Class view | |
02:27 |
|
|
كتابة التطبيقات Windows Forms Applications | |
02:57 |
|
|
كيفية عمل التطبيقات Windows Applications | |
03:18 |
|
|
3 - المتغيرات Variables والتعبيرات Expressions |
|
مدة العرض |
تم |
|
صيغة كتابة الكود Syntax | |
03:13 |
|
|
المتغيرات Variables | |
03:10 |
|
|
أنواع البيانات | |
02:38 |
|
|
مثال على إنشاء المتغيرات الجزء1 | |
05:20 |
|
|
مثال على إنشاء المتغيرات الجزء2 | |
02:52 |
|
|
المعاملات Operators | |
03:02 |
|
|
المعاملات الرياضية Mathematical Operators | |
02:27 |
|
|
مثال عملي على المعاملات الرياضية | |
06:23 |
|
|
معاملات التعيين Assignment Operators | |
01:22 |
|
|
أولوية التنفيذ | |
01:48 |
|
|
4 - الجمل الشرطية والحلقات التكرارية |
|
مدة العرض |
تم |
|
التعبيرات المنطقية Boolean Logic | |
04:37 |
|
|
المعاملات Bitwise | |
05:46 |
|
|
المعاملات Boolean Assignment Operators | |
01:23 |
|
|
الجملة GOTO | |
03:13 |
|
|
المعامل Ternary | |
04:02 |
|
|
الجملة If | |
03:15 |
|
|
الجملة If …. Else | |
02:42 |
|
|
الجملة Else If | |
02:30 |
|
|
الجملة Switch | |
01:51 |
|
|
استخدام الجملة GOTO مع الجملة Switch | |
02:26 |
|
|
الحلقات التكرارية Loops | |
02:10 |
|
|
الحلقة التكرارية While | |
03:22 |
|
|
الجملة التكرارية For | |
02:15 |
|
|
مقاطعة تنفيذ الجمل التكرارية Interrupting Loops | |
03:57 |
|
|
5 - مفاهيم متقدمة |
|
مدة العرض |
تم |
|
التحويل بين أنواع البيانات | |
02:16 |
|
|
التحويل التصريحي Explicit Conversion | |
05:09 |
|
|
القوائم Enumerations | |
04:35 |
|
|
التراكيب Structures | |
02:39 |
|
|
المصفوفات Arrays | |
04:42 |
|
|
الحلقة التكرارية foreach | |
02:15 |
|
|
المصفوفات متعددة الأبعاد | |
01:21 |
|
|
مصفوفة المصفوفات Array of Arrays | |
02:16 |
|
|
التعامل مع النصوص String | |
04:16 |
|
|
مثال على التعامل مع النصوص | |
04:34 |
|
|
6 - الوظائف Functions |
|
مدة العرض |
تم |
|
الوظائف Functions | |
02:52 |
|
|
استخدام المعطيات Parameters والجملة Return | |
03:39 |
|
|
استدعاء الوظائف Calling Functions | |
04:42 |
|
|
المعطيات Parameter Array | |
02:01 |
|
|
المعطيات Reference parameter | |
01:34 |
|
|
المعطيات Out Parameter | |
03:03 |
|
|
مجال المتغيرات Variables Scope | |
02:25 |
|
|
الوظيفة ()Main | |
03:04 |
|
|
العناصر Structure Function | |
04:01 |
|
|
الوظائف Overloading Functions | |
03:21 |
|
|
7 - اكتشاف ومعالجة الأخطاء |
|
مدة العرض |
تم |
|
عملية اكتشاف الأخطاء Debugging | |
02:23 |
|
|
مثال عملي | |
07:04 |
|
|
نقاط التتبع Tracepoints | |
02:02 |
|
|
نقاط التوقف Breakpoints | |
03:31 |
|
|
طرق أخرى للوصول إلى وضع التوقف | |
02:56 |
|
|
تتبع قيم المتغيرات | |
03:28 |
|
|
تتبع سير الكود | |
02:31 |
|
|
معالجة الأخطاء Error Handling | |
06:35 |
|
|
8 - البرمجة الشيئية OOP |
|
مدة العرض |
تم |
|
مقدمة عن البرمجة الشيئية Object-Oriented | |
02:38 |
|
|
الكائنات Objects | |
04:26 |
|
|
الفئات Classes | |
01:57 |
|
|
الحقول Fields والخصائص Properties | |
03:28 |
|
|
الوسائل Methods | |
02:38 |
|
|
دورة حياة الكائن Object | |
02:52 |
|
|
عناصر الاستخدام المباشر Static Members | |
01:34 |
|
|
وسائل الإنشاء مباشرة الاستخدام Static Constructors | |
02:02 |
|
|
الواجهات Interfaces | |
01:19 |
|
|
التوريث Inheritance | |
03:17 |
|
|
المجموعات البرمجية Namespaces | |
03:36 |
|
|
استخدام الموجهات Using و Using Alias | |
03:08 |
|
|
9 - إنشاء الفئات Defining Classes |
|
مدة العرض |
تم |
|
إنشاء الفئات Classes | |
04:09 |
|
|
تعريف الواجهات Interfaces | |
01:42 |
|
|
وسائل الإنشاء Constructors ووسائل الإنهاء Destructors | |
01:44 |
|
|
خطوات تنفيذ وسائل الإنشاء Constructors | |
07:02 |
|
|
النوافذ Class View و Object Browser | |
03:04 |
|
|
تخطيط فئات البرنامج Calss Diagram | |
04:38 |
|
|
المشروعات Class Library | |
05:40 |
|
|
الواجهات Interfaces والفئات Abstract Classes | |
02:01 |
|
|
الفرق بين الفئات Classes والتراكيب Structures | |
03:01 |
|
|
10 - إنشاء عناصر الفئات Class Members |
|
مدة العرض |
تم |
|
تعريف الحقول Fields | |
02:46 |
|
|
تعريف الوسائل Methods | |
02:18 |
|
|
تعريف الخصائص Properties | |
03:46 |
|
|
طرق مختصرة لإنشاء الخواص | |
03:14 |
|
|
المصطلح Polymorphism | |
02:38 |
|
|
العملية Overriding | |
04:20 |
|
|
إخفاء الوسائل Hiding Methods | |
04:38 |
|
|
تعريف الفئات المتداخلة | |
01:19 |
|
|
توصيف الواجهات Implementing Interfaces | |
03:08 |
|
|
الفئات الجزئية Partial Classes والوسائل الجزئية Partial Methods | |
03:35 |
|
|
11 - المجموعات Collections |
|
مدة العرض |
تم |
|
المجموعات Collections | |
03:47 |
|
|
مثال على كيفية استخدام الفئة ArrayList | |
03:49 |
|
|
تعريف المجموعات Collections | |
07:03 |
|
|
الفهارس Indexer | |
03:34 |
|
|
الواجهة IDictionary | |
04:18 |
|
|
الأسلوب Iterator | |
03:42 |
|
|
المقارنة Comparison | |
01:40 |
|
|
المعامل is | |
01:22 |
|
|
أساليب التحويل Boxing and Un-boxing | |
02:04 |
|
|
توصيفات بديلة للمعاملات Overloading Operators | |
06:32 |
|
|
الواجهات iComparable و iComparer | |
04:17 |
|
|
ترتيب المجموعات Collections | |
04:24 |
|
|
المعامل As | |
01:03 |
|
|
12 - المجموعات العامة Generics |
|
مدة العرض |
تم |
|
المجموعات Generics | |
04:39 |
|
|
الفئة List | |
02:44 |
|
|
مثال عملي على الفئات List | |
07:14 |
|
|
ترتيب عناصر الفئات Generics | |
02:58 |
|
|
الفئة Dictionary | |
03:02 |
|
|
تعريف الفئات Generic | |
01:57 |
|
|
استخدام القيود Constraints | |
04:20 |
|
|
التوريث من الفئات Generic Classes | |
02:36 |
|
|
تعريف مجموعة من العناصر العامة Generics | |
03:00 |
|
|
13 - التفويضات Delegates والأحداث Events |
|
مدة العرض |
تم |
|
التفويض Delegate | |
06:24 |
|
|
دمج التفويضات Delegates | |
02:55 |
|
|
إضافة وحذف الوسائل من التفويض Delegate | |
02:57 |
|
|
تنفيذ التفويض Delegate | |
02:43 |
|
|
الوسائل Anonymous Methods | |
03:18 |
|
|
التعبيرات Lambda Expressions | |
03:25 |
|
|
الأحداث Events | |
03:52 |
|
|
تعريف الحدث Event | |
02:36 |
|
|
استدعاء الحدث Raising an Event | |
03:25 |
|
|
إضافة الوسائل Event Handlers للأحداث Events | |
03:10 |
|
|
مثال على استخدام الأحداث Events | |
04:16 |
|
|
استخدام الأحداث القياسية | |
02:53 |
|
|
استخدام التفويضات المخصصة Custom Delegates | |
01:46 |
|
|
14 - تطبيقات Windows |
|
مدة العرض |
تم |
|
مقدمة | |
03:27 |
|
|
العنصر Form | |
02:54 |
|
|
المفاتيح Buttons | |
03:31 |
|
|
العناوين Labels | |
02:47 |
|
|
مثال عملي الجزء1 | |
07:33 |
|
|
مثال عملي الجزء2 | |
03:05 |
|
|
العنصر TextBox | |
03:37 |
|
|
مثال عملي على مربعات النصوص | |
08:03 |
|
|
تابع مثال عملي على مربعات النصوص | |
11:01 |
|
|
العناصر RadioButton و CheckBox | |
04:32 |
|
|
العنصر RichTextBox | |
02:57 |
|
|
مثال عملي على العنصر RichTextBox الجزء1 | |
05:55 |
|
|
مثال عملى على العنصر RichTextBox الجزء2 | |
07:24 |
|
|
العناصر ListBox و CheckedListBox | |
04:50 |
|
|
العنصر ListView | |
11:39 |
|
|
15 - خواص متقدمة لتطبيقات Windows |
|
مدة العرض |
تم |
|
القوائم Menus | |
05:51 |
|
|
إضافة الأحداث Events للقوائم | |
06:42 |
|
|
شرائط الأدوات Toolbars | |
04:25 |
|
|
إضافة الأحداث Events لشرائط الأدوات | |
04:12 |
|
|
شريط الحالة Status bar | |
03:06 |
|
|
أنواع التطبيقات | |
05:21 |
|
|
دمج القوائم Merging Menus | |
04:45 |
|
|
الخاصية MdiWindowListItem | |
04:50 |
|
|
16 - خواص متقدمة للنماذج Forms |
|
مدة العرض |
تم |
|
مقدمة | |
02:15 |
|
|
المربع الحواري OpenFileDialog | |
07:32 |
|
|
المربع الحواري SaveFileDialog | |
04:07 |
|
|
معالجة الأمر Save | |
03:49 |
|
|
الطباعة Printing | |
02:35 |
|
|
تسلسل عملية الطباعة Printing Sequence | |
02:58 |
|
|
طباعة صفحة واحدة | |
05:20 |
|
|
طباعة صفحات متعددة | |
05:01 |
|
|
إضافة المربع الحواري PageSetupDialog | |
04:06 |
|
|
المربع الحواري PrintDialog | |
04:54 |
|
|
المربع الحواري PrintPreview | |
02:06 |
|
|
المربع الحواري FontDialog | |
02:16 |
|
|
المربع الحواري ColorDialog | |
01:11 |
|
|
17 - تحزيم وتوزيع البرامج Deployment |
|
مدة العرض |
تم |
|
مقدمة عن تحزيم وتوزيع البرامج Deployment | |
02:35 |
|
|
الأسلوب XCopy | |
01:34 |
|
|
أداة التثبيت Windows Installer | |
04:18 |
|
|
إنشاء أداة التثبيت | |
04:49 |
|
|
إضافة الملفات إلى أداة التثبيت | |
03:59 |
|
|
تخصيص أنواع الملفات | |
01:52 |
|
|
تخصيص واجهة أداة التثبيت | |
03:43 |
|
|
تابع تخصيص واجهة أداة التثبيت | |
05:46 |
|
|
18 - التعامل مع ملفات النظام |
|
مدة العرض |
تم |
|
العنصر Stream | |
03:14 |
|
|
الفئات Classes الخاصة بالإدخال والإخراج | |
02:34 |
|
|
الفئات FileInfo و DirectoryInfo | |
03:45 |
|
|
العنصر FileStream | |
03:30 |
|
|
القفز داخل الملف File Position | |
02:26 |
|
|
قراءة البيانات باستخدام التصنيف FileStream | |
04:24 |
|
|
كتابة البيانات باستخدام التصنيف FileStream | |
03:29 |
|
|
العنصر StreamWriter | |
03:51 |
|
|
العنصر StreamReader | |
01:52 |
|
|
الوسائل Read و ReadToEnd | |
01:03 |
|
|
19 - التعامل مع قواعد البيانات |
|
مدة العرض |
تم |
|
مقدمة عن ADO.Net | |
02:57 |
|
|
إجراء الاتصال بقاعدة البيانات | |
03:40 |
|
|
تحديد مصدر البيانات Data Source | |
03:30 |
|
|
معالجة بيانات قواعد البيانات | |
02:38 |
|
|
العناصر DataAdapter و Command Builder | |
04:22 |
|
|
إنشاء العنصر DataTable | |
02:08 |
|
|
التعامل مع السجلات والحقول Fields | |
02:16 |
|
|
استعراض بيانات قواعد البيانات | |
03:47 |
|
|
التنقل بين السجلات | |
04:42 |
|
|
تعديل السجلات | |
02:08 |
|
|
إضافة السجلات | |
03:53 |
|
|
حذف السجلات | |
02:02 |
|