PDA

View Full Version : Arrow هل تريدون تعلم البرمجة و لا تدرون من أين تبدؤون؟ إذن إدخلوا/دورة لغة c/تمارين



mosa_2
09-25-2013, 11:04
هل تريدون فعلا أن تصبحو مبرمجين محترفين و لكن لاتدرون من أين تبدؤون ؟
(بتعبير آخر :هل مللتم من الدروس المعقدة التي لا تفهمون منها شيئا ؟)

إنه يوم حظم
لقد وجدتم اليوم دوروسا في البرمجة خاصة بالمبتدئين ,خاص كل الخصاص بالمبتدئين

في الحقيقة لا يوجد عيب في كوننا مبتدئين فالكل مرة بهذه المرحلة للوصول إلى الإحتراف ,أنا أيضا .

و الواجب منا و الذي أعتبره سهلا و هو أنه يجب تعليمكم كل شيئ و ذلك بدءا من :

-إلى أية برامج نحن بحاجة إليها لنبدأ البرمجة ؟
-ما هي اللغة التي سنبدأ بها (يبدو أن ذلك ظاهر من العنوان ) لكن لماذا لا نختار لغات إخرى للبدأ؟و أولا ماذا نعني بلغة؟
-كيف نصنع برامج مثل الألعاب ,و النوافذ...إلخ

في الحقيقة دروسي و التي تعتبر مجهودا شخصيا سنقسمها إلى ثلاثة أقسام أو لنسميها أشطرا و هي كالتالي:
+شطرين للتعلم و هما ينقسمان لشرط الأساسيات و شطر التقنيات المتقدمة
+و الشطر الثالث سنخصصه للتطبيق و ذلك بصنع أول لعبة عن طريق برامج و بتطبيق ما تعلمناه من الشطرين السابقين

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

و الآن فلنبدأ درسنا الأول و هو عبارة عن مقدمة كبيرة حول البرمجة تحت عنوان :
قلتم "برمجة "؟
فماذا نعني ببرمجة ؟
نبرمج في أي لغة ؟
و هل البرمجة صعبة ؟

للمبتدئين السلام عليكم !!و مرحبا بكم في درسي للبرمجة ب C

سأكون مرشدكم أو بالأحرى لنقل أستاذكم إذا أردتم طول فترة الدرس .
لقد قمت بعدة مواضيع مفيدة للمنتدى لكنني في الحقيقة لم أضع أي موضوع للتعلم فقط للتحميل أو ما شابه و يعتبر هذا الموضوع الذي أمام أعينكم أول درس أقوم به دون نقل من أنا ؟إسمي أو إسم المستخدم الذي هوpaz78
لقد تكلمت عن نفسي كثيرا,فل نتكلم عنكم.
أنتم داخل هذا الموضوع من أجل هدف محدد و واضح :تعلم البرمجة .أنتم لا تعرفون شيئا في البرمجة ,أو أنتم لا تعرفون ما هي حتى ,و لكن البرمجة بلغة سي ماذا يعني هذا ؟هل هذه اللغة هي المناسبة للبدء بالبرمجة ؟و هل لديكم الخبرة الكافية للبدء بالبرمجة؟ و هل يمكننا أن نفعل بها كل شيئ هذا الموضوع له هدف محدد هو الإجابة عن هذه الأسئلة السخيفة و لكن أيضا المهمة جدا.
البرمجة ماهي ؟
سنبدأبالسؤال السهل و القاعدي من كل الأسئلة ,لكن إذا كنتم تعرفون كل هذا فأنصحكم بقراءة هذه السطور ,فلن تموتو لو قرءتموهم ,سنبدأ من الصفر في هذا الدرس لذلك سأجيب عن السؤال
ماذا يعني "برمج"؟
و بكل بساطة "برمج "تعني عمل برنامج إلكتروني .و البرنامج يطلب من الكومبيوتر فعل أعمال و حاسوبكم مملوء بعدة برامج مثلا :
-الآلة الحاسبة برنامج
-معلج النصوص هو برنامج
-ألعاب الفيديو هي عبارة عن برامج ...

