• 1
خالد السعداني

مجانا: الدورة الكاملة لاحتراف لغة الفيجوال بيزك 2015 من الصفر إلى الاحتراف

سؤال

السلام عليكم ورحمة الله وبركاته،
أحبتي في الله حياكم الله وبعد:

فإن لي عظيم الشرف أن أقدم بين أيديكم اليوم مجموعة من المحاضرات التي كنت قد أعددتها ضمن مشروع الحقيبة البرمجية والتي لقيت نجاحا بفضل الله أولا، ثم بفضل الأسلوب المتدرج الذي اعتمدته في الطرح.

الدورة تشمل محاضرات وكتب سأمدكم بروابطها أسفله، وأرجو من كل من انتفع منها أن يخصني بدعوة في ظهر الغيب.

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

محتويات الدورة:

أساسيات الفيجوال بيزك 2015

مدخل إلى علم الحاسب ومعالجة البيانات
لغة الآلة والنظام الثنائي لتمثيل البيانات
مفهوم البرمجة والبرنامج وأنواع اللغات البرمجية
لغة الفيجوال بيسك، الفيجوال ستوديو، دوت نيت فريموورك وبيئة التنفيذ
تحميل برنامج ميكروسوفت فيجوال ستوديو 2015
تثبيت برنامج ميكروسوفت فيجوال ستوديو 2015
التعرف على بيئة التطوير الكاملة فيجوال ستوديو
أول برنامج بلغة فيجوال بيسك 2015
مستعرض الملفات Solution Explorer و محرر الشفرات Code Editor
المتغيرات Variables وأنواع البيانات Data Types
الثوابت Constants والأنواع العشرية Doubles
الأوامر الشرطية Decision Statements
روابط المقارنة Comparison Operators
الروابط المنطقية غير المختصرة Not short-circuiting logical operators
الروابط المنطقية المختصرة Short-circuiting logical operators
فصل الحالات باستخدام الأمر Select Case
المصفوفات Arrays
المصفوفات والحلقات Arrays and Loops
المصفوفات متعددة الأبعاد Multi-Dimensional Arrays
الحلقات باستخدام الأوامر Do و While و Until
استخدام الأمر With
المعددات Enumerations
العمليات على النصوص Strings Handling (الجزء 1)
العمليات على النصوص Strings Handling (الجزء 2)
تنسيق الوقت والتاريخ والعملات المالية DateTime and Currencies Formatting
الإجراءات والدوال Procedures and Functions
قابلية الوصول Accessiblity ومفهوم الوحدات Modules
إدارة الأخطاء والاستثناءات Handling Exceptions


البرمجة الكائنية التوجه OOP في الفيجوال بيزك 2015
مدخل إلى البرمجة الكائنية التوجه
الفئات Classes والكائنات Objects والوظائف Methods والاستنساخ Instanciation
مشيدات الفئة Constructors
مهدمات الكائنات Destrucors
الخصائص Properties(Getters and Setters)
الأحداث Events
الوراثة Inheritance
تعدد الأشكال الفرعية SubTyping Polymorphism
زيادة التحميل - تعدد التعاريف OverLoading
تعدد التعاريف OverLoading (OverLoads keyword)
إعادة التعريف Overriding
الأسمبلي ومجالات الأسماء Assemblies and Namespaces
التظليل Shadowing
الفئات المجردة Abstract Classes والأمر MustOverride
الكلمة المحجوزة NotOverridable
البرامترات الاختيارية Optional Parameters
التمرير بالقيمة وبالمرجع Passing Parameters ByVal and ByRef
تطبيق الواجهات Implementing Interfaces
التراكيب Structures
شرح ArrayList - إضافة الكائنات
شرح ArrayList - حذف وعرض الكائنات
شرح List - إضافة الكائنات
شرح List - حذف وعرض الكائنات
العناصر المشتركة Shared Membres

العمليات على الوحدات في الفيجوال بيزك 2015
العمليات على الوحدات Drives
العمليات على المجلدات Directories
العمليات على الملفات Files
العمليات على البيانات Streams

