
Bases de la Programmation et Bases de Donnéesعربى
Comment devenir programmeur professionnel
Un guide complet pour les débutants
Découvrez vos premiers pas vers le métier de programmeur professionnel.
Ce que vous apprendrez
- Comprendre les bases de la programmation
- Développer vos compétences de résolution de problèmes
- Utiliser les principaux langages de programmation
- Créer de petits projets logiciels
- Apprendre les outils de programmation modernes
- Appliquer les concepts de programmation dans la vie quotidienne
À propos du livre
Un guide complet pour apprendre la programmation, destiné aux débutants.
À qui s'adresse ce livre
- Débutants en programmation
- Étudiants universitaires
- Personnes souhaitant se reconvertir
- Toute personne qui veut apprendre à programmer
Pourquoi lire ce livre
- Une explication simple et directe
- Des exemples pratiques qui illustrent les concepts
- De précieux conseils d'experts du domaine
- Des ressources d'apprentissage supplémentaires
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