بإختصار شديد البرامج توجد في كل مكان و هي تسمح بفعل أي شيئ على الحاسوب


اللعبة المشهورة half life 2 المبرمجة بلغة ++C


إنتباه أنا لم أقل أنا هذا سهل بل فقط قلت أن كل هذا ممكن و لكن كونوا على يقين أن كل هذا يتطلب عملا كبيرا و كثيرا.
بما أنكم مبتدئون فلن نبدأ بعمل ألعاب 3دي ,سيكون إنتحارا بمعنى الكلمة
سنبدأ بأشياء بسيطة ومن بينها كيف نظهر كتابة في الشاشة ...
درجة بدرجة سنتعلم أمورا بسيطة لكن مهمة و سنبدأ بعمل برامج متدرجة الصعوبة .
لكن هل تعرفون قصة لغة c/c++

الحاسوب هو آلة غريبة ,هذا أقل ما يمكن قوله .فلا يمكننا أن نتحدث إليه سوى عن طريق 1 و0.
لو أردت كتابة مثلا 3+5 بلغة الكمبيوتر فستعطينا شيئا كهذا :
0010110110010011010011110
(أنا أخترع هاهاهاه... فأنا لا أعرف الترجمة الإلكترونية عن ظهر قلب )
فالحاسوب لا يعرف إلا هذه اللغة ..إذا فمشكلنا الأول هو :كيف يمكننا أن نتكلم مع الكمبيوتر بطريقة أسهل من 1 و 0؟ الذي ترونه فوق هو لغة الكمبيوتر أو ما يسمى ب langage binaire
حاسوبكم لا يتكلم الفرنسية و لا العربية ,لكن من لهم خبرة في هذا المجال إخترعوا لغات أخرى اللواتي سيترجمن في ما بعد إلى اللغة التي يفهمها الكومبيوتر ,لكن الأصعب و هو هو عمل برنامج لترجمة هذه اللغات .لحسن الحظ هذا البرنامج هذا موجود و لسنا بحاجة لكتابته (أوف..).
في الحقيقة سنستعين بمثل هذه البرامج لكتابة مثلا "إفعل 3+5".
و هذا الأمر سيترجم بفعلها إلى مثلا:
"0010110110010011010011110".
و لنقم برسم بياني يبين ما قلناه :

برنامجكم بعد كتابته بطريقة بسيطة على الشكل التالي مثلا:"إفعل الأمر 3+5".


قيام برنامج ترجمة اللغات بتحويل برنامجكم المكتوب بلغة برمجة إلى لغة بفهمها الكمبيوتر.



نحصل على برنامج يفهمه الكمبيوتر بلغته الخاصة :"101110101001"


في الخانة الأولى نكتب بلغة برمجة برنامجا و هذه اللغة الغريبة تسمى "لغة من المستوى العالي "
و نسمي لغة من مستوى عالي لغة قريبة من من اللغة الحقيقية مثل العربية و يوجد العديد من اللغات ذات المستوى العالي مثل
C
C++
Java
Visual Basic
Delphi

wael00
09-25-2013, 12:18
السلام عليكم اخي العزيز و شكرا علي هدا الموضوع القيم
تعلم لغة البرمجة مفيد جدا في وقتنا الحاضر
لكن في الحقيقة الامر معقد للغاية لان هنالك عدة مجالات للبرمجة
يجب الاختصاص في مجال واحد و احترافه
بالتوفيق للجميع

MOHAMMED01
09-25-2013, 12:21
السلام عليكم ورحمة الله ، معلومات صرحة تفيد المبتدأ جزاك الله خيرا + بالتوفيق للجميع
-------------------------------------------------------------
بصراحه معلومات جديده بالنسبه لي ووضحت كثيرا من الغموض عندي

ilyes chaieb
09-25-2013, 14:35
انا اتشرف ان تكون استاذ لنا و تعلمنا لغة البرمجة و يكون التواصل عبر موضوعك الذي اراه حيا و مفيد
انا تعلمت من هذه الحصة ان لغة البرمجة هي على شكل بينار 010101110101
وممكن بهذا النظام ان نصنع لعبة مثلا و انا حقيقة تستهويني الفكرة
اذا سؤالي لحضرتك للقيام بهذه العملية هل نحتاج برنامج للعمل به؟
ننتظر باقي الموضوع بفارغ الصبر