برمجة الواجهات في الفيجوال بيزك 2015
خصائص الفورم Form Properties
أحداث الفورم Form Events
أداة مربع النص TetBox Control
أداة الزر Button Control
أدوات الملصقات والروابط Labels and LinkLabels Controls
أداة مربع الاختيار CheckBox Control
أداة قائمة الاختيارات CheckedListBox Control
أداة زر الراديو RadioButtonControl
أداة القائمة المنسدلة ListBox Control
أداة قائمة الكومبو ComboBox Control
أداة الصورة PictureBox Control
أداة مربع النص الغني RichTextBox Control
أداة تحديد التاريخ والوقت DateTimePicker Control and DateTime Handling
أداة تخزين الصور ImageList Component
أداة قائمة العرض - إضافة الأعمدة والأسطر ListView Control
أداة قائمة العرض - التحكم في أنواع العرض ListView Control
أداة قائمة العرض - العمليات على البيانات ListView Control
أداة قائمة العرض - تجميع البيانات ListView Control
أداة العرض الشجري TreeView Control
أداة القائمة MenuStrip Control
أداة شريط الأدوات - الجزء الأول ToolStrip Control
أداة شريط الأدوات - الجزء الأول ToolStrip Control
قائمة الاختيارات المنسدلة ContextMenuStrip Control
أداة شريط الحالة StatusStrip Control
أدوات التجميع GroupBox and Panel Controls
أداة التبويبات المتعددة TabControl Control
برمجة آلة حاسبة - التصميم
برمجة آلة حاسبة - كتابة الكود
أشرطة التمرير العمودية والأفقية VScrollBars and HScrollBars
أداة شريط التغيير TrackBar Control
أداة اختيار الألوان ColorDialog Control
أداة اختيار الخط FontDialog Control
أداة فتح الملفات OpenFileDialog Control
أداة حفظ الملفات SaveFileDialog Control
أداة فتح المجلدات FolderBrowserDialog
أداة العداد Timer Component
أداة شريط التدرج ProgressBar Control
أداة التنبيه إلى الأخطاء ErrorProvider
أداة المساعدة HelpProvider
أداة أيقونة الإشعار NotifyIcon
أداة تحديد الأرقام NumericUpDown
أداة تحديد القيم DomainUpDown
أداة التلميح ToolTip
أداة عرض الخصائص PropertyGrid
أداة التقسيم Splitter
أدوات التحجيم التلقائي TableLayoutPanel and FlowLayoutPanel
أداة متصفح الويب WebBrowser
أداة مربع النص المقولب MaskedTextBox 

برمجة قواعد البيانات في الفيجوال بيزك 2015

مدخل إلى قواعد البيانات وأنظمة إدارتها Databases and DBMS
تحميل وتثبيت برنامج Microsoft SQL Server 2014
إنشاء قاعدة البيانات على برنامج SQL Server
إنشاء الجداول في قواعد البيانات Create Tables
إدخال البيانات إلى الجداول Insert Data Into Tables
حذف البيانات من الجداول Delete Data From Tables
تحديث البيانات والتعرف على الحقل الأساسي Update Data & Primary Key
قراءة البيانات من الجداول Select Data From Tables
عموميات حول ADO.NET وفئاته الأساسية وأوضاع الاتصال
ربط الاتصال بين برنامج بلغة فيجوال بيسك وبين قاعدة البيانات من نوع SQL Server
الوضع المتصل - قراءة البيانات وعرضها في ListView
الوضع المتصل - إضافة البيانات إلى الجداول
الوضع المتصل - البحث عن البيانات وحذفها
الوضع المتصل - تحديث البيانات
الوضع المتصل - برمجة واجهة الدخول Login Form
ثغرات SQL Injection واستخدام البرامترات لترقيعها
تعبئة DataGridView بواسطة SqlDataAdapter و Dataset
تعبئة DataGridView بواسطة SqlDataAdapter و DataTable
الوضع المنفصل ـ إضافة البيانات
الوضع المنفصل ـ البحث عن البيانات وحذفها
الوضع المنفصل ـ تحديث البيانات
الوضع المنفصل - برمجة أزرار التنقل
البحث والفلترة والترتيب باستخدام الكلاس داتافيو DataView
أداة الكومبوبوكس والتعامل مع البيانات
تعبئة كومبوبوكس من كومبوبوكس آخر Cascading ComboBoxes
نقل البيانات بين النوافذ ومفهوم Singleton Class وحل مشكل العربية

