السلام عليكم ورحمة الله وبركاته :
( أعتذر عن الانقطاع، وأشكر من سأل؛ لكنه لم يكن بيدي حيث ضرب القرص الصلب لدي، وفقدت بيانات مخزنة لمدة عامين فيها برامج، ومقالات، ودروس جمعتها. فكان علي إعادة ترتيب أوراقي، وإعادة بناء المفضلة )
الإنسان لا يقف عند حد في العلم؛ لأنه كما يقال : «بحر لا ساحل له»، وهناك توجهات كثيرة لدى الشباب في هذا المنتدى وفي غيره إلى تعلم المفيد ، وهذا بلا شك خير من قضاء الوقت في الدردشة وصراعات المنتديات السياسية والدينية.
ومن خلال تجربتي في الحياة فإن مبدأ التعلم من الصفر مبدأ متعب جدا، فأنا لدي يقين بأن التعلم من الصفر ينمي فيك القدرة.
ومعرفة الخطأ – من وجهة نظري – أفضل طريقة لمعرفة الصواب.
وكلما كثر خطؤك في العلم الذي تدرسه زادت معرفتك بالأساليب الصحيحة.
لكن هذه الطريقة مرهقة؛ لأنها تستهلك جهدا ووقتا.
وكما تشاهدون فهناك أسئلة تطرح في هذا المنتدى متكررة حول بعض القضايا، وكثير منها يطالب بالدروس.
وترد إلي – كما يرد إلى غيري – أسئلة كثيرة عبر (مرسال hotmail ) وعبر البريد الإلكتروني للاستفسار عن بعض المسائل البرمجية.
لهذا فكرت في هذه السلسلة، وسميتها : ( تعلم معي ... ) وهذا يعني أني سأتعلم من خلال قراءتي للكتب ، والمقالات والتطبيقات.
واللغة الوحيدة التي أتعامل معها بقوة هي PHP وكذا الاستعلام من قواعد البيانات.
ولدي رغبة في تعلم ASP و VB.NET و CFM و Perl و برمجة الفلاش Flash action
وقد جمعت كتبا عن هذه اللغات، ولكي أشارك الجميع في فكرتي فإن سأطرحها هنا :
الفكرة تنبني على وضع دروس من الصفر لكل لغة، بحيث أكتب درسا- أو يكتبها غيري – ثم يشارك من يريد إما بتصحيح خطأ أو إضافة، أو استفسار؛ كي نستفيد من بعض ولكي لا يعتمد المرء على نفسه كليا فتخفى عليه أخطاؤه.
وأما إذا عُرض الدرس على أكثر من شخص فلا شك بأن الفائدة ستكون أكبر، وسنحصل على ثورة وثروة برمجية.
لكي لا تنفد الدروس فإن الدروس ستكون أسبوعية بحيث يمكن التطبيق والتشاور فيها
أقول لكل صاحب معرفة :
زمن حجر المعلومات ولى، ولماذا يضن الشخص بالمعلومة العامة على إخوانه؟
إنه ليسرني كثيرا ظهور مبرمجين عرب استطاعوا أن يثبتوا أقدامهم بأنفسهم بالرغم من محاولات الإحباط الكثيرة الموجه إليهم.
وأملي أن أرى هذا المجتمع أكبر مجتمع برمجي على هذه الشبكة، وأن تكون لهم طريقتهم المعروفة في البرمجة، وأن تعرف برامجهم بأنها أفضل البرامج.
وأنا أول المتعلمين هنا وسأبدأ التعلم ولن أستنكف من السؤال، وقد طرحت أسئلة حول VB.NET هنا :
أسئلة حول VB.NET
فالمطلوب ممن يريد التعلم أن يضع بالترتيب الدروس التي يراها أولى بالكتابة :
- PHP
- ASP
-PERL
-FLASH ACTION
-JAVASCRIPT
-JSP
- CFM
- SQL
- HTML
- XML
-كيفية ترجمة البرامج الأجنبية
بعد فرز آراء المشاركين ستكون هناك مدة لأعداد الدروس، وبما أن الاختبارات الفصلية قادمة فإني لا أحبذ أن أشغل أذهان الطلبة بغير الدراسة، ولهذا فالتوقيت المناسب لبدء هذه السلسلة سيكون إن شاء الله بعد انتهاء الحج هذا العام
فإن قال قائل : لماذا تطرح هذا الموضوع في هذا الوقت
فالجواب : لأن الإعداد والتحضير يستغرق وقتا ولا نريد أن نكتب الدروس في وقت يتعارض مع مصالح الطلبة.
أنا هنا لا أعدكم بنجاح هذه السلسلة، واحتمال فشلها كبير؛ لكنني سأحاول حينما أحجم الآخرون.