فنحن لا ندعي ملكية أي دورة ولهذا نضع المصدر الأصلي لكم
مصدر الدورة الرئيسيتحميل وتنصيب واستكشاف الفيجوال ستوديو بالإضافة إلى شرح مفهوم البرمجة
المتغيرات، الثوابت، التعليقات، الإدخال والإخراج الجزء الأول
المتغيرات، الثوابت، التعليقات، الإدخال والإخراج الجزء الثاني
الروابط المعاملات
البنية الشرطية ifelse statement
البنية الشرطية فصل الحالات switch المعامل الشرطي Conditional Operator
البنية التكرارية استخدام for
البنية التكرارية استخدام do و while و goto
المصفوفات الجزء الأول
برمجة قواعد البيانات إنشاء ملف XML
برمجة قواعد البيانات قراءة محتوى ملف XML
برمجة قواعد البيانات تخزين البيانات في ملف XML
برمجة قواعد البيانات حذف البيانات من ملف XML
برمجة قواعد البيانات تحديث البيانات في ملف XML
برمجة قواعد البيانات التنقل بين البيانات المخزنة في ملف XML
طباعة التقارير Reporting ميكروسوفت ريبورت (تهيئة البرنامج)
طباعة التقارير Reporting ميكروسوفت ريبورت (طباعة الكل)
طباعة التقارير Reporting ميكروسوفت ريبورت (طباعة البيانات بشرط معين)
طباعة التقارير Reporting ميكروسوفت ريبورت (طباعة البيانات بشكل عمودي)
التراكيب struct والمعددات enum
طباعة التقارير Reporting ميكروسوفت ريبورت (طباعة نتائج البحث)
اللوائح Lists
الدوال والإجراءات Functions and Procedures
تمرير البرامترات (بالقيمة val، بالمرجع ref، بالإخراج out)
معالجة الاستثناءات Exceptions Handling
الفئة Console الأوامر break and continue رموز الاختصار Escape characters
البرمجة الكائنية OOP الفئات والكائنات Classes and Objects
البرمجة الكائنية OOP مجالات الأسماء والمجمعات Namespaces and Assemblies
البرمجة الكائنية OOP أوامر الدخول Access Modifiers والكلمة static
البرمجة الكائنية OOP المشيدات Constructors
البرمجة الكائنية OOP الخصائص Properties (getters and setters)
البرمجة الكائنية OOP الفئات المجردة والفئات المغلقة Abstract Classes and Sealed Classes
البرمجة الكائنية OOP الدوال الوهمية Virtual Methods وإعادة التعريف Overriding
البرمجة الكائنية OOP الفرق بين new و override
البرمجة الكائنية OOP زيادة التحميل Overloading وتعدد الأشكال Polymorphisme
البرمجة الكائنية OOP الواجهات Interfaces
البرمجة الكائنية OOP المفوضات Delegates الجزء الأول
البرمجة الكائنية OOP المفوضات Delegates الجزء الثاني
البرمجة الكائنية OOP التفويض المتعدد Multicast الجزء الأول
البرمجة الكائنية OOP التفويض المتعدد Multicast الجزء الثاني
البرمجة الكائنية OOP الأحداث Events الجزء الأول
البرمجة الكائنية OOP الأحداث Events الجزء الثاني
البرمجة الكائنية OOP الأحداث Events الجزء الثالث
البرمجة الكائنية OOP الوظائف المجهولة Anonymous Methods الجزء الأول
البرمجة الكائنية OOP الوظائف المجهولة Anonymous Methods الجزء الثاني
البرمجة الكائنية OOP العبارات لامدا Lambda Expressions
برمجة الواجهات بيئة التطوير Design Environment
برمجة الواجهات الأزرار Buttons
برمجة الواجهات علبة الرسائل MessageBox
برمجة الواجهات مربع النص TextBox
برمجة الواجهات برمجة آلة حاسبة الجزء الأول
برمجة الواجهات برمجة آلة حاسبة الجزء الثاني
برمجة الواجهات الملصقات Label and LinkLabel
برمجة الواجهات CheckBoxes
برمجة الواجهات RadioButtons
برمجة الواجهات القوائم المنسدلة ComboBoxes
برمجة الواجهات ListBoxes
برمجة الواجهات Treeview الجزء الأول
برمجة الواجهات Treeview الجزء الثاني
برمجة الواجهات ListView الجزء الأول
برمجة الواجهات ListView الجزء الثاني
برمجة الواجهات RichTextBox, ColorDialog, FontDialog
برمجة الواجهات القوائم MenuStrip
برمجة الواجهات ToolStrip
برمجة الواجهات ContextMenuStrip
برمجة الواجهات مربع الصورة PictureBox
برمجة الواجهات GroupBox and Panel
برمجة الواجهات شريط الحالة StatusStrip
برمجة الواجهات TabControl
برمجة الواجهات VScrollBars and HScrollBars
برمجة الواجهات شريط التمرير TrackBar
برمجة الواجهات العداد Timer
برمجة الواجهات شريط التدرج ProgressBar
برمجة الواجهات منبه شريط المهام NotifyIcon
برمجة الواجهات NumericUpDown and DomainUpDown
برمجة الواجهات متصفح الويب Web Browser
برمجة الواجهات فتح الملفات والمجلدات OpenFileDialog and FolderBrowserDialog
برمجة الواجهات حفظ الملفات SaveFileDialog
برمجة الواجهات أدوات الطباعة PageSetupDialog, PrintPreviewDialog, PrintDialog, PrintDocument
برمجة الواجهات واجهة متعددة النوافذ Multiple Document Interfaces MDI
التعامل مع الملفات الوحدات باستعمال الفئة DriveInfo Class
التعامل مع الملفات الملفات باستعمال الفئات Directory and DirectoryInfo
التعامل مع الملفات الفئات File and FileInfo
التعامل مع الملفات الفئات File and FileInfo الجزء الثاني
التعامل مع الملفات الفئات Stream, FileStream, and StreamReader
التعامل مع الملفات الفئة StreamWriter
التعامل مع الملفات الفئات BinaryReader and BinaryWriter
برمجة قواعد البيانات مدخل إلى قواعد البيانات في SQL Server
برمجة قواعد البيانات ربط الاتصال مع قاعدة البيانات عبر الفئة SqlConnection
برمجة قواعد البيانات الجداول والحقول والاستعلامات Tables, Fields, Select Queries
برمجة قواعد البيانات جلب البيانات عبر SqlCommand و SqlDataReader
برمجة قواعد البيانات إضافة البيانات في الجداول عبر SqlCommand
برمجة قواعد البيانات حذف البيانات عبر SqlCommand
برمجة قواعد البيانات تحديث البيانات عبر SqlCommand الجزء الأول
برمجة قواعد البيانات تحديث البيانات عبر SqlCommand الجزء الثاني
برمجة قواعد البيانات SqlDataAdapter, DataSet, and DataGridView
برمجة قواعد البيانات DataTable and DataGridView
برمجة قواعد البيانات أزرار التمرير باستخدام Databinding and CurrencyManager
برمجة قواعد البيانات New, Add, Edit, Delete باستخدام SqlCommandBuilder
برمجة قواعد البيانات الإجراءات المخزنة الإنشاء Stored Procedures Creation
برمجة قواعد البيانات الإجراءات المخزنة جلب البيانات Stored Procedures Select Data
برمجة قواعد البيانات الإجراءات المخزنة إضافة البيانات Stored Procedures Insert Data
برمجة قواعد البيانات الإجراءات المخزنة حذف البيانات Stored Procedures Delete Data
برمجة قواعد البيانات الإجراءات المخزنة تحديث البيانات Stored Procedures Update Data
برمجة قواعد البيانات تعبئة الكومبوبوكس Populating ComboBox
برمجة قواعد البيانات مشاهدة التفاصيل عند الاختيار من الكومبوبوكس ComboBox
برمجة قواعد البيانات إنشاء نسخة احتياطية لقاعدة البيانات Backup Database to Disk
برمجة قواعد البيانات استعادة نسخة احتياطية لقاعدة البيانات Restore Database From Disk