تعليم Python

Python تعليم
9
User Rating: 4.8 (1 votes)

تعلم بايثون Python فلغة البرمجة بايثون تتميز ببساطة كتابتها وفهمها وهى تُستخدم فى بناء البرامج التقليدية (Desktop Applications) ، وأيضا لعمل تطبيقات الويب (Web Applications) ، كما تستخدم فى بناء تطبيقات الهواتف الذكية والأجهزة اللوحية (Mobile Applications) ، بالإضافة الى مقدرتها على برمجة الشرائح الالكترونية أو مايعرف ببرمجة الأنظمة المدمجة (Embedded Systems) . ومن خلال هذه المجموعة التعليمية سوف نغوص فى عالم بايثون لنتعرف على كافة المهارات الأساسية والمتقدمة لهذه اللغة الرائعة .
تتكون هذه المجموعة من وحدتين، حيث تحتوى كل وحدة على كتاب واسطوانة تعليمية DVD تتضمن شرح بالصوت والصورة باللغة العربية، كما تحتوى المجموعة أيضًا على اسطوانة إضافية يوجد داخلها كل البرامج والأدوات والأمثلة التى تلزمك للتعامل مع تلك اللغة.

معلومات عن البرنامج وكيفية شراء البرنامج من مصر وخارجها

  • عدد الاسطوانات: 3 اسطوانات دي في دي + كتابين شرح بالعربي
  • لشراء البرنامج: 250 جنيه – المبيعات 01226809015 يصلك لباب بيتك والدفع عند الإستلام

للشراء من خارج مصر

  • لشراء البرنامج: 75 دولار – المبيعات واتس اب 00201226809015
  • يصلك بالبريد السريع الدولي EMS خلال 3 ايام ونرسل لك رقم الشحنة وصورة منها لتتبعها اونلاين
  • تحويل بنكي: حوالة لبنك مصر على حساب رقم: 18812000000993 باسم: أحمد محمد علي محمد
  • ويسترن يونيون: لاسم: ahmed mohamed ali mohamed البلد: Egypt
  • باي بال: ادفع بسهولة وأمان بالفيزا كارد عن طريق موقع باي بال للإيمال [email protected]

تعليم Python

Python Programming Language

تعليم Python - الاسطوانة والكتاب الأول

تحتوي الاسطوانات التعليمية على شرح:

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

كما يحتوي الكتاب التعليمي على الفصول التالية:

الفصل الأول – مقدمة عن البرمجة

  • البرمجة
  • لغات البرمجة
  • خصائص لغات البرمجة
  • أنواع لغات البرمجة
  • تاريخ ومراحل تطور لغات البرمجة
  • البرنامج
  • البرمجة و التطوير
  • المبرمج والمطور والمكود
  • تصنيف البرامج
  • أنواع البرامج
  • مراحل تطوير البرامج
  • مراحل تنفيذ البرنامج
  • تمثيل البيانات بداخل الحاسب
  • تخزين البيانات ومعالجتها
  • المترجمات Translators
  • أنواع المترجمات
  • الأخطاء البرمجية
  • تأثير تواجد الأخطاء البرمجية
  • الوثائق أو الموثقات Documentations
  • أنواع الوثائق
  • أهمية التوثيق
  • تعلم البرمجة
  • البرمجة واللغة الانجليزية
  • البرمجة والرياضيات
  • البرمجة والفيزياء
  • من أين نبدأ
  • أمران يجب عليك معرفتهما
  • نصيحتان قبل أن تبدأ
  • مصطلحات هامة
  • العلاقة بين البيانات والمعلومات والمعرفة

الفصل الثانى – مقدمة عن بايثون

  • مقدمة عن اللغة
  • تاريخ نشأة اللغة
  • سبب التسمية
  • مميزات لغة بايثون
  • إمكانيات لغة بايثون
  • إستخدامات لغة بايثون
  • أشكال بايثون
  • إصدارت بايثون
  • إمتدادات ملفات بايثون

