الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

انهاء كتاب البايثون

مثبّترائج
بدأه ahmed_youssef في 12 يناير 2009 · 52 رد · 24,863 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

وعدتكم من فترة بكتاب يساعد على تعلم بايثون بسهولة وفى نفس الوقت بإسلوب خفيف وكل فترة بعد انهاء الفهرس الأصلى كنت بضيف اجزاء جديدة على كل حال الكتاب مقسم لكذا جزئية
ا- الأساسيات بتتكلم عن المفاهيم البرمجية الأساسية ومقدمة عامة عن بايثون واهميتها وبعد كدا انواع البيانات الأساسية فى بايثون زى 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



Web
Grok/webpy
Pylons/Turbogears

التكامل مع لغات اخرى

كتابة الExtensions بلغة C


اى جزئيات غامضة او تعليقات مرحب بيها

http://programming-fr34ks.net/strikytutori...afts/pfpybook2/

تحديث::: الرابط الجديد:

http://tuxcoders.sourceforge.net/dokuwiki/doku.php?id=pythonguide:pythonguide
للتحميل
https://bitbucket.org/xmonader/pyguide

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 26 يناير 2014 في 01:55

7
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#2

جزاك الله خيرا اخى على هذا المجهود وربنا يزيدك من علمه ويجعل هذا العمل فى ميزان حسناتك

EraMaX

amdvsintel22.jpg

--i use AMD--

لا اله الا الله محمد رسول الله

أستعن بالله و لا تعجز

تابعنى على تويتر

***

#3

الله يخليك eramax وشكرا على الدعوة الحلوة :)

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#4

والله اخي احمد يوسف انت تدعم البيثون و الروبي بقوة شديدة

انا استمتع كثيرا ان اقرا كتبك لان اسلوبك بسيط جدا

نتعلم منك ان شاء الله

احتراماتي استادي

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#5

الله يخليك ياباشا ويارب الصورة النهائية تنول اعجابكم :)

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#6

ادا لم تجد احدا يساعد في تنسيق الكتاب فانا مستعد للمساعدة

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#7

شكرا ياجميل

انا تفكيرى الحالى ان يتعمل ويكى ويكون فيه امكانية التصدير ك PDF زى ماتعمل مع ترجمة PyQt4 على ويكى اعجوبة

اخلص الإمتحانات ان شاء الله وافضى للموضوع دا ^_^

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#8

كتاب اكثر من رائع و منتظر الصورة النهائية منه

تحياتى

#9

السلام عليكم و رحمة الله

إزيك يا أحمد ... أخبار الإمتحانات؟

إذا كان ممكن أساعد في فصل Jython أنا معاك.

سبحانك اللهم و بحمدك ، أشهد أن لا إله إلا أنت ، أستغفرك ربي و أتوب إليك

مدونتي

http://www.facebook.com/brmjt

#10
محمد سمير كتب:
السلام عليكم و رحمة الله

إزيك يا أحمد ... أخبار الإمتحانات؟

إذا كان ممكن أساعد في فصل Jython أنا معاك.

وعليكم السلام

انا الحمد لله تمام.. وهخلص بكرة ان شاء الله ^_^

اكيد ياباشا نتشرف ^_^

ودا الهدف

ان شاء الله هشتغل فى جزئية IronPython للإضافات الجاية

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#11

شكل البوستات اتمسحت مع التحديثات الاخيرة

الكتاب متوافر الآن

ملف ال PDF

http://programming-fr34ks.net/strikytutori.../lsPyPfBook.pdf

ملف ال ODT

http://programming-fr34ks.net/strikytutori.../lsPyPfBook.odt

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#12

احمد وفقك الله وجعله في موازين حسناتك

مجهود كبير .

tvquran_6.gif

#13

شكرا فهد يارب يفيدك

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#14

Python Geek

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#15

الصراحو حملت الكتاب

و فعلا رائع جدا مشكور اخي احمد

python geek

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#16

جزاك الله خيرا , جاء فى وقته

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#17

بسم الله ما شاء الله

كتاب جميل و مادة علمية دسمة و انا حبتدي مذاكرة منه إن شاء الله :)

تعليقاتي حتبقى على:

- التنسيق: عايز شغل

- اللهجة المصري: مش كل الناس حتفهمها

- فين Jython و ironPython ؟

- ما دخلتش ال PyQt في الكتاب ليه؟

لو حاجة تانية جت على بالي حاقولك عليها.

سبحانك اللهم و بحمدك ، أشهد أن لا إله إلا أنت ، أستغفرك ربي و أتوب إليك

مدونتي

http://www.facebook.com/brmjt

#18

