مدونة الويب 2.0

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

تعلم الكيك وتطوير المواقع بالبيت

3, أغسطس 2008 التصنيف: تطوير

سنبدأ بعد عدة أيام بسلسلة “تعلم الكيك وتطوير المواقع بالبيت” لكل من يود تعلم تطوير المواقع على إطار العمل المشهور CakePHP.

ملاحظة: يجب أن يكون مستواك بالـ PHP, CSS و Javascript جيداً كي تتمكن من المتابعة.

ستكون السلسلة عبارة عن عدة تدوينات لتنفيذ فكرة الموقع “قائمة المهام” كالآتي:

التحليل:
1- تحديد الأهداف من وراء فكرة المشروع (قائمة المهام).
2- تحديد الشرائح المستهدفة من المشروع (لتحديد ميزات الموقع على أساسها).
3- تحديد الميزات يما يناسب مع أهداف المشروع والشرائح المستهدفة

المحتوى:
4- وضع سكيتش للموقع

التطوير:
5- تحديد التقنيات التي يجب استخدامها (بالتأكيد من ضمنها الكيك).
6- تصميم قاعدة البيانات
7- البرمجة

  • تحميل وتثبيت الكيك
  • بنية الكيك وأول controller
  • MVC وإكمال المتحكم الأول
  • الجدول الثاني tasks

8- التصميم
9- اختبار الموقع
10- تشغيل وحجز اسم الموقع

التسويق:
11- إشهار الموقع في المنتديات (بشكل قانوني).
12- وضع الموقع ضمن محركات البحث.
13- وضع بعض الخطط التسويقية والدعائية.

تنبيه: هذه السلسلة للجادين فقط، لا أريد مشاركات “مشكووور” دعوة صادقة تفي بالغرض، أريد تعليقات تفيدني وتفيد الموقع أي أفكار واقتراحات ونقد.

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

ملاحظة: الخطوات التي ذكرتها مناسبة لكل موقع تريد عمله، فهذا هو التسلسل النموذجي لضمان موقع ناجح بإذن الله.

لمن يريد إشهار هذه الحملة التعليمية المجانية فليضع هذه الصورة:

بانر سلسلة تعلم الكيك وتطوير المواقع بالبيت

بانر سلسلة تعلم الكيك وتطوير المواقع بالبيت

كود البانر:

للمواقع:


للمنتديات:

