easyT
  • Subscribe
Sign In
easyT
  • Diplomas
  • Courses
  • E-books
  • Instructors
  • Subscribe
Sign In

Browse

  • All courses
  • Diplomas
  • Subscribe
  • Instructors

Account

  • My courses
  • Purchases
  • Wishlist
  • Settings

Join us

  • Become an instructor
  • Affiliate program
  • About us

Get the app

Apps in development
All rights reserved © 2003-2026 · easyT.onlineTerms & conditionsPrivacy policyRefund policyContact usVerify a certificate
Programming & Software Developmentعربى

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

من المنطق إلى الكود

Unlock the power of coding and transform your career.

4.7(64)293 pages11 chapters0 learners

What you'll learn

  • Fundamentals of programming concepts
  • Basic syntax of popular programming languages
  • Problem-solving techniques through coding
  • Understanding algorithms and data structures
  • Debugging and troubleshooting skills
  • Building simple applications from scratch
مدخل إلى عالم البرمجة
$2.99
Buy now

About this book

يقدم مفاهيم البرمجة بأسلوب أكاديمي مبسط

Who this book is for

  • Students interested in technology
  • Career changers looking to enter tech
  • Hobbyists wanting to learn coding
  • Educators seeking teaching resources
  • Professionals enhancing their skill set

Why read this book

  • Step-by-step guidance for beginners
  • Real-world examples to reinforce learning
  • Interactive exercises to practice coding
  • Clear and concise explanations of key concepts

Table of contents

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

الخاتمة

Related books

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

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

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

  • MySQL الإعداد

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

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

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

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

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

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