يمكننى المساعدة فى التنسيق و التصحيح اللغوى للملف

تم تعديل هذه المشاركة بواسطة Night Coder في 20 فبراير 2009 في 23:04

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#19

يارب يكون الكتاب عجبكم

@محمد سمير

اقتباس
- التنسيق: عايز شغل

- اللهجة المصري: مش كل الناس حتفهمها

- فين Jython و ironPython ؟

- ما دخلتش ال PyQt في الكتاب ليه؟

لو حاجة تانية جت على بالي حاقولك عليها.

بخصوص التنسيق فالأخ بن العيد بيحاول يصلح الفوضى اللى عملتها سواء اللغة او التنسيق ههههههههههه

جزئيات Jython/IronPython اللى حصل انى واعد بالكتاب فى اول شهر واحد فمش كنت لحقت اكتب فى ال IronPython - خصوصا ان انتهت ترجمتها فى ال Docathon وهى شاملة حاجات كتير - او Jython -بوعدك انى هنزلها حاجة مخصوص ان شاء الله-

زى جزئية ال Functional Programming مع بايثون

بخصوص جزئية PyQt4 فهى بيتم ادارتها بصورة منفردة على موقع اعجوبة سواء للتصفح او التحميل بصيغ مختلفة

غير مجموعة تانية من الأجزاء زى PyGTK, IronPython WinForms

ومرحب بيك فى اى وقت

@Night Coder:

شكرا على مساعدتك ياجميل.. افضل انك تظبط مع بن العيد لأنه ادرى منى بالتنسيق ^_^

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#20

جزاك الله خيرا اخي على الدروس ،،

لكن صراحة اللغة العامية مزعجة و متعبة جدا

2

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#21

عمل ممتاز أخى ولكن عندى وجهه نظر:-

اطلعت على الكتاب حتى جزئية الشبكات و التطبيقات الموزعة

هذا الكتاب به عيب واحد انه غير موجه للمبتدىء الذى لا يفقه شى فى البايثون

فأنا عندى خلفية كبيرة فى اللغة و مع ذلك هناك أشياء غير واضحة

فالشرح طريقتة غير و اضحة و معقدة وم ختصر بعض الشى

انظر الى هذه الدورة

http://www.bramjnet.com/vb3/showthread.php?t=541587

هذه الدورة مميزة و لكنها غير مكتملة و طريقة الشرح ممتازة

فقبل الدخول فى أى مجال فى اللغة يتم توضيح كل شى عنها

ارجو ان تطلع على طريقة الشرح و ان تقوم بالتعديل

على الكتاب ليناسب المبتدىء

ولكن فى النهاية يجب ان اشكرك على هذا العمل

وجعله الله فى ميزان حسناتك

1
#22
اقتباس
فالشرح طريقتة غير و اضحة و معقدة وم ختصر بعض الشى

هكون سعيد انى اوضح اى جزئيات غير مفهومة فى الكتاب او غير واضحة سواء فى الشرح او الأمثلة

اغلب ظنى ان التعقيد جاى من وجود معلومات كتيرة فى جزء صغير فمحتاج تركيز وانت بتقرا مش مجرد تصفح سريع

*شفت الدورة اللى اشرت ليها وانصح انك مش تقرا منها لأن فيها معلومات مغلوطة كتير وخاصة فى فهم الكاتب لل OOP

شكرا على مروركم واى ملحوظات او استفسارات تحت امركم

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 23 فبراير 2009 في 02:15

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#23

أشكرك كثيرا على التوضيح وان شاء الله سأكتب كل ما هو غامض هنا لتشرحة لى

اقتباس
*شفت الدورة اللى اشرت ليها وانصح انك مش تقرا منها لأن فيها معلومات مغلوطة كتير وخاصة فى فهم الكاتب لل OOP

أشكرك كثيراااااااااا على النصيحة و لكنى للاسف أصبحت هذه الدورة لى _ بما انها أول دورة أدرسها _

أصبحت أشبة بقاعدة لى أرجو ان توضح لى المعلومات الخطأ بها حتى أستطيع

تصحيحها

وأشكرك مرة ثانية

#24
اقتباس
أشكرك كثيراااااااااا على النصيحة و لكنى للاسف أصبحت هذه الدورة لى _ بما انها أول دورة أدرسها _

أصبحت أشبة بقاعدة لى أرجو ان توضح لى المعلومات الخطأ بها حتى أستطيع

تصحيحها

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

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#25

يا اخوان جملة INSERT INTO في البايثون كيف ؟ ؟

بشرط انو ال value( ) تكون تؤخد بيانات من متغيرات

مواضيع مشابهة