دورة XML في الفيجوال بيزك 2015

مدخل إلى لغة XML وإنشاء ملف الأفراد
قراءة البيانات من ملف XML
إضافة البيانات إلى ملف XML
حذف البيانات من ملف XML
تحديث البيانات في ملف XML
التنقل بين البيانات المخزنة في ملف XML

دورة Stored Procedures في الفيجوال بيزك 2015

مدخل إلى الإجراءات المخزنة Stored Procedures
قراءة البيانات بواسطة الإجراءات المخزنة
إضافة البيانات عبر استخدام الإجراء ات المخزنة
حذف البيانات عبر استخدام الإجراءات المخزنة
التحقق من وجود المعرف عبر استخدام الإجراءات المخزنة
تحديث البيانات عبر استخدام الإجراءات المخزنة
التنقل بين البيانات عبر استخدام الإجراءات المخزنة
البحث المتعدد والمتقدم وفلترة البيانات
الإكمال التلقائي للبيانات في مربع النص TextBox AutoComplete
التعامل مع التواريخ الهجرية والميلادية في الفيجوال بيسك و SQL Server
تنسيق الأعمدة والخانات في الداتا غريد فيو
حفظ الصور في قاعدة البيانات
قراءة الصور المخزنة في قواعد البيانات
تخزين جميع أنواع الملفات في قاعدة البيانات
قراءة جميع أنواع الملفات المخزنة في قاعدة البيانات
تنفيذ عدة عمليات بشكل أحادي باستخدام المعاملات Transactions
حفظ نص الاتصال في ملف الإعدادات Save ConnectionString In app.config
إنشاء ملف التثبيت بواسطة برنامج Setup Factory

مشروع إدارة الطلبة بلغة الفيجوال بيزك و MySQL
تحميل وتثبيت وإعداد كل ما يتعلق بقواعد البيانات MySQL
إعداد مكتبة MySQL وإنشاء قاعدة البيانات والجداول على PhpMyAdmin
واجهة تسجيل الدخول إلى برنامج إدارة الطلبة
تصميم الواجهة الرئيسية لإدارة الطلبة
برمجة واجهة إضافة الطلبة وحل مشكلة العربية في MySQL
واجهة إدارة الطلبة - العرض والبحث
واجهة إدارة الطلبة - التعديل والحذف
برمجة واجهة إدارة المواد الدراسية
برمجة شاشة تسجيل النقاط
الدرس الختامي - تحسينات ولمسات إضافية

مشروع المبيعات بلغة الفيجوال بيزك و Access
إنشاء قاعدة البيانات على ميكروسوفت أكسس
إدارة المبيعات بالأكسس - برمجة واجهة الدخول
أكسس - تصميم الواجهة الرئيسية
إدارة المبيعات بالأكسس - إضافة المنتجات
إدارة المبيعات بالأكسس - جلب المنتجات والبحث فيها
برنامج إدارة المبيعات بالأكسس - حذف وتعديل المنتجات
برنامج إدارة المبيعات بالأكسس - إدارة العملاء
برنامج إدارة المبيعات بالأكسس - تصميم واجهة المبيعات
برمجة إدارة المبيعات بالأكسس - جلب معلومات العميل
برمجة إدارة المبيعات بالأكسس - إدخال المنتجات
برمجة إدارة المبيعات بالأكسس - حذف وتعديل المنتجات والتحقق من عدم تكرارها
برمجة إدارة المبيعات بالأكسس - حفظ الفاتورة بتفاصيلها
برمجة إدارة المبيعات بالأكسس - عرض الفاتورة بتفاصيلها من ثلاثة جداول
برمجة إدارة المبيعات بالأكسس - جلب معلومات الفاتورة والعميل للتعديل
برمجة إدارة المبيعات بالأكسس - جلب منتجات الفاتورة للتعديل
برمجة إدارة المبيعات بالأكسس - تعديل الفاتورة وتفاصيلها
برمجة إدارة المبيعات بالأكسس - الدرس الختامي (تحسينات)

 

وفيما يلي كتب الدورة:

الشامل في البرمجة بلغة الفيجوال بيسك دوت نيت 2015

المختصر المفيد في البرمجة الكائنية التوجه OOP

تم تعديل بواسطه خالد السعداني
2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 1

اكرمك الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .