بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
يا خواني واخواتي أنا لي فترة افكر في انشاء موضوع في هذا المنتدى فكرتة تطوير المبرمجين المبتدئين وزيادة خبر المتوسطين والمحترفين.
أنا عندي خبرة بسيطة في ال PHP وبغى اطور نفسي وغير وأفضل طريقة هي الممارسة المستمرة.
فية شيء ودي اوضحة:
مشكلة طلاب وطلبات الحاسب الالي وخصوصا قسم البرمجة ان الواحد فينا مايحب يجرب او يصلح شيء جديد. هذا الي انا لاحظتة خلى فترة دارستي وانا كنت واحد منهم. الطالب و الطلابة مايحول يسوي الا الي يطلبة المدرس. وبعض الطلاب عندهم رهبة من المشاريع مع انه يحب البرمجة. المهم ان شاء الله في هذا الموضوع نبي نكسر هذي الحواجز.
المطلوب في هذا الموضوع بناء موقع اخباري فية كل المميزات كما في التالي:
1- امكانية انشاء موضوع + حذف + تعديل.
2- تعليق على الموضوع.
3- ردود على التعليق.
4- تقيم الموضوع.
5- مستخدم جديد + تغير الرقم السري + استرجاع الرقم السري.
6- تسجيل دوخل + وتسحيب خروج من الموقع.
7- بناء ملف شخصي للمستخدم
8- امكانية ارفاق صورة شخصية للمستخدم في الملف الشخصي.
9- بناء لوحة تحكم للموقع مع اعطاء الصلاحيات للمستخدمين.
10- محرك بحث.
ممكن لي عضو ان يزيد ويقترح. الموضوع هذا الهدف منه تعليمي فقط.
المشاركة مفتوحة للجميع.
طريقة المشاركة سوفتكون مثل الواجبات المدرسية. انا اشوف هذه طريقة ممتازة لان اكثر المواضيع الي فيها بناء مشاريع يقومون الاعضاء برد والثناء على صاحب الموضوع دون المحاولة في تطوير وتعديل على المشروع واحتى اضافة اقتراحات.
مثال: يحدد كل اسبوع بناء جز من الموقع مع ارفاق شرح للمطلوب ورسم ERD الرسم التخطيطي للمشروع. يعني في يوم معين من ايام الاسبوع نقوم بارفاق المشاريع قي الموضوع والمناقشة فيها مع طرح الاسئلة ان وجد. المظلوب من الخبراء تصيح لنا ان اخظانا مع التوضيح اذا سمحتم.
ملاحظة:
ليس شرطا ان يعمل الكود بشكل صحيح وليس عيبا. المطلوب هنا المحاولة المحاولة ثم المحاولة وبعد المحاولة تاتي الخبرة.
سوف نبدء ببناء الاجزاء السهل في الموقع ثم الاصعب فالاصعب.
سوف نقوم بستخدم
PHP
AJAX
JQuery
CSS
HTMLX
HTML
Javascript
MySql
ملاحظة:
في برامج كثير تساعد على رسم المخطط البياني للمشاريع مثل esyDraw و VSIO وغيرها كثير
المرحلة الاولى :
في البداية سوف نقوم ببناء الجزء الاول بستخدام PHP & MySql لتكون بشكل مبسط بدون اي تعقيدات (الا الي عندة الخبرة في اللغات الثانية)
المرحلة الثانية:
بناء نفس الجز بشكل احترافي وزيادة في تدقيق البيانات المرسلة لقاعدة البيانات + إضاقة مايلزم من اللغات الاخرى لتحسين الشكل وزيادة الكفاءة وتسهيل الاستخدام.
قال تعالى (وَقُلْ رَبِّ زِدْنِي عِلْمًا)
وقال الرسول صلى الله علية وسلم (من التمس طريقا يلتمس فيه علما سهل الله له طريقا إلى الجنة)
النَّبِيَّ صلى الله عليه وسلم، قَالَ : (إِنَّ اللَّهَ تَبَارَكَ وَتَعَالَى يُحِبُّ إِذَا عَمِلَ أَحَدُكُمْ عَمَلا أَنْ يُتْقِنَهُ)
يا شباب نبي نشوف منافسه اوبداع.
اذا فية احد متحمس يقول. ان شاء الله الفايدة للجميع.
في الختام اسف على الاطالة و اسف على الاخطاء الاملائية .
سلام