الفصل الثالث – تجهيز الأدوات

  • الأدوات المستخدمة
  • المفسر
  • بيئة التطوير المتكاملة
  • تحميل الأدوات
  • تثبيت الأدوات

الفصل الرابع – البدء في العمل

  • تحديد الطريقة
  • العمل على شاشة الأوامر السوداء
  • العمل على شاشة الأوامر الرسومية
  • بيئة التطوير IDLE
  • العمل على بيئة التطوير IDLE
  • القوائم
  • أساليب العمل على بيئة IDLE
  • الطريقة التفاعلية
  • طريقة السكريبتات
  • مفاتيح الإختصار Shortcut Keys
  • إستدعاء الأوامر السابقة

الفصل الخامس – جمل الإدخال والطباعة

  • أوامر الطباعة أو الإخراج
  • أمر print
  • علامات التنسيق Escape Characters
  • رمز * فى الطباعة
  • التعليقات
  • أوامر الإدخال
  • أمر input
  • أمر raw_input
  • الفرق بين input و raw_input
  • أمر eval
  • أمر exec
  • الفرق بين eval و exec
  • أمر compile
  • الرموز والعلامات الخاصة
  • التعويض وتحديد شكل العرض عند الطباعة
  • الضم والدمج أثناء الطباعة
  • الفرق بين إستخدام علامة زائد و الفاصلة أثناء الضم

الفصل السادس – المتغيرات

  • المتغيرات
  • التصريح والإعلان عن المتغيرات Variable Declaration
  • إعطاء قيمة للمتغير Variable Assignment
  • ذاكرة الحاسب Computer Memory
  • أنواع الذواكر
  • تكوين الذاكرة وتخزين المتغير
  • فائدة المتغير
  • مكونات المتغير
  • شروط تسمية المتغير
  • انواع البيانات Data Types
  • الكشف عن نوع المتغير
  • مجال تعريف وإستخدام المتغير Variable Scope
  • أنواع المتغيرات
  • معرفة عناوين وأماكن تخزين المتغيرات
  • التخلص من المتغير
  • الثوابت constants

الفصل السابع – التعبيرات

  • التعبيرات
  • أهمية التعبيرات
  • مكونات التعبير
  • العوامل
  • المعاملات
  • أنواع التعابير
  • تعبيرات الإسناد أو المساواة
  • التعبيرات الريـاضية
  • التعبيرات العلائقية أو تعبيرات المقارنة
  • التعبيرات المنطقية
  • تعبيرات على مستوى البت
  • تعبيرات مركبة
  • تعبيرات أحادية
  • تعابيرفحص الأعضاء
  • تعابير التأكد من الهوية
  • أولوية تنفيذ العمليات Operators Precedence
  • الفرق بين التعبير Expression والعبارة Statement

تعليم Python

Python Programming Language

تعليم Python - الاسطوانة والكتاب الثاني

تحتوي الاسطوانات التعليمية على شرح:

  • الدوال الحسابية ودوال المثلثات والثوابت الرياضية .
  • الإرفاق والضم والتعامل مع السلاسل الحرفية .
  • الشروط وإتخاذ القرار وبنية الجملة الشرطية .
  • استخدام العدادات وجمل التحكم فى حلقات التكرار .
  • الدوال داخل بايثون وكافة المفاهيم الأساسية والمتقدمة للدوال .
  • إستخدام المصفوفات والمتتاليات داخل لغة بايثون .
  • الترقيم والفهرسة indexing واستخدام القوائم Lists .
  • البرمجة بواسطة الأهداف والبرمجة كائنية التوجيه .
  • لوحة الرسم Canvas والرسم بإستخدام السلحفاة .

كما يحتوي الكتاب التعليمي على الفصول التالية:

