
Bases de la Programmation et Bases de Donnéesعربى
كيف تصبح مبرمج محترف
دليل شامل للمبتدئين
Transformez votre passion pour la technologie en une carrière réussie.
Ce que vous apprendrez
- Les bases de la programmation
- Comment choisir un langage de programmation
- Techniques de débogage efficaces
- Création de projets pratiques
- Principes de la programmation orientée objet
- Meilleures pratiques en développement logiciel
À propos du livre
دليل شامل لتعلم البرمجة للمبتدئين
À qui s'adresse ce livre
- Débutants en programmation
- Étudiants en informatique
- Professionnels cherchant à se reconvertir
- Passionnés de technologie
- Auto-apprenants
Pourquoi lire ce livre
- Approche pratique et accessible
- Exemples concrets et exercices
- Ressources supplémentaires en ligne
- Conseils d'experts du secteur
Avis des lecteurs
Ces avis proviennent de lecteurs qui possèdent le livre — par achat ou dans le cadre de leur abonnement.
4.4
★★★★☆
56 avis
5★
20
4★
36
3★
0
2★
0
1★
0
Table des matières
1الفصل الأول
- مقدمة إلي عالم البرمجة
- ما هي البرمجة؟
- إليك المثال العملي التالي الذي يشرح ماهية البرمجة:
- لماذا تتعلم البرمجة؟
- ما عليك معرفته لتصبح مبرمجًا
- التفكير المنطقي
- الخوارزميات
- إطارات العمل
- الأدوات اللازمة للبدء في تعلم البرمجة
- لماذا هناك العديد من لغات البرمجة؟
- تنفيذ البرامج المكتوبة بلغات برمجة عالية المستوى
- لماذا يوجد الكثير من لغات البرمجة عالية المستوى؟
- مفاهيم البرمجة
- مفاهيم البرمجة
- المتغيرات والثوابت
- حلقات التكرار
- الدوال
- تاريخ البرمجة
2الفصل الثاني
- عالم البرمجة واللغات
- القسم الاول :تعلم البرمجة باستعمال Visual Basic
- أساسيات
- ما هى .NET
- بيئة إعداد البرامج فى Visual Studio.net
- الشاشة الرئيسية وأجزائها IDE
- أول تطبيق فى vb.net والملاحظات عليه
- خطوات إعداد تطبيق جديد New Project
- برنامج العمليات الحسابية :
- خطوات إعداد البرنامج :
- خطوات التصميم :
- تغيير خصائص الأدوات
- ج- كتابة الأوامر
- زر الجمع (+) :
- شرح الأوامر :
- زر الطرح (-) :
- زر الضرب (*)
- زر القسمة (/) :
- تنفيذ البرنامج :
- محرر الأوامر :Code Editor
- إنشاء الملف التنفيذي للمشروع (VB1EX1.exe)
3الفصل الثالث
- أدوات التصميم وقواعد البرمجة
- UI Design and Programming
- أدوات تصميم واجهة البرنامج
- الخصائص المشتركة: Common Properties
- الخصائص الخاصة:
- أداة العنوان LABLE
- خاصية BACK COLOR.
- خاصية FORE COLOR.
- خاصية FONT NAME.
- مجموعات الخصائص
- خصائص الأبعاد و الموضع :
- الخاصية LEFT :
- الخاصية TOP :
- الخاصية WIDTH :
- الخاصية HEIGHT:
- باقي الخصائص
- مثال :
- خطوات تصميم البرنامج
- الزر CHANGE TEXT
- الزر RETURN TO ORG TEXT
- الزرWIDTH CHANGE
- جرب استعمال البرنامج.
- الأداة LinkLabel
- أداة الكتابة TEXT BOX
- الخاصية TEXT
- الخاصية PASSWORD CHAR.
- الخاصية MULTI LINE.
- الخاصية SCROLL BAR
- الخاصية BORDORSTYLE.
- فى هذه السطور:
- ما هي الأحداث
- الأحداث العامة Events
- أحداث الماوس Mouse Events :
- أحداث مفاتيح لوحة المفاتيح Keyboard Events
- أحداث عامة
- أحداث الـ Form Form Events
- توظيف الأحداث
- أحداث الماوس Mouse Events
- قواعد البرمجة
- المتغيرات Variablesو الثوابت Constants
- الإعلان عن المتغيرات variable declaration
- درجات مستوي و أشكال الإعلان
- التحويلات بين الأنواع
- 1. كلمات التحويل conversion keyword
- 2. استعمال الفصيلة Convert Class
- دوال الإدخال و الإخراج I/O Functions
- دوال الإخراج ( عرض الرسائل )
- الدالة MSGBOX
- خطوات تصميم البرنامج
- تنفيذ البرنامج :
- دالة الإدخال INPUTBOX
4الفصل الرابع
- جمل التحكم والتكرار
- التكرار Looping
- أنواع الجمل
- جملة FOR
- جملة DO……..WHILE
- خطوات تصميم البرنامج :
- جمل التحكم في مسار البرنامج
- جملة IF
- خطوات إعداد التطبيق :
- جملة IF …..ELSE
- تركيب IF …ELSE IF
- التركيب SELECT …CASE
- خطوات التصميم :
- جملة GOTO
5الفصل الخامس
- الدوال وملفات الدوال
- معني الدالة و البرنامج الفرعي FUNCTION & SUB
- الفرق بين الدالة FUNCTION و البرنامج الفرعي SUB
- التعامل مع البرنامج الفرعي SUB (الإجراء)
- القيمة الافتراضية للمعامل Optional Argument
- الفرق بين ByVal و ByRef
- برنامج فرعي من نوع function ( الدالة )
6الفصل السادس
- المصفوفات
- معني المصفوفة
- أنواع المصفوفات :
- مصفوفة بعد واحد One Dimension كما بالشكل
- مصفوفة متعددة الأبعاد :
- مصفوفة البعد الواحد One Dimension
- الإعلان عن المصفوفة
- المصفوفة ذات البعدين Two Dim Array
- خطوات التصميم :
- خصائص المصفوفات
7الفصل السابع
- البرمجة بواسطة الأهداف
- Object Oriented Programminig
- معنى البرمجة بواسطة الأهداف
- معنى الفصيلة Class
- إنشاء واستعمال الفصائل creating & Use class
- دوال البناء Constructors
- إنشاء أكثر من دالة باسم واحد Method Overloading
- خاصية التوريث INHERITANCE
- معنى خاصية التوريث Inheritance
8الفصل الثامن
- معالجة الأخطاء
- أنواع الأخطاء :
- 1. الخطأ الهجائى Syntax Error
- 2. الخطأ أثناء التشغيل : Runtime Error
- طرق علاج الخطأ
- الجملة On Error Resume Next
- الجملة ON ERROR GO TO
- مصفوفة الأخطاء
- النوع الثالث : الخطأ المنطقى Logical Error
- طرق اكتشاف الخطأ المنطقى
9الفصل التاسع
- قواعد البرمجة فى لغة Java
- Java Syntax, Data Types & Operators
- القسم الثانى: لغة Java
- قواعد البرمجة فى لغة جافا
- مراحل بناء برنامج Java
- ما هى المتغيرات Variables
- أنواع البيانات
- أنواع البيانات الرقمية
- الاعلان عن المتغير Variable Declaration
- الجمل والتعبيرات Statements & Expressions
- الحروف الخاصة Escape characters
- قواعد اختيار أسماء المتغيرات Defining Variable Names
- الثوابت Constants
- التعليقات Comments
- المؤثرات Operators وأنواعها
- المؤثرات الحسابية
- أسبقية التعامل مع المؤثرات Operator Precedence
- المؤثرات العلائقيةRelational Operators
- المؤثرات المنطقية Logical Operator
- 1- المؤثر &&
- 2. المؤثر||
- 3. المؤثر ^
- 4. المؤثر !
10الفصل العاشر
- جمل التكرار
- Looping Statements
- اظهار رسالة فى مربع حوار Dialog Box
- بلوك الأوامر Block Statements
- جمل التكرار Looping
- التكرار باستعمال for Loop
- التكرار المتداخل Nested Loops
- التكرار باستعمال While – Loop :
- الجملة while :
- استخدام do --- While
- الخروج من جمل التكرار Breaking Out Of loops
11الفصل الحادي عشر
- جمل التحكم فى مسار البرنامج
- جمل التحكم فى مسار البرنامج Control Statements
- جملة IF
- جملة if ----else
- مؤثر الشرط Conditional Operator
- التركيب الشرطى Switch







