مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
بارك الله فيك أخوي
وإن شاء الله أنا معاكم
مع العلم انه ما عندي خلفية كبيرة بالـ++C ولكن أنا جربت #C ولكن هذا كان من مدة فما أعتقد اني أذكر منه شيء
ولكن بغيت أسألك هل يوجد فرق كبير وملحوظ بين الإصدارة net. والإصدارات الثانية؟
وشو رأيك بلغة #C ؟
وشكرا على الموضوع وإن شاء الله نكمل معاك...
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
أشكر جميع الأعضاء على التفاعل مع الموضوع و إن شاء الله أكون عند حسن الظن .
و لكن أريد أن أوضح نقطة مهمة هي أني أريد تعليمكم تقنية لكي تستخدمونها في جميع المجالات المفيدة و ليس فقط الألعاب ( فهناك فرق ) .. فلغات البرمجة و خاصة ++C لم تصنع فقط من أجل الألعاب .
و لكني وضعت هذا الموضوع هنا في هذا المنتدى لغاية في نفسي .. و بالنسبة لمنتدى البرمجة فسوف يستفيدون إن شاء الله من الموضوع حيث أني أريد تنفيذ فكرة معينة ( إن شاء الله تنجح ) .
و لمن يريد الاستفادة منها في الألعاب فلا مشكلة .. و لكن لن تكون الأمثلة و التمارين ألعاب ! لماذا ؟ لأني أريد من المثال أو التمرين أن يبسط و يوصل فكرة الدرس الذي نحن فيه ( كالمصفوفات مثلاً ) لا أن يعقد الأمر أكثر .. و لكن هذا لا يعني أن لا أحاول إن استطعت أن أضع بعض الأمثلة حول ذلك ..
و من ناحية أخرى .. هي أن جميع مواضيع البرمجة ( من تعليمات و أوامر ) تطبق على أي برنامج تريده حتى في الألعاب فلا تعتقدوا أن للألعاب أوامر مختلفة عن لغة البرمجة الأساسية إلا إذا أردت استخدام DirectX أو أي مكتبات أخرى و في هذه الحالة سيتغير الأمر .. و لكن طالما أننا داخل البرنامج الأساسي فلا مشكلة ( سأشرح هذه المواضيع إن شاء الله ) .
اعذروني إن فاجأتكم قليلاً و لكن الأمر يحتاج إلى التوضيح و يجب أن يكون هناك بيننا نوع من المصداقية و الصراحة .
أريد أن أزيد على المشروع أمراً آخر .. و هو أنه سيتم إن شاء الله تصميم كتابة إلكتروني حول هذه الدورة .. لكي نضع جميع ملخص الدروس في مكان واحد و مرجع واحد .. لأنه عند افتتاح الدورة ستتشابك الأسئلة و الدروس و قد يتوه أحياناً القارئ في متاهة و هو يقرأ الدروس في عدة صفحات .. و سأقسم الكتاب إلى عدة أجزاء كل منها على حسب المستوى أو على حسب عناوين المواضيع ( سنتكلم في هذا الموضوع لاحقاً ) .
و لكن متى موعد ابتداء الدورة ؟ اصبروا قليلاً فأنا أدرس كيفية تنظيم هذا المشروع و أحتاج إلى بضعة أيام و الأفضل أن يبقى الموضوع مفتوحاً بعض الوقت لكي نبدأ الدورة و العدد مكتمل و لكي يراه أكبر عدد ممكن من الأعضاء .. و على العموم سأقوم بفتح موضوع جديد عند افتتاح الدورة حيث أن هذا الموضوع هو فقط كما يسمونه قياس للنبض يعني رغبتكم في تعلم اللغة .. و لكن ما المطلوب منكم الأن !!!
أريد من كل عضو يرغب بالتسجيل أن يذكر ذلك و يخبرني عن الأمور التالية :
1- اسمه الأول فقط ( و إن لم يكن يريد ذلك فلا مشكلة ) .
2- عمره .
3- المرحلة الدراسية .
4- ما هي لغات البرمجة التي تعلمها أو عنده خلفية عنها .
5- أريد أن أعرف مدى رغبتهم في أكمال الموضوع معي و مع الأعضاء و حل التمارين و الأمثلة ( نعم أو لا ) .
لماذا هذه الأمور ؟ لأني أريد أن أعرف مع من أتعامل و لكي أعرف مستواهم من أجل أن تكون فاعلية الشرح أكبر .
اقتباس:
المشاركة الأصلية كتبت بواسطة asf4ever
بارك الله فيك أخوي
وإن شاء الله أنا معاكم
مع العلم انه ما عندي خلفية كبيرة بالـ++C ولكن أنا جربت #C ولكن هذا كان من مدة فما أعتقد اني أذكر منه شيء
ولكن بغيت أسألك هل يوجد فرق كبير وملحوظ بين الإصدارة net. والإصدارات الثانية؟
وشو رأيك بلغة #C ؟
وشكرا على الموضوع وإن شاء الله نكمل معاك...
بالنسبة لإصدارات الدوت نيت .. هذا الإصدار حول جميع اللغات ( Visual Basic و ++C و Java و #C الجديدة ) إلى لغات تعتمد بشكل كلي على الكائنات .. و لكن ما هي الإختلافات بين الإصدارات القديمة و هذا الإصدار ؟
++C : لم يطرأ تغييرات كثيرة فكل ما نستطيع فعله في الإصدارات القديمة موجود في الدوت نيت .. و لكن أصبحت برمجة التطبيقات المرئية فيه للوندوز ( Visual ) أسهل من قبل بفضل الأدوات و الدوال الجديدة .
Visual Basic : هذه اللغة أكثر لغة حصل فيها تغييرات بسبب الإنتقال الكلي إلى الكائنات ( ليس موضوعنا هنا ) .
Java و #C : ليس لدي خلفية كبيرة عنهم و لكن على حد علمي نتيجة حواري مع أحد الأساتذة عن طريق الإنترنت أن #C تطبيقاتها مساوية لتطبيقات Visual Basic يعني ما يستطيع فعله الثاني يفعله الأول . و بالتالي برأيي تبقى ++C هي الأصل لأن #C مقتبسة أوامرها من ++C و هناك فرق بين اللغتين و لكني نسيته ( اعذرني ) .. و يكفي أن تعرف أن الوندوز تم برمجة جزء كبير منه عن طريق ++C .
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
1:اسمي :عبدالرحمن
2:عمري:19
3:اعرف التصميم على الجيم ميكر و اعرف القليل في الفيجوال بيسك
4:ارجو منك انك تكمل دروسك في اقرب وقت :28:
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
1-محمد
2-18
3-جامعة:) سنة اولى:)
4-.....:)
5-اتمنى و من كل قلبي اكمال الموضوع حتى آخره...:)
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
1-علي
2-24
3-خريج 2003
4-لغة الجيم ميكر - السي بلاس بلاس و السي و الاسمبلي و البي ال سي و الفجيوال بيسك.
5-نعم
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
اقتباس:
المشاركة الأصلية كتبت بواسطة Son Of UAE
1-علي
2-24
3-خريج 2003
4-لغة الجيم ميكر - السي بلاس بلاس و السي و الاسمبلي و البي ال سي و الفجيوال بيسك.
5-نعم
1 - عبدالله العلي
2- عمري تولي داخل ال12 سنة
3 - طالب الملاحلة الإبتدائية
4 - مو مبرمج إلا بالجافا
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
1-أحمد
2-17
3-ثاني ثانوي علمي (المفروض اني أكون بثالث بس أخروني وأنا صغير)
4-عندي خلفية بسيطة جدا بالـ#C والفيجوال بيسك
5-إن شاء الله معاك معاك والله يسهل علينا إنا نتبع دروسك أول بأول
وشكرا^^
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
حبيت اشكرك يا Wolf Sniper :أفكر:
واقولك شكرا على هذا المووع الرائع :)
مشاركة: نحو برمجة حقيقية :: تعلم أساسيات ++C ::
1- عبدالعزيز
2-13
3-سادس أبتدائي
4- أعرف في الجيم ميكر و عندي خلفية بسيطة عن الفيجول بيسك
5-أكم الموضوع الرائع