الفصل الأول – التعامل مع الأرقام

  • الأرقام Numbers
  • الأنواع الفرعية للأرقام
  • الأنظمة المختلفة للأعداد الصحيحة
  • التحويل بين الأنواع المختلفة للأرقام
  • التحويل بين الأنظمة المختلفة للأعداد الصحيحة
  • الأرقام العشرية فى بايثون Python Decimal
  • الكسور Fractions
  • أنواع الكسور
  • التعامل مع الكسور
  • الأعداد العشوائية
  • دالة choice
  • دالة randrange
  • دالة random
  • دالة seed
  • دالة shuffle
  • دالة uniform
  • الدوال الحسابية
  • دالة abs
  • دالة ceil
  • دالة cmp
  • دالة exp
  • دالة fabs
  • دالة floor
  • دالة log
  • دالة log10
  • دالة max
  • دالة min
  • دالة modf
  • دالة pow
  • دالة round
  • دالة sqrt
  • الدوال المثلثية
  • الثوابت الرياضية Mathematical Constants

الفصل الثانى – التعامل مع النصوص

  • السلاسل الحرفية
  • الإرفاق والضم Concatenation
  • التمدد لأكثر من سطر
  • المضاعفة Repetition
  • الفهرسة Indexing
  • التجزئ و التقطيع Slicing
  • معرفة طول النص بإستخدام دالة len
  • دالة int
  • دالة float
  • إستخدام in
  • دالة lower
  • دالة upper
  • البحث عن نص Searching
  • إستبدال نص بنص آخر
  • دالة lstrip
  • دالة rstrip
  • دالة strip
  • دالة startswith

الفصل الثالث – الشروط وإتخاذ القرار

  • بنية الجمل الشرطية
  • أهمية الجمل الشرطية
  • طرق إستخدام الجمل الشرطية
  • أنواع الجمل الشرطية
  • الجملة الشرطية if
  • الجملة الشرطية if … else
  • الإزاحات والمسافات البادئة indentation
  • الجملة الشرطية if … elif … else
  • جمل الشرط المتداخلة Nested if
  • سلسلة الشروط المقيدة أو المرتبطة Chained Conditional
  • أمر pass
  • تطبيق عملى وواقعى على الشروط
  • تطبيق عملى آخر

الفصل الرابع – حلقات التكرار والعدادات

  • الحلقة while
  • الحلقة الغير منتهية Infinite Loop
  • الحلقة for…in
  • الفرق بين while و for
  • دالة range
  • إستخدام دالة range مع الدوارة for
  • مكونات أى حلقة
  • أهمية الحلقات
  • أنواع الحلقات التكرارية
  • جمل التحكم فى حلقات التكرار
  • أمر break
  • أمر continue
  • أمر pass
  • إستخدام عبارة else مع الحلقات
  • الحلقات المتداخلة Nested Loops
  • تطبيق عملى وفعلى على الحلقات
  • ملاحظة على الحلقات

الفصل الخامس – المفاهيم الأساسية للدوال

  • الدالة Function
  • أهمية الدوال
  • أنواع الدوال
  • دالة abs
  • دالة bin
  • مكونات الدالة عند إستخدامها
  • مكونات الدالة عند بناءها
  • بناء وتعريف الدالة Function Definition
  • إستدعاء الدالة Function Call or Invoke
  • أنواع المعاملات Function Arguments

الفصل السادس – المفاهيم المتقدمة للدوال

  • أشكال الدوال
  • تمرير المعاملات
  • المتغيرات العمومية والمحلية Global vs Local
  • تعبير lambda

الفصل السابع – المتتاليات

  • مقدمة
  • المصفوفات Arrays or Matrices
  • أنواع المصفوفات
  • إستخدام المصفوفات
  • المتتاليات فى بايثون

