السلام عليكم اخواني واخواتي في الله
عرفان مني بالشكر لكل من هم بالمملكة هنا احب ان اتقدم لكم بدورة تدريبية في برمجة الحاسبات
وارجو من سيادة الرئيس محمد ان يتبني الموضوع وانا مستعد لتقديم كافة اكتب والمراجع والتطبيقات الخاصة ببرمجة الحاسب ولكي نبدأ سويا ونتعلم لابد وان تتعلم اولا ماتعنيه كلمة برمجة لربما يستهويك تلك العالم وتجد فيه مرادك وهوايتك وعملك لم اطيل عليكم وسأبدأ
شخص ما يسأل : يعني ايه برمجة ؟
- يعني اننا نصمم برامج من قبل المبرمجين (مهندسين النظم) يستخدمها الاخرون (المستخدمين)
شخص ما يسأل : كيف نصمم بأيه البرامج دي ؟ بالأكسل او الاكسس مثلاً ؟
- لا طبعا الاكسل هو نفسه برنامج مصمم من قبل مبرمج بس فكرت ازاي الاكسل ده اتعمل؟ وان تضمنت تلك البرامج بعض الاجراءات الشبيهة بالبرمجة
شخص ما يسأل :بنصمم برامجنا بأيه ؟
- بنصممها بما يسمي لغات البرمجة وكلها تقريباً بنسبة 80 % لها نفس المنطق والكيفية في كتابة الاوامر المنفذة للتطبيق ومش هيكفك سوا ايام لا تتعدي اصابع اليد الواحده عشان تنتقل من لغة لأخري وبمنتهي البساطه
شخص ما يسأل :قولي اشهر اللغات اللي بنصمم بها البرامج والتطبيقات؟
-C# سي شارب و VB.net فجول بيسك دوت نت Java جافا و Php بي اتش بي Asp.net اي اس بي دوت نت ولغات اخري عديدة تصل لألاف اللغات
منها ما هو قديم وما هو حديث وما هو متطور للغاية
شخص ما يسأل :ايه اجسن لغة ندرسها من اللغات دي؟
-كل اللغات دي تؤدي الي ليلة واحده تقدر تصمم بيها كل اللي انت عاوزه بنفس الطريقة والكيفية لكن كل ما في الامر ان هناك بعض التطبيقات تتفوق علي مثبلتها في بعض النوعيات من البرامج وبالمثل تتفوق اللغات الاخري علي برمجة تطبيقات اخري
ولغات تصلح لبرمجة تطبيقات الويب ولغات تصلح لتطبيقات تعمل علي تظاك تشغيل الويندوذ واخري لتعمل علي انظمة تشغيل اخري ولكن كما اتفقنا ان مباديئ كل اللغات واحده لا تتغير فكل ما ستسعي اليه هو تغلم لغة برمجة واحده وبعدها ستتوجه وحدك دون مساعدة احد سو رب العالمين
شخص ما يسأل : تمام طيب واحنا هنا هندرس ايه من اللغات دي ؟
انا بفضل اني ادرس للطلبة اي لغة من لغات السي او مشتقاتها لأنها الاسع والاجدر من حيث الانتشار والقوه والتي تجعلك تنتقل لأي من اللغات الاخري بمنتهي البساطه والسلاسة
هنتعلم سوا برمجة سي شارب والذي يرمز لها بالأتي :
C#.net
ارجو من الادارة تحديد ميعاد للبدأ وخلال تلك الفترة سوف اتلقي اي من الاستفسارات خلال بدأ الدورة لن يسع سوا الاستفسار في موضوع الدورة نفسها
منتظر من اخواني والادارة تأييد الموضوع وجاهز للبدأ علي الرد في اي من الاستفسارات
اهلا و سهلا بكِ,,,,,,
وفكرتكِ بجد رااااائعة جدا و انا سعيدة جدا بها,,,,,,,,
و اتمنى انها تتقعل و تحظى باهتمام اعضاء المنتدى و يشاركوا فيها ,,,,
منتظرين ردود رئيس المنتدى و باقي الأعضاء ,,,,
تحياتي
*
بعد التحية لكل الردود السابقة ودون الاطالة علي حضراتكم
بعد اذن السيد الرئيس وباقي الاخوه والاخوات بالمملكة اعرض اقتراحي وفكرة الموضوع بشكل مختصر
ارجو فقط ان يكون معانا عضو يوفر عملية صيانة الموضوع من خلال متابعة اللينكات اللي هنوفر من خلالها البرامج والتطبيقات انا هعطيه اسمائها ولينكاتها وهو يقوم بمتابعة عمليات الرفع وما الي ذلك وانا هتفرغ بجانب آخر الا وهو كتابة الدروس والمحاضرات وتصوير الصفحات وما الي ذلك عشان الناس تقدر تقرئها وتنفذها من خارج اللينك طبعا بعد تمريرها علي الادارة لوضع عليها الباتجات واللوجهات الخاصة بالمملكة
هنعمل موضوع موازي لموضوعنا من شأنه الاستفسارت والمناقشات عشان الموضوع مش بتداخل مع بعضة ويبقي في هرجلة وتطويل زائد بسبب الاطراءات والمجاملات والاستفسار يجعل المتدرب يمل من القراءة والوصول لغايته وتكون عملية التواصل من خلال الرسائل الخاصة وتجميع الاسئلة المتعلقة ببعضها ووضع عنوان لها ودمج كل الاستفسارات بملف واحد ايضا يتم رفعه بشكل دوري عاليا اسبوعي
اما عن منهجية الدورة:
- المرحلة الأولي :
1- هنبدأ بتعلم اساسيات البرمجة من خلال لغة السي بلس بلس عشان المتدرب يتقن جيدا مباديء اللغة بشكل بسيط وهاديء وهنفذ تمارين مع بعض عليها وعشان مش نخض اللي بيحافوا ولا كمان نثير فضول الفضولين انهم يتعبوا حالهم في شبء مش هيوصولوا له من البداية مع وضع جدول دوري بهناوين الدروس وقفل الشرح فيها او الاستفسار من اجل النهوض بالأخرين والمجتهدين واللي هسدخل الدورة بالنصف احسن له يلحق بينا بنفسه او ينتظر الدورة الثانية انشاء الله
2- سبب استخدمنا لتطبيق السي بلس بلس اولا هو انه صغير الحجم جداً وسهل التحميل اما الفجول ستوديو دوت نت فإنه ذات حجم كبير وسيأخذ زمن في تحميلة لأنه يقارب 4 جيجا كامله وده هيستلزم من الناس تاخد وقت في تحميلة بمختلف السرعات والظروف وهكذا وخلال الفتره دي نكون استغلناها في اننا ناخد دروسنا ومبادئنا علي البرمجة بلغة سي بلس بلس واللي احنا هنكتب فيها بنفس الأسلوب بنسبة 99.9%
3- هنبدأ في معرفة ما يطلق عليه الفرام وورك طريقة العمل في بيئة الدوت نت
4- هنبدأ في برمجة تطبيقات في بيئة الدوس (Console Application)
5- هنبدأ في برمجة تطبيقات في بيئة الويندوذ(Windows Application)
6-هنبدأ بدراسة برمجة الكائنات الموجهة (OOP)
7-هنبدأ بدراسة تصميم الادوات البرمجية (Custom User Control)
لغات برمجة بيئة الدوت نت : إن اطار العمل المسمي framework هو عبارة عن مجموعة من الفئلت Class والدوال والوسائل Methods والتي تخدم البرامج المصممة تحت لغات برمجة framework.net والتي يساعد في دعم عديد من لغات ميكرو سوفت مثل C# و VB.net وليس فقط ولكنه يدعم اكثر من 20 لغة برمجة اخري حتي خارج نطاق مايكرو سوفت و من ثم يتحتم علي البرنامج المصمم تحت تلك الاطار ان لا يعمل الا تحته بمعني انه : لا يمكن ان يعمل البرنامج علي اي من تطبيقات انظمة تشغيل مايكروسوفت الا بقيد معين وهو امداد النظام بإطار العمل framework المناسب والمقصود بالمناسب هنا انه له عديد من الاصدارات والمرتبطة بالعديد من اصدارات Visual Stodio.net فيوجد عديد من اصدارات حتي الان منه مثل frmework1 framework3 , framework2 , ومنتظر العديد والعديد
اللهم اجعلني حجر بجدار دينك ونصرة الاسلام والمسلمين
اللهم ارحم ابي واغفر له واسكنة فسيح جنانك
كلمات اللغة والتي يوجد عليها قيود ستم تناولها فيما بعد ويجب ان لا يقوم احد يحفظة فقط حفظه والتعرف عليها وحساسية الحرف سوا كان كبير او صغير Here is a list of C# keywords: abstract as base bool break byte case catch char checked class const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long namespace new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static string struct switch this throw true try typeof uint ulong unchecked unsafe ushort using virtual void while
بالتوفيق للجميع
اللهم اجعلني حجر بجدار دينك ونصرة الاسلام والمسلمين
اللهم ارحم ابي واغفر له واسكنة فسيح جنانك
A C# program is best understood in terms of three basic elements:
Functions
Perform an action by executing a series of statements. For example, you may have a function that returns the distance between two points or a function that calculates the average of an array of values. A function is a way of manipulating data.
Data
Values that functions operate on. For example, you may have data holding the coordinates of a point or data holding an array of values. Data always has a particular type.
Types
A set of data members and function members. The function members are used to manipulate the data members. The most common types are classes and structs, which provide a template for creating data. Data is always an instance of a type.
اللهم اجعلني حجر بجدار دينك ونصرة الاسلام والمسلمين
اللهم ارحم ابي واغفر له واسكنة فسيح جنانك
which version of the visual studio u r going to use 2005 or 2008?
actually i hope if u are going to use the newest version,, in fact right now some companies are working with visual studio 2010
and if u mind adding the downloading link for the version that u are going to use.
my regards,
لمن اعطي تلك الدروس؟ ولم يحاول احد مجرد الاهتمام برغبتة في التسجيل بالموضوع
فلا يرغب امرأ كيس فطن بالتحدث مع نفسة
طلبت المساعدة من احد القائمين علي المنتدي بالتواصل معه لتوفير اللينكات و رفع الدروس وقمت بإرسالها بالفعل لأحد القائمين بالمنتدي ولم يتم رفع اي اي اي شيئ منها
السؤال الان درس تالي لمين؟
اللهم اجعلني حجر بجدار دينك ونصرة الاسلام والمسلمين
اللهم ارحم ابي واغفر له واسكنة فسيح جنانك
مواقع النشر (المفضلة)