|
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 |
|