الفصل الثامن – القوائم

  • القوائم
  • الترقيم و الفهرسة indexing
  • الوصول إلى القيم في القوائم Accessing Values
  • تحديث القوائم والتعديل عليها Updating Lists
  • إضافة عناصر للقائمة Adding Elements
  • حذف عناصر من القائمة Delete List Elements
  • معرفة طول القائمة وعدد عناصرها Length
  • الإرفاق و الضم Concatenation
  • المضاعفة Repetition
  • التجزئ والتقطيع Slicing
  • إستخدام in
  • دالة count
  • دالة index
  • عكس عناصر القائمة Reverses objects of list
  • ترتيب عناصر القائمة Sorts objects of list
  • دالة pop
  • البحث عن أكبر قيمة فى القائمة
  • البحث عن أصغر قيمة فى القائمة

الفصل التاسع – الرسم بإستخدام السلحفاة

  • السلحفاه
  • أنواع الرسومات
  • لوحة الرسم Canvas
  • تحريك السلحفاه ورسم الخطوط
  • الموضع والإتجاه الإفتراضى للسلحفاه
  • أنظمة قياس الزوايا
  • أنواع الزوايا
  • تدوير وتغييرإتجاه السلحفاه
  • التحكم فى شكل السلحفاه Appearance
  • الملحق الأول: الاختلاف بين Python2 و Python3
  • الملحق الثانى: مرجع بايثون السريع
  • الملحق الثالث: التحويل بين الأنظمة

تعلم تصميم وبرمجة الروبوت

يباع ضمن موسوعة تعليم تصميم وبرمجة الروبوت

 

تعليم Python

بايثون Python هى لغة برمجة تتميز ببساطة كتابتها وفهمها وهى تُستخدم فى بناء البرامج التقليدية (Desktop Applications) ، وأيضا لعمل تطبيقات الويب (Web Applications) ، كما تستخدم فى بناء تطبيقات الهواتف الذكية والأجهزة اللوحية (Mobile Applications)

250

بايثون Python هى لغة برمجة تتميز ببساطة كتابتها وفهمها وهى تُستخدم فى بناء البرامج التقليدية (Desktop Applications) ، وأيضا لعمل تطبيقات الويب (Web Applications) ، كما تستخدم فى بناء تطبيقات الهواتف الذكية والأجهزة اللوحية (Mobile Applications) ، بالإضافة الى مقدرتها على برمجة الشرائح الالكترونية أو مايعرف ببرمجة الأنظمة المدمجة (Embedded Systems) . ومن خلال هذه المجموعة التعليمية سوف نغوص فى عالم بايثون لنتعرف على كافة المهارات الأساسية والمتقدمة لهذه اللغة الرائعة .
9 Total Score
برنامج تعليمي ممتاز

بايثون Python هى لغة برمجة تتميز ببساطة كتابتها وفهمها وهى تُستخدم فى بناء البرامج التقليدية (Desktop Applications) ، وأيضا لعمل تطبيقات الويب (Web Applications) ، كما تستخدم فى بناء تطبيقات الهواتف الذكية والأجهزة اللوحية (Mobile Applications) ، بالإضافة الى مقدرتها على برمجة الشرائح الالكترونية أو مايعرف ببرمجة الأنظمة المدمجة (Embedded Systems) . ومن خلال هذه المجموعة التعليمية سوف نغوص فى عالم بايثون لنتعرف على كافة المهارات الأساسية والمتقدمة لهذه اللغة الرائعة .

User Rating: 4.8 (1 votes)

المصرية للبرمجيات التعليمية إنتاج وتسويق أفضل البرامج التعليمية في جميع المجالات منها برامج تعليم اللغات وبرامج تعليم الاطفال وبرامج تعليم تصميم المواقع وتعليم الجرافيكس والبرامج التعليمية الهندسية وتعليم البرمجة وتعليم ميكروسوفت اوفيس وبرامج دكتور ابراهيم الفقي وبرامج تفسير القرآن الكريم للشيخ الشعراوي
No Comments

    Leave a reply