memoo
09-27-2013, 08:27
السلام عليكم ورحمة الله ، معلومات صرحة تفيد المبتدأ جزاك الله خيرا + بالتوفيق للجميع

بصراحه معلومات جديده بالنسبه لي ووضحت كثيرا من الغموض عندي

rsfbg2010
09-27-2013, 19:55
السلام عليكم جميعا
الف شكر ياخى على المعلومات المفيده دى
ولغه البرمجه تعلمها مفيد جدا فى وقتنا هذا

doola2020
09-29-2013, 23:42
ولكن البرمجة يا أخي ليست سهلة فهي كلمة تنطقها ولكن تعلمها يأخذ سنوات لكي تتعلمها باتقان

aleque05
10-11-2013, 21:24
السلام عليكم
بارك الله فيك اخي
موضوع جميل وشرح في المستوى
جعل الله في ميزان حسناتك
وفقك الله

ayman.shosha
10-12-2013, 05:43
اتمنى والله يا اخى العزيز
لو كانت لديك بالفعل ملكة البرمجة وتعليمها للغير
ولو كان الامر كذلك
يمكنك الدخول الى قسم البرمجة الموجود بالمنتدى
والقيام بدورات تعليمية به يستفيد منها الجميع..

aleque05
10-12-2013, 16:04
السلام عليكم و رحمة الله و بركاته ،،
جزاك الله خيرا على الموضوع ،،
فعلا هو مطلوب كثيرا نظرا للاهمية
بالتوفيق لاخواننا
جزاك الله خيرا

abokenzy
10-12-2013, 19:39
السلام عليكم ورحمه الله وبركاته ان تعلم لغة البرمجة مفيد جدا في وقتنا الحاضر
لكن في الحقيقة الامر معقد للغاية لان هنالك عدة مجالات للبرمجة تحتاج للدراسه والله الموفق

dirtywalid
10-13-2013, 04:22
السلام عليكم اخي العزيز و شكرا علي هدا الموضوع القيم
تعلم لغة البرمجة مفيد جدا في وقتنا الحاضر
لكن في الحقيقة الامر معقد للغاية لان هنالك عدة مجالات للبرمجة
يجب الاختصاص في مجال واحد و احترافه

hasback
11-02-2013, 19:22
تحياتي اخي الكريم موسى وشكرا على المعلومات التمهيدية عن مسالة البرمجة وان شاء الله تكمل الموضوع ونستفيد منه جميع على الاقل لكي نعلم كيف تتم البرمجة اما البرمجة بانفسنا فالمر يستلزم سنوات من التدرب والمعرفة العملية

ahmedibrahim258258
11-29-2013, 11:18
السلام عليكم و رحمة الله و بركاته ،،
جزاك الله خيرا على الموضوع ،،
فعلا هو مطلوب كثيرا نظرا للاهمية
بالتوفيق لاخواننا
جزاك الله خيرا

jamal2
12-14-2013, 22:49
الوكالة السويسرية للتعاون والتنمية وجامعة نوشاتيل من المؤسسات القليلة التي تقف وراء العدد النادر من الدراسات المنجزة في سويسرا حول العلاقة بين الهجرة والتحويلات المالية.

ashrafko
12-14-2013, 22:50
اشكرك اخى الكريم ولكننى اهتم الان بالفوركس ولا اريد تعلم او عمل اى شىء بجانبة حتى لا اتشتت ولا احصل اى منهما واتمنى النجاح فى هذة المهنة

---------- Post added at 07:50 PM ---------- Previous post was at 07:50 PM ----------

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

zamori
12-14-2013, 22:55
تحياتي اخي الكريم العنوان متير وجداب أتمنى أن يكون الموصع حقيقي وان تفيدنى بما علمك الله من علمه
ونستفيد ونفيد وفقك الله وزادك من علمه

