easyT
  • الاشتراك العام
تسجيل الدخول
easyT
  • الدبلومات
  • الدورات
  • الكتب الإلكترونية
  • المحاضرون
  • الاشتراك العام
تسجيل الدخول

تصفح

  • كل الدورات
  • الدبلومات
  • الاشتراك
  • المحاضرون

حسابى

  • دوراتى
  • مشترياتى
  • قائمة الأمنيات
  • الإعدادات

انضم إلينا

  • انضم كمحاضر
  • التسويق بالعمولة
  • من نحن

حمل التطبيق

التطبيقات قيد التطوير
جميع الحقوق محفوظة © 2003-2026 · easyT.onlineالشروط والأحكامسياسة الخصوصيةسياسة الاستردادتواصل معناتحقق من شهادة
البرمجة وتطوير البرمجياتعربى

مدخل إلى عالم البرمجة

اكتشف أساسيات البرمجة ببساطة

ابدأ رحلتك في عالم البرمجة بثقة وسهولة.

4.7(64)293 صفحة11 فصل0 متدرب

ماذا ستتعلم

  • فهم أساسيات البرمجة
  • تطبيق المفاهيم البرمجية الأساسية
  • كتابة أول برنامج لك
  • حل المشكلات البرمجية
  • تطوير مهارات التفكير التحليلي
  • استكشاف لغات البرمجة المختلفة
مدخل إلى عالم البرمجة
$2.99
شراء الآن

نبذة عن الكتاب

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

يعتبر هذا الكتاب دليلاً مثالياً للمبتدئين الذين يرغبون في دخول مجال البرمجة، حيث يحتوي على أمثلة عملية وتمارين تساعدك على تطبيق ما تعلمته. إنه فرصة رائعة لتطوير مهاراتك التقنية وبناء قاعدة معرفية قوية.

لمن هذا الكتاب

  • المبتدئين في البرمجة
  • طلاب الجامعات
  • المهتمين بتكنولوجيا المعلومات
  • المعلمين والمرشدين
  • أي شخص يرغب في تعلم البرمجة

لماذا تقرأ هذا الكتاب

  • أسلوب سهل ومبسط في الشرح
  • أمثلة عملية وتمارين تطبيقية
  • تغطية شاملة لمفاهيم البرمجة الأساسية
  • مناسب لجميع الأعمار والمستويات

محتويات الكتاب

1

الفصل الأول: مقدمة في علم البرمجة

  1. ما هي البرمجة؟
  2. تطور لغات البرمجة عبر الزمن
  3. تصنيف لغات البرمجة (مستوى منخفض – عالي – تخصصي)
  4. المترجمات والمفسرات
  5. علاقة البرمجة بعلم الحاسوب وأنظمة التشغيل
2

الفصل الثاني: التفكير المنطقي وحل المشكلات

  1. مفهوم حل المشكلات
  2. الخطوات الخمس لحل أي مشكلة برمجية
  3. الخوارزميات والمخططات الانسيابية (Flowcharts)
  4. أمثلة على تحليل المشكلات البسيطة
  5. أدوات التفكير المنطقي
3

الفصل الثالث: مفاهيم أساسية في البرمجة

  1. المتغيرات والثوابت
  2. أنواع البيانات
  3. العمليات الحسابية والمنطقية
  4. الإدخال والإخراج (Input/Output)
  5. تسلسل التنفيذ في البرامج
4

الفصل الرابع: تراكيب التحكم (CONTROL STRUCTURES)

  1. الجمل الشرطية (if، if-else، switch)
  2. الحلقات التكرارية (for، while، do-while)
  3. مفهوم التكرار العملي (Iteration) وأهميته في البرمجة
5

الفصل الخامس: الدوال (FUNCTIONS)

  1. تعريف الدوال واستخداماتها
  2. مبدأ إعادة الاستخدام (Modularity)
  3. أنواع الدوال (بدون إرجاع – تُرجع قيمة)
  4. المعاملات وتمرير القيم
6

الفصل السادس: المصفوفات (ARRAYS)

  1. مفهوم المصفوفة والتخزين المتسلسل
  2. الوصول إلى القيم وتغييرها
  3. مصفوفات الأبعاد المتعددة
  4. تطبيقات عملية على المصفوفات
7

الفصل السابع: المفاهيم البرمجية المتقدمة (نظرة أولى)

  1. البرمجة الشيئية (OOP) فكرة الكائن والصف:
  2. معالجة الأخطاء (Error Handling)
  3. قراءة وكتابة الملفات
  4. أهمية التوثيق الجيد للشفرة
8

الفصل الثامن: الأخطاء البرمجية وتصحيحها

  1. أنواع الأخطاء (نحوية – منطقية – زمن التنفيذ)
  2. أدوات التصحيح (Debugging Tools)
  3. أفضل الممارسات في اختبار البرامج
  4. كيف يفكر المبرمج عند مواجهة مشكلة في الكود
9

الفصل التاسع: مقدمة إلى بيئات التطوير

  1. محررات الأكواد (IDE) الشائعة (مثل VS Code، Thonny، IntelliJ)
  2. كتابة أول برنامج عملي “Hello World”
  3. تجربة عملية لبناء مشروع بسيط خطوة بخطوة
10

الفصل العاشر: مستقبل البرمجة واتجاهاتها الحديثة

  1. الذكاء الاصطناعي ولغات البرمجة الجديدة
  2. أتمتة المهام (Automation)
  3. ممارسات كتابة الكود النظيف (Clean Code)
  4. كيف تبني مسارًا مهنيًا في عالم البرمجة
11

الخاتمة

كتب ذات صلة

  • تطوير تطبيقات الويب باستخدام بايثون

  • برمجة وتطوير الإنترنت بلغة جافا سكريبت

  • الدليل الشامل لتطوير وبرمجة المواقع

  • كيف تصبح مبرمج

  • MySQL الإعداد

  • React.js تطوير واجهات المستخدم

  • إنشاء واجهة مستخدم باستخدام بايثون Tkinter

  • برمجة وتطوير الإنترنت بلغة PHP

تقييمات القراء

التقييمات هنا من القراء الذين يملكون الكتاب — عن طريق الشراء أو ضمن اشتراكهم.
4.7
★★★★★
64 تقييم
5★
42
4★
22
3★
0
2★
0
1★
0