[URL=http://dev.holooli.com/2008/08/03/%d8%aa%d8%b9%d9%84%d9%85-%d8%a7%d9%84%d9%83%d9%8a%d9%83-%d9%88%d8%aa%d8%b7%d9%88%d9%8a%d8%b1-%d8%a7%d9%84%d9%85%d9%88%d8%a7%d9%82%d8%b9-%d8%a8%d8%a7%d9%84%d8%a8%d9%8a%d8%aa/][IMG]http://dev.holooli.com/wp-content/uploads/ban3.png[/IMG][/URL]

رابط مباشر للصورة:

http://dev.holooli.com/wp-content/uploads/ban3.png

اقتراحات؟؟ استفسارات؟ ضعها هنا …

شارك هذه التدوينة:
إضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى Del.icio.usإضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى diggإضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى Technoratiإضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى Stumble Uponإضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى Google Bookmarksإضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى FaceBookإضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى MySpaceإضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى Twitterإضافة 'تعلم الكيك وتطوير المواقع بالبيت' إلى FriendFeed
الوسوم: الكيك, برمجة, تعلم الكيك وتطوير المواقع بالبيت, مواقع
أرسل هذه التدوينة لصديق أرسل هذه التدوينة لصديق
طباعة هذه التدوينة طباعة هذه التدوينة

    إقرأ أيضاً:

    • سؤال وجواب عن الكيك
    • بنية الكيك وأول controller
    • تحميل وتثبيت الكيك
    • تصميم قاعدة البيانات
    • تحديد التقنيات

36 تعليق في “تعلم الكيك وتطوير المواقع بالبيت”

  1. محمد منذر: 3, أغسطس 2008 في 11:08 م

    اخي العزيز بارك الله فيك ابدأ بالدروس لاني متشوق لان اتعلم cakephp واطر العمل


  2. mohmf: 3, أغسطس 2008 في 11:09 م

    هل ستكون هناك حاجه لإستخدام قاعدة بيانات ؟ لاني لا ارى اي ذكر لها ..


  3. خالد: 3, أغسطس 2008 في 11:34 م

    في العادة مع البرمجة … لكن سأفرز لها خطوة خاصة لتصميمها … عدلت التدوينة لتحوي الخطوة الجديدة


  4. الصادق: 4, أغسطس 2008 في 12:27 ص

    “تعلم الكيك وتطوير المواقع بالبيت”

    الجملة جميلة أعجبتني

    تنبيه :
    يوجد نقطتين يحملان الرقم 1
    بين النقطة 4 و 5 سطر فارغ هل هو مقصود

    استفسار:
    هل السلسة يتخللها تعليم لبي اتش بي و غيرها ام هي تطبيق تريد نشره و خطوات العمل عليه في تدوينات لكي يستفيد كل متابع بالجانب الذي يهمه


  5. محمد: 4, أغسطس 2008 في 1:54 ص

    ما هي الخبرات المطلوبة للإستفادة من هذه السلسلة؟


  6. خالد: 4, أغسطس 2008 في 1:54 ص

    ماشاء الله على قوة ملاحظتك سأصححهم الأن … السطر غير مقصود

    السلسلة ليس الهدف منها تعليم PHP، بل يجب أن يكون مستواك جيداً بهذه الأمور قبل أن تبدء وسأضيفها كملاحظة على هذه التدوينة.

    وهي ليست خطوات للعمل بقدر ماهي مشروع تشاركي … يستفيد منه المرء بتعلم الكيك وأساسيات التطوير وأستفيد أنا من ملاحظاتكم.

    بالمناسبة الجملة كانت أجمل وعلى القافية، كانت:
    “تعلم الكيك بالبيت” :D


  7. خالد: 4, أغسطس 2008 في 1:56 ص

    @محمد: شرفني وجودك … عدلت الدوينة ووضعت ملاحظة في الأعلى:

    “ملاحظة: يجب أن يكون مستواك بالـ PHP, CSS و Javascript جيداً كي تتمكن من المتابعة.”


  8. محمد سعيد احجيوج: 4, أغسطس 2008 في 12:49 م

    أتمنى لك التوفيق خالد،
    بخصوص ملاحظتك “الخطوات التي ذكرتها مناسبة لكل موقع تريد عمله، فهذا هو التسلسل النموذجي لضمان موقع ناجح بإذن الله.”، لا أتفق معك. ليس هذا هو التسلسل النموذجي.

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


  9. محمد منذر: 4, أغسطس 2008 في 7:04 م

    هل يحتاج تعلم الكيك الى اتقان برمجة الكائنات في الphp ؟؟؟
    متى سيبدأ الدرس الأول ؟؟؟؟

    وشكرا


  10. خالد: 4, أغسطس 2008 في 9:11 م

    @محمد سعيد احجيوج: معليش لا أحد منا كامل، أزعجني بما عندك ;-)

    @محمد منذر: قريباً جداً… خلال هذا الأسبوع بإذن المولى …


  11. أحمد الكثيري: 5, أغسطس 2008 في 6:39 ص

    خطوة رائعة ! بالنسبة لترتيبك قائمة المهام لا بأس بها صحيح أن كل منا له طريقته في بناء أي موقع ولكن الذي أعجبني خلال طرحك لموضوع هذه السلسلة هو تعلم إنشاء المواقع بواسطة إطار العمل CakePHP المشهور وخاصة أن هناك مدونات ومواقع عربية نادراً ما تجد فيها سلسلة بهذا الشكل ( الطريقة العملية من البداية حتى النهاية ) لأن المبدئين قد لا فهمون من الدروس المتفرقة ولكن هذا لا يحدث في سلسلة دروس متتابعة لها نفس الموضوع.

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

    سأضع رابط لهذه التدوينة في المدونة بإذن الله ، بالتوفيق أخي خالد ..


  12. خالد: 5, أغسطس 2008 في 10:02 ص

    شكراً لك على تنبيهي لذلك .. سأتابع مدونتك لأرى الموضوع


  13. سلسلة "تعلم الكيك وتطوير المواقع بالبيت" | مدونة مبدع: 7, أغسطس 2008 في 1:21 ص

    [...] العمل CakePHP ، سيبدأها الأخ خالد خلال الأيام القادمة كما قال في مدونته ، أتمنى أن أجد في مدونات ومواقع أخرى الإهتمام بوضع [...]


  14. متفرقات .. الخميس 7/أغسطس .. | مدونة مبدع: 7, أغسطس 2008 في 1:22 ص

    [...] تعلم الكيك وتطوير المواقع بالبيت [...]


  15. Adnan: 7, أغسطس 2008 في 10:22 م

    بس شو بيعمل هل ال FramerWork
    و شو هدفو يعني متل
    MVC


  16. خالد: 7, أغسطس 2008 في 10:32 م

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


  17. تحديد الأهداف من وراء فكرة مشروع قائمة المهام | مدونة الويب 2.0: 8, أغسطس 2008 في 4:18 م

    [...] السلام عليكم، اليوم هي أول تدوينة من سلسلة تعلم الكيك وتطوير المواقع بالبيت [...]


  18. على المصرى: 15, أغسطس 2008 في 3:58 ص

    تمنيت لو امكانى المشاركة فى الشرح مع العلم انى مبتدء فى استخدام الكعك cake ولكن سأنتظز الجديد واحاول ان اشارك


  19. خالد: 15, أغسطس 2008 في 1:17 م

    الباب مفتوح للمشاركة والنقاش أخي الكريم وهذا ما أريده أن يشاركني الجميع بأفكارهم لا أريده أن يكون مجرد درس جامد


  20. تصميم قاعدة البيانات | مدونة الويب 2.0: 15, أغسطس 2008 في 3:58 م

    [...] سنقوم بتصميم قاعدة البيانات لقائمة المهام وقد استعرضنا في مرحلة [...]


  21. CakePHP .. php framework | حازم خالد: 21, أغسطس 2008 في 9:17 ص

    [...] و …. ألخ، مما يوفر عليك الوقت والجهد كما سبقت القول. سبق وتعاملت مع CackePHP ولكني لم أعجب به، أعتقد هذا في [...]


  22. الجدول الثاني tasks | مدونة الويب 2.0: 3, أكتوبر 2008 في 5:45 ص

    [...] دعونا نتذكر مامر بنا من أحداث في مشروع قائمة المهام: في بداية الأمر وفي بداية كل مشروع يجب أن نضع الأهداف [...]


  23. toufik213: 24, أكتوبر 2008 في 1:48 م

    بسم الله الرحمن الرحيم
    مباركة الدورة ان شاء الله كان اجمل لو وضعت شرح ولو موجز عن هذه التقنية التي قد لا يعرفها البعض فكيف يدخل بيت لا يعرف من بداخله


  24. خالد: 24, أكتوبر 2008 في 1:53 م

    في هذه التدوينة شرح عن الكيك:
    http://dev.holooli.com/2008/07/10/cakephp-intro/


  25. أحمد: 30, أكتوبر 2008 في 11:14 ص

    لماذا لم تذكر أنك مقتبس هذه السلسلة من كتاب اسمه:
    beginning cakephp from novice to professional

    من بركة العلم أن يُذكًر مصدره
    لقد قمت بمجهود جيد في ترجمة الكتاب ولكن كان يجب عليك في أول السلسلة أن تذكر أنها منقولة من كتاب آخر, كان ذلك سيساعد الكثير -و منهم أنا – على التعلم من الكتاب الأصلي و من سلسلتك خاصة أن الكثير من المبرمجين لا يعرف تعريب المصطلحات العلمية و بالتالي كانوا سيقرؤون السلسلة التي أعدتها و إن تعذر عليهم فهم شيئ من الكلمات التي بالعربية أو أرادوا الاستزادة يرجعون للكتاب الأصلي.


  26. خالد: 30, أكتوبر 2008 في 2:05 م

    أولاً لو تابعت السلسلة من البداية لعلمت أنني بدأتها قبل أن يظهر الكتاب!!!

    ثانياً: وبعد أن ظهر الكتاب نوهت في تدوينة (راجعها بنفسك) أن الكتاب سيكون بمثابة مرجع لمن يريد الاستزادة ولن تكون السلسلة شرح له.

    ثالثاً: لو تابعت السلسلة جيداً لوجدت أنها متوسعة أكثر من الكتاب

    رابعاً: تمهل في أحكامك على الناس وفكر جيداً قبل أن تكتب أي شيء والأفصل أن تراجع كلامك مرتين قبل أن تضغط زر “أرسل تعليق”

    أتمنى فعلاً أن تتابع المدونة بشكل أكبر حتى تستفيد منها.


  27. أحمد: 31, أكتوبر 2008 في 7:20 م

    بداية أعتذر إن كان أسلوبي قاسيا و لكن ذلك كان نتيجة تعجبي من التشابه الكبير بين سلسلتك و الكتاب المذكور أعلاه.

    أما بالنسبة لردك:
    النقطة الأولى: أليست هذه الصفحة و التي تحمل تاريخ : (3, أغسطس 2008) هي أول صفحة في السلسلة؟ أما الكتاب فقد بحثت عنه في أمازون فوجدت التالي:
    Publisher: Apress; 1 edition (July 21, 2008)
    رابط الكتاب على أمازون:
    http://www.amazon.com/Beginning-CakePHP-Novice-Professional/dp/1430209771

    و هل كان محض صدفة أن يتشابه الكتاب و السلسلة حتى في المثال الذي يتناولانه وهو قائمة المهام: todo list
    بالنسبة لثانيا: أنا قرأت السلسلة قراءة شبه سريعة , فدلني على التدوينة التي قلت فيها: “أن الكتاب سيكون بمثابة مرجع لمن يريد الاستزادة ولن تكون السلسلة شرح له”؛

    وشكرا


  28. خالد: 31, أكتوبر 2008 في 11:19 م

    رداً على أولاً فبداية السلسلة هي قبل هذا الموضوع :)
    ومثال todo تم استعماله لبساطته النسبية + العلاقات الموجودة بين الجداول سهلة وبسيطة

    وحتى ولو كان متشابهاً معه فشاهد الكتاب الآخر عن الكيك من إصدار Apress ستجد أيضاً نفس المثال :)

    ورداً على ثانياً تفضل وإن أخطأت بتذكر ماكتبت فاعذرني:
    http://dev.holooli.com/2008/08/06/%D8%AA%D9%86%D8%A8%D9%8A%D9%87/

    نقطة أخيرة هل قرأت كامل السلسلة لترى التفصيل الموجود فيها؟ أم أنك تلقي الكلام جزافاً


  29. المصادر المفتوحة: 2, يناير 2009 في 10:20 ص

    شكرا لكما (أحمد وخالد) على التزامكما لأدب الحوار في تعقيباتكما.
    وأعتقد يا أحمد أن خالدا قد وفّى في إثبات مقصده.
    وشكرا على نصحك ونقدك البناء.


  30. منتدى العنكبوت: 16, فبراير 2009 في 1:25 م

    بارك الله فيك


  31. بدر عبدالله الفرح: 11, يونيو 2009 في 10:42 ص

    للاسف لن استطيع الاستمتاع بهذا الدرس بسبب قلة معلوماتي عنه

    كل التوفيق،


  32. محمد أبو جزر: 24, أغسطس 2009 في 7:58 ص

    للأخ أحمد، المثال الخاص ب to do list في كتاب apress ركيك وضعيف للغاية والكتاب كله ضعيف ونفس المثال كما قال الأخ خالد موجود في الكتاب الآخر باسم caketoodoo. وأتمنى أن لا يكون الأخ خالد سيقتصر على المثالين في الكتابين لانهما لا يرقيان لشكل تطبيق كامل. ورغم ذلك، يجب علينا شكر الأخ خالد على مبادرته الرائعة، وحتى لو كانت متقبسة من كتاب آخر، علينا تقدير هذا الأمر طالما أن هناك من سيستفيد بالطبع.

    في انتظارك أخي خالد ولا تتراجع عن الأمر فالأمة بحاجة إلى أمثالك، فأنت مبادر وإن شاء الله يكون هذا في ميزان حسناتك.

    طريق الألف ميل يبدأ بخطوة

    أخوك في الله
    محمد


  33. خالد: 24, أغسطس 2009 في 4:36 م

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


  34. محمد أبو جزر: 26, أغسطس 2009 في 8:07 ص

    نعم أخي خالد عرفت الآن لماذا توقفت. ربنا يوفقك

    قرأت أنك تكتب كتاب عن الكيك، ترى متى سيتوفر إن شاء الله؟


  35. خالد: 26, أغسطس 2009 في 2:24 م

    لحد الآن مافي موعد ثابت تماماً ولكن بإذن الله قبل نهاية العام الحالي.


  36. مدونة عربي إلى الأبد | araby4ever» ارشيف المدونة » دروس تعلم الكيك وتطوير المواقع بالبيت: 30, سبتمبر 2009 في 3:47 م

    [...] ستبدأ بعد عدة أيام سلسلة “تعلم الكيك وتطوير المواقع بالبيت” لكل من يود تعلم تطوير المواقع على إطار العمل المشهور CakePHP. على مدونة  ويب 2.0 [...]


شاركنا برأيك؟

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

  • الأكثر قراءة
  • الأحدث
  • الأرشيف
  • تعلم الكيك وتطوير المواقع بالبيت
  • تنظيم الوقت البرمجي
  • أفكار ومواقع ويب 2 شهيرة
  • مقدمة في CakePHP
  • لماذا غوغل شريرة!
  • الخطوط العربية
  • تصميم قاعدة البيانات
  • هل تريد أن تكسب 1000 دولار؟
  • مواقع عربية بالدروبال
  • موقع الجزيرة الجديد
    1. غوغل، جوجل، كوكل أو قوقل!
    2. دروبال تعلمه بالعربي
    3. تحديثات بالجملة
    4. صفحة 404
    5. مدونة الويب 2.0 في 2010
    6. عن غيوم
    7. وحدة Scrollable Content لدروبال
    8. موقع بدون قاعدة بيانات
    9. دول العالم باللغة العربية
    10. ثيم خفيفة للفايرفوكس
    1. أغسطس 2010
    2. مارس 2010
    3. فبراير 2010
    4. يناير 2010
    5. ديسمبر 2009
    6. سبتمبر 2009
    7. أغسطس 2009
    8. يوليو 2009
    9. يونيو 2009
    10. مايو 2009
    11. مارس 2009
    12. فبراير 2009
    13. يناير 2009
    14. ديسمبر 2008
    15. نوفمبر 2008
    16. أكتوبر 2008
    17. سبتمبر 2008
    18. أغسطس 2008
    19. يوليو 2008
    20. يونيو 2008
    • اشترك بآخر الأخبار RSS

      Feeds Counter

      أو

    • الاستبيان

      هل طورت أو ساعدت بتطوير مشروع مفتوح المصدر؟

      مشاهدة النتيجة

      Loading ... Loading ...
    • أوسمة

      Ajax css IDE jQuery php SEO TinyMCE أخبار المدونة أذكار أطر العمل أفكار إدارة المحتوى إدارة محتوى إضافات استبيان الأجاكس الأمان الاختبارات الآلية الكيك برمجة تحديثات تحميل تدوينات رمضان تصميم تطوير تعريب تعلم الكيك وتطوير المواقع بالبيت تكتيك تنظيم الوقت جوائز حديث دروبال دعاية فايرفوكس فرص عمل كتب مسابقات مهمات مواقع نصائح هندسة برمجيات وورد بريس

    حول المدونة

    • جميع الحقوق محفوظة © 2008-2010 مدونة الويب 2.0.
    • يمكنك نقل المحتويات أو اقتباس أي جزء منها ويفضل ذكر المصدر.
    • من الممكن أن تساعدك خريطة الموقع.

    عروض العمل

    • يمكنك أن تناقشني حول عروض العمل للمدونات أو لمواقع الويب 2.0.
    • أيضاً يمكنك استشارتي في وضع التفاصيل لمدونة أو لفكرة مشروع جديد.
    • سيرتي الذاتية على My Linkedin Profile

    تواصل معي

    • خالد الحوراني مطور ويب 2.0
    • دمشق - سوريا
    • تابع أخباري على My Twitter account
    • أو راسلني فوراً