oussama ben abdallah
01-03-2014, 21:04
اللهم آتنا في الدنيا حسنة وفي الآخرة حسنة وقنا عذاب النار .
اللهم إني أعوذ بك من الفقر ، والقلة والذلة وأعوذ بك من ان أَظلِم أو أُظلَم .
يامقلب القلوب ثبت قلبي على دينك.
*********

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

اللهم إني أعوذ بك من منكرات الأخلاق ، والأعمال والأهواء. اللهم إني أعوذ بك من قلب لا يخشع ، ودعاء لا يُسمع ، ومن نفس لا تشبع ، ومن علم لا ينفع . أعوذ بك من هؤلاء الأربع .
*********bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb

yazzid
01-05-2014, 16:00
بسم الله الرحمان الرحيم
شكراً أخي الكريم على مجهودك المميز
وأنا أرى أن البرمجة يا أخي ليست سهلة فهي كلمة تنطقها ولكن تعلمها يأخذ سنوات لكي تتعلمها باتقان
بالتوفيق

Amr elgezery
01-05-2014, 16:24
السلام عليكم ورحمه الله وبركاته
بصراحه موضوعك اخى رائع لكن بصراحه لديك مشكله فى الكتابه
وهى ان الخط صغير جدا .. أرجو الانتباه لذلك
والسلام عليكم ورحمه الله وبركاته

basem hamdy
01-05-2014, 16:27
السلام عليكم ورحمة الله وبركاته والصلاه والسلام على اشرف الخلق سيدنا محمد صل الله عليه وسلم ... كيف يمكن لي اخي الكريم ان اتعلم لغة البرمجه من خلال منتدياتكم

ahmedibrahim258259
01-29-2014, 10:33
السلام عليكم ورحمة الله وبركاته مشكور اخي الكريم على هذه المعلومات القيمة ومنتظرين منك المزيد
جزاك الله خير
تقبل مروري

fido
07-17-2014, 22:03
السلام عليكم ورحمة الله وبركاته
بارك الله فيك
واجزل لك العطاء وتقبل اللهمنا ومنكم صالح الاعمال
واثابك جنة الفردوس لاعلى

.................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ................

محمد السيد محمد
07-17-2014, 22:27
يا اخي لو هتعلمنا برمجة فعلا .. وعندك النية الاكيدة احنا عاوزين نتعلم لغة الميتادريدر
عشان نعرف نعمل مؤشرات وواحدة واحد نعمل اكسيبرتات .. عسان كل واحد ينشئ الاكسيبرت اللي ينفذ له استراجيته

fatimaido
07-18-2014, 18:45
السلام عليكم ورحمه الله وبركاته نتمى لك التوفيق والإستمرار موضوع جميل
شكرا لك بس هو الميتاتريدر عندي مو راضي يشغل الاكسبرتات الجديده مش عارف السبب

golden_boy19
06-23-2015, 14:12
السلام عليكم ورحمة الله وبركاته، بارك الله فيكم اخي الكريم على هذا الموضوع وكذا طرح هذا الاكسبيرت، ورغم تواجد العديد منها، إلا أنه يتوجب على التاجر تجربة قدر كبير منها وهذا للوقوف على الاكسبرتات الناجحة والفعالة والتي تعطي مردودا طيبا يساعد التاجر على معرفة تحرك السوق، بصدد التجريب، ونرجو منكم دوام التألق.

alihar316
07-08-2015, 06:19
مرحبا بك معنى في المنتدى و في سوق الفوركس
أتمنى أن يستفيد منها الإخوة الكرام إن شاء الله و خاصة المبتدئين مثلي
أتمنى ان تعم الفائدة و يستفيد منها الكثير

---------- Post added at 04:19 AM ---------- Previous post was at 04:13 AM ----------

مرحبا بك معنى في المنتدى و في سوق الفوركس مشكور اخي الغالي تقبل مروررررررررررررررررررري ييييييييييييي

med1985
07-08-2015, 14:06
انا اتشرف ان تكون استاذ لنا و تعلمنا لغة البرمجة و يكون التواصل عبر موضوعك الذي اراه حيا و مفيد
انا تعلمت من هذه الحصة ان لغة البرمجة هي على شكل بينار 010101110101
وممكن بهذا النظام ان نصنع لعبة مثلا و انا حقيقة تستهويني الفكرة
اذا سؤالي لحضرتك للقيام بهذه العملية هل نحتاج برنامج للعمل به؟

limad2015
07-08-2015, 15:04
السلام عليكم ورحمة الله تعالى وبركاته و تحية طيبة لكل الإخوة الأعضاء الأفاضل
شـكرا جزيلا و جـزاك الله كل خـيـر و بالتوفيق ان شــاء الله

fatimaido
08-24-2015, 19:44
السلام عليكم بركاته موضوع إن شاء الله مفيد للأغلبيه التجار شكر
هي استراتجيه رايعه وكنت قد تداولت بها سابقا في الحساب الحقيقي ولكن للاسف خسرت

minoch
04-04-2016, 20:23
السلام عليكم و رحمة الله تعالى و بركاته
نسأل الله العظيم رب العرش الكريم أن يشفيك ويعافيك، وأن يفرج همك ويكشف كربك
حافظ على صلاتك هي الواقي من كل مكروه

haitham mostafa agwa
06-12-2016, 15:41
جميل جدا الموضوع ده يستهوانى ويستهوى الكثير واحببته
وتمنيت لو اتعلمه ولكنى ليس لدى الوقت الكافى لتعلمه
ولكل شئ لغته سبحان الله

feras nedal
06-12-2016, 17:48
بسم الله الرحمان الرحييم
سلام عليكم ورحمة الله وبركاته ...
نشكرك اخي على الموضوع
ونتمنى المزيد من المواضيع منك ...
وان شاء الله يكون الجميع استفادو....

kalouforex
08-12-2016, 14:30
السلام عليكم تقبلو مروري إخواني وشكرا لك
أخي على الموضوع الذي تناولت فيه ما أنتظره منك من أجل تعلم أكبر خبرة منكم لأنكم نعم مبدعين فيها
هذا المجال ولكم خبرات أكثر منا

mohamed.amir
12-11-2016, 01:24
انا اتشرف ان تكون استاذ لنا و تعلمنا لغة البرمجة و يكون التواصل عبر موضوعك الذي اراه حيا و مفيد
انا تعلمت من هذه الحصة ان لغة البرمجة هي على شكل بينار 010101110101
وممكن بهذا النظام ان نصنع لعبة مثلا و انا حقيقة تستهويني الفكرة
اذا سؤالي لحضرتك للقيام بهذه العملية هل نحتاج برنامج للعمل به؟
ننتظر باقي الموضوع بفارغ الصبر

---------- Post added at 11:24 PM ---------- Previous post was at 11:24 PM ----------

السلام عليكم و رحمة الله و بركاته ،،
جزاك الله خيرا على الموضوع ،،
فعلا هو مطلوب كثيرا نظرا للاهمية
بالتوفيق لاخواننا
جزاك الله خيرا

ilyestoumi
04-20-2017, 06:45
بســـم الــــــله و الصلاة على رسول الله
السلام عليكم اعضاء منتدانا
تحياتي لجميع اعضاء منتدى انستــــــا العرب
شكرا لك أخي على هذه المشاركة
سلسلة كبيرة من مواضيع الاكسبرتات نتمنى ان
تكون وفق المستوى


اتنمنى لك الربح الوفير ودوام الصحة
تقبل مروري اخي .......................................

mehdiradwan2
04-21-2017, 14:01
السلام عليكم و رحمة الله و بركاتـــه مشكور اخي على طرح هذا الموضـــوع مشكور أخي على هذه المداخلة الجميلة وجاري التجربة دمتم في رعـاية الــله الســلام عليكم

---------- Post added 04-21-2017 at 02:01 PM ---------- Previous post was 04-20-2017 at 02:23 PM ----------

بســـم الــــــله الرحمــان الرحيــم تحياتي لجميع اعضاء منتدى و عضواته الاكسبرت اداة مساعدة للمتداول و تعطيه نظرة تقريبية لحال السوق لدعم الاختيار اتمنى لك ولجميع اخواني النجاح تقبل مروري اخي .......