[[Template core/front/global/updateWarning is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]
وعدتكم من فترة بكتاب يساعد على تعلم بايثون بسهولة وفى نفس الوقت بإسلوب خفيف وكل فترة بعد انهاء الفهرس الأصلى كنت بضيف اجزاء جديدة على كل حال الكتاب مقسم لكذا جزئية ا- الأساسيات بتتكلم عن المفاهيم البرمجية الأساسية ومقدمة عامة عن بايثون واهميتها وبعد كدا انواع البيانات الأساسية فى بايثون زى str, list, tuple, dict ويليها التعامل مع الشروط if/elif/else والتعامل مع ال loops وانشاء الدوال والإجراءات (الجزئية دى للى مش عنده خلفية نهائيا عن البرمجة) 2- جزئية البرمجة الكائنية بتعرض ايه اهمية ال OOP وكيفية التعامل معاها من خلال بايثون والوراثة (فصل الرجل والذئب والمستذئب :tooth: )وكيف تنشئ وحدات/حزم خاصة بيك وكيف تتعامل مع البرامج الخارجية واستدعاءها 3- جزء دسم جدا فى معالجة البيانات بيتعرض اولا لل IO والتعامل مع os, os.path ثم معالجة ملفات ال ini وملفات ال csv وبعدها معالجة ملفات ال HTML وال XML من خلال SAX و DOM وبعدها كيفية استخدام HappyMapper للتخلص من الملل فى معالجة ال XML وبعدها جزئية عن التعامل مع SQLite وشرح لل DB API من خلال MySQL (تقدر تطبق الشرح بسهولة على postgres و oracle) ثم التعرض لمفهوم ال ORM من خلال Storm , SQLObject 4- جزئية الشبكات بتشمل انشاء خادم/عميل بسيط وخادم متعدد المهام لمعالجة اكثر من عميل وتطبيق دردشة وفى النهاية تطبيق مشاركة ملفات وتأتى لكيفية التعامل مع FTP من خلال بايثون ويليها انشاء خدمة اقتباس اليوم ثم تعرض سريع ل XML-RPC 5- التعامل مع الواجهات الرسومية: جزئية عن PyGTK وتم تدعيمها بدراسة عن تطبيق القاموس بإستخدام glade واستخدام gladizer كبديل للأدوات مثل Gladex او غيرها وكيفية استخدام Qt-Designer لإنشاء مشروع بسيط ببايثون (ليتكامل مع ترجمة PyQt4 ) 6- مقدمة سريعة لأهم اطارات العمل Grok, webpy, TG, Pylons (للتحسين فى الإصدار القادم مع إضافة تطبيقات حقيقية) 7- التكامل مع لغات اخرى جزئية لابأس بها فى التكامل بين بايثون والسى (للتحسين فى الإصدار القادم)
الكتاب حوالى 330 صفحة عدل عنوان الموضوع يا kaspersky0 :tooth: ومتوفر للتصفح
نسخة PDF ؟ غير متوفرة لحد مالاقى حد يساهم فى تنسيق الكتاب
اساسيات
Zen of Python ادوات التطوير مقدمة اساسية أساسيات الدوال والإجراءات
البرمجة الكائنية
اساسيات البرمجة الكائنية التحميل الزائد التعامل مع الإستثناءات الوراثة Implementing Enums Modules/Packages: Charging a Battery
التعامل مع تطبيقات الكونسول
معالجة البيانات
التعامل مع الملفات التعامل مع ConfigParser/CSV التعامل مع ال XML/HTML HappyMapper طريقة اسهل لمعالجة ال XML Python/SQLite Python/MySQLdb ORM (Storm, SQLObject) Replacer
الشبكات الشبكات فى بايثون (انشاء server, client, Multithreading/Forking server, تطبيق دردشة) تحليل لكتابة برنامج مشاركة ملفات ودردشة بالبايثون P2P Exposed (1) FTPing اقتباس اليوم التعامل مع ال XML-RPC
GUI
PyQt4 Tutorial Gladizer PyGTK Tutorial GQamoos كيف تستخدم Qt-Designer
تم النشر منذ (معدل)
وعدتكم من فترة بكتاب يساعد على تعلم بايثون بسهولة وفى نفس الوقت بإسلوب خفيف وكل فترة بعد انهاء الفهرس الأصلى كنت بضيف اجزاء جديدة على كل حال الكتاب مقسم لكذا جزئية
ا- الأساسيات بتتكلم عن المفاهيم البرمجية الأساسية ومقدمة عامة عن بايثون واهميتها وبعد كدا انواع البيانات الأساسية فى بايثون زى str, list, tuple, dict ويليها التعامل مع الشروط if/elif/else والتعامل مع ال loops وانشاء الدوال والإجراءات (الجزئية دى للى مش عنده خلفية نهائيا عن البرمجة)
2- جزئية البرمجة الكائنية بتعرض ايه اهمية ال OOP وكيفية التعامل معاها من خلال بايثون والوراثة (فصل الرجل والذئب والمستذئب :tooth: )وكيف تنشئ وحدات/حزم خاصة بيك وكيف تتعامل مع البرامج الخارجية واستدعاءها
3- جزء دسم جدا فى معالجة البيانات بيتعرض اولا لل IO والتعامل مع os, os.path ثم معالجة ملفات ال ini وملفات
ال csv وبعدها معالجة ملفات ال HTML وال XML من خلال SAX و DOM وبعدها كيفية استخدام HappyMapper للتخلص من الملل فى معالجة ال XML وبعدها جزئية عن التعامل مع SQLite وشرح لل DB API من خلال MySQL (تقدر تطبق الشرح بسهولة على postgres و oracle) ثم التعرض لمفهوم ال ORM من خلال Storm , SQLObject
4- جزئية الشبكات بتشمل انشاء خادم/عميل بسيط وخادم متعدد المهام لمعالجة اكثر من عميل وتطبيق دردشة وفى النهاية تطبيق مشاركة ملفات وتأتى لكيفية التعامل مع FTP من خلال بايثون ويليها انشاء خدمة اقتباس اليوم ثم تعرض سريع ل XML-RPC
5- التعامل مع الواجهات الرسومية: جزئية عن PyGTK وتم تدعيمها بدراسة عن تطبيق القاموس بإستخدام glade واستخدام gladizer كبديل للأدوات مثل Gladex او غيرها وكيفية استخدام Qt-Designer لإنشاء مشروع بسيط ببايثون (ليتكامل مع ترجمة PyQt4 )
6- مقدمة سريعة لأهم اطارات العمل Grok, webpy, TG, Pylons (للتحسين فى الإصدار القادم مع إضافة تطبيقات حقيقية)
7- التكامل مع لغات اخرى جزئية لابأس بها فى التكامل بين بايثون والسى (للتحسين فى الإصدار القادم)
الكتاب حوالى 330 صفحة عدل عنوان الموضوع يا kaspersky0 :tooth: ومتوفر للتصفح
نسخة PDF ؟ غير متوفرة لحد مالاقى حد يساهم فى تنسيق الكتاب
اى جزئيات غامضة او تعليقات مرحب بيها
تم تعديل بواسطه ahmed_youssefhttp://programming-fr34ks.net/strikytutori...afts/pfpybook2/
تحديث::: الرابط الجديد:
http://tuxcoders.sourceforge.net/dokuwiki/doku.php?id=pythonguide:pythonguide
للتحميل
https://bitbucket.org/xmonader/pyguide
شارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه