• 0
illoM

كيف أحترف السي++ ؟

سؤال

السلام عليكم ورحمة الله وبركاته !

....

أعضاء ومشرفي منتدى فريق البرمجة ..

ندخل بالموضوع على طول لأن ماعندي مقدمات ولآ أعرف dry.gif

عموماً . أبي دورة كويسة للـ C++ ,, مالقيت !

للأسف كل الدورات اللي هنا ماتتكمل . أو تكون غير كافيه ..

يعني أنا أبحث وأبحث وأدور .. وإذا خلصت الدورة . أشوف ماطلعت بششي !

ما أقدر أسوي برنامج .... بسس أسوي الأمثله ~ وأعدل عليها شوي .. أجيب فكره من نفس الأمثله ! بس برنامج برنامج مثل مايقولون ! مافيه :( ما أقدر

مافيه دورة للأسف خلتني مؤهل أسوي برامج !!

دورت كل الكتب اللي بموقع kutub .. مافيه شي مفيد:(

دوررت بقوقل . يوتيوب . منتديات برمجة ...

وللأسف مشكلتي أني ماعرف إنقليزي !

كل ماألقى كتاب ولآ شي إنقليزي ...

ياليت واحد من الأعضاء النشامى , يحط رابط دورة ولا كتاب !

وأنا أصلاً من قبل فكرت أششوف الجافا ولا لغة ثانية ! بس أروح وأتعلم شوي , وأتراجع .. يقولون الـسي بلس بلس كويسه .

وأنا ما ودي أشتت جهدي , خلآص بديت بهاللغة بإذن الله بخلصها . بس ياليت واحد يدلني على شي كويس أتعلم منه !

تم تعديل بواسطه أحمد الشنقيطي
تعديل العنوان
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

23 إجابة على هذا السؤال .

  • 0

السلام عليكم

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

تخصص معين لتجد ما تريد على سبيل المثال تريد العمل على معالجة الصور قم بالبحث على " معالجة الصور بإستخدام لغة ++c " أو إن كنت مهتم ببرمجة الألعاب إبحث عن " برمجة الألعاب بلغة ++c " أو OpenGL

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

حسناً . أنا لا أعرف فيما أتخصص .. ولكنّي أعرف ما أريد ! فأسماء التخصصات لا أعرفها ., وسأقول لك ما أريد وأرجو مساعدتي أخي العزيز ...

  1. أنا أريد برمجة تطبيقات الويندوز ..
  2. أنا أريد برمجة ألعاب بسيطة

فقط أخي العزيز .. فما هي المرحله التاليه التي تلي الأساسيات ؟

السلام عليكم

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

تخصص معين لتجد ما تريد على سبيل المثال تريد العمل على معالجة الصور قم بالبحث على " معالجة الصور بإستخدام لغة ++c " أو إن كنت مهتم ببرمجة الألعاب إبحث عن " برمجة الألعاب بلغة ++c " أو OpenGL

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

ومشكلتي أخي .. لا أعرف ماذا أريد ..

لأني لم أجرب أياً منها .......

فأحتاج نصيحتك ونصائح الأعضاء ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

حتى لا تختلط الأمور .. يجب عليك الإجابة على السؤال التالي :

لماذا تريد تعلم البرمجة بالسي++ ؟, أمامك خياران :

  • للحصول على علامات جيدة في الجامعة ؟
  • كهواية ؟

إن اخترت الخيار الأول فأنت إذا مرهون بتعليمات الأستاذ, فليست كل الطرق تؤدي إلى روما بقدر ما تؤدي طريقة أستاذنا الفاضل إلى الهدف المنشود !

بالنسبة للخيار الثاني - على الأقل - يتمتع أهله بحرية التعبير .. إذ يمكنهم التفكير كيفما شاؤوا .. بدون حواجز "أمنية" !! أقصد "دراسية".

دوررت بقوقل . يوتيوب . منتديات برمجة ...

وللأسف مشكلتي أني ماعرف إنقليزي !

كل ماألقى كتاب ولآ شي إنقليزي ...

أنت الآن وصلت إلى نصف الطريق لأنك عرفت مشكلتك (على رأي خبراء التنمية البشرية), لذا أنصحك و بشدة بتعلم إحدى اللغات الأجنبية و على رأسهم الإنجليزية. لأن تعلم هذه اللغات سيختصر عليك الكثير من الوقت .. للأسف, أفضل الكتب العربية لا يرقى إلى ثلث متوسط الكتب الإنجليزية - مع احترامي الشديد للكتب العربية.

مثلا, إذا كنت تعرف الإنجليزية فيمكنك إتقان السي++ (مستوى متوسط إلى متقدم) من هذا الموقع.

و إذا كنت تعرف الفرنسية فيمكنك إتقان السي++ (مستوى متوسط إلى متقدم) من خلال هذه الدورة.

يمكنك أيضا مراجعة مكتبة المنتدى حيث يوجد العديد من الكتب الإنجليزية المفيدة :

مكتبة المنتدى , المجموعة الكاملة ! كتب C و ++C

.. يوجد كتاب عربي عن السي++ للأستاذ سلطان الثبيتي في المشاركة الثامنة.

و هذه مقالة جيدة للمبتدئين في السي و السي++ للأستاذ سلطان الثببتي :

أفضل الطرق لتعلم السي++

وأنا أصلاً من قبل فكرت أششوف الجافا ولا لغة ثانية ! بس أروح وأتعلم شوي , وأتراجع .. يقولون الـسي بلس بلس كويسه .

وأنا ما ودي أشتت جهدي , خلآص بديت بهاللغة بإذن الله بخلصها . بس ياليت واحد يدلني على شي كويس أتعلم منه !

يمكنك إتقان الجافا في نصف الفترة التي تتقن فيها السي++ (هذا بافتراص أنك لم تُصب بالممل في بداية طريق تعلم السي++), لذا أنصحك بالبدء مع الجافا مع دراسة أساسيات السي++ لأنها ستفيدك.

راجع هذا الموضوع : ما الفرق بين C++ و Java

أرجو أن أكون قد أفدتك.

تحياتي.

تم تعديل بواسطه khaled_prg
2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

* أنا أريد برمجة تطبيقات الويندوز ..

* أنا أريد برمجة ألعاب بسيطة

إذاً لديك إختيارين إما برمجة الواجهة الرسومية لتطبيقات الويندوز التى ستستخدمها بإستخدام لغة ++C من البداية وهذا هو الإختيار الأصعب .

- وإما إستخدام إحدى المنصات للعمل عليها كبيئة عمل net. الغنية التى ستريحك كثيراً من كتابة أكواد كثيرة وهذا رابط قسم ++c بإستخدام net.

- وإن كنت تفضل تفضل بيئات العمل المجانية فمنصة عمل QT من أجمل منصات العمل للغة ++C ومن خلال تلك المنصة يمكنك أيضاً برمجة برامج تعمل على الهواتف النقالة التى تعمل بنظام سيمبيان , بإمتداد

sis أو sisx للأنظمة الحديثة من الهواتف وضمن المنصة أيضا ما يعرف بالمحاكى لتجربة برنامج الموبايل كأنة يعمل على الجهاز , كانت لى تجربة لعمل تطبيق موبايل بإستخدام تلك المنصة ولكن توقفت بسبب

بعض الظروف من ضمنها أنى لم يكن لدى وقت لدراسة لغة السي++ ولكن سأعود لتكملة البرنامج لاحقاً .

رابط منصة العمل QT

أما بالنسبة للألعاب فأيضاً تحتاج واجهة رسومية لتستطيع عمل ألعاب جيدة , وإذا أردت التعمق فى مجال الألعاب فيجب عليك البحث عن OpenGL وهى تقنية تستخدم فى تحريك الأشكال وذلك لعمل ألعاب ثلاثية البعد.

أرجو أن أكون أفدتك ولو بجذء قليل فى ما كنت تبحث عنه .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب ياليت تقولون لي كتاب ولو إنجليزي كويس وأقراه ! أنا حاولت أقرا حق Deitel مترجم .. بسس فيه إسهاب كبييير ! وحسيت ماينفع لواحد مبتدئ زيّي . قلت أبي شي كويس ..

توي محمل كتاب . C++ A Beginner's Guide 2nd Edition 2003 توي بادي أقراه . أكمل ولآ تحطون لي كتاب أزين ؟ happy.gif

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

صراحة أنا تفاعلت معك ويسعدني أن أساعدك

ودي أعرف زي ايش البرامج الي ودك تبنيها وضح بشكل مسهب

أبيك تتكلم باستطراد لماذا تريد تعلم البرمجة ايش المخرجات الي ودك تحققها

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أنا كمبتدىء مثلك .. وكشخص حاول التعلم من خلال الدورات على الانترنت وباللغة العربية اقولها بصراحة كل ما كسبته هو التشتت و ضياع الوقت :sad: .. لم اجد دورة كاملة ،او دورةجيدة .. بحثت قبل فترة قصيرة عن دورة اسمبلي .. كل المواقع العربية نسخ لصق وتعتمد مبدأ التلقين ،، يعني اسلوب سيء للغاية ... الموقع الذي تتحدث عنه لتنزيل الكتب ، الكتب المرفوعة عليه عمل أناس عاديين غير مرتبة في معظمها وحتى يوجد منها من لايستحق وصفة كتاب فهو مجموعة من الامثلة المكدسة وراء بعضها دون ترتيب :wacko: ، نقطة اخرى هنالك دورات لا تسحتق ان يطلق عليها لقب دورة فما تطرحه طول مدة الدورة يُطرح في الجامعة ربما خلال محاضرة أو محاضرتين .. أعتقد ان السبب في ذلك انه ما حدا مستعد يتعب علشان يعطي دورة .. او تكاسل المتابعين مع مرور الوقت كذلك من يعطي دورة يجب ان يكون لديه اسلوب مميز جدا للشرح من خلال الانترنت بشكل غير مباشر...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

أنا كمبتدىء مثلك .. وكشخص حاول التعلم من خلال الدورات على الانترنت وباللغة العربية اقولها بصراحة كل ما كسبته هو التشتت و ضياع الوقت sad.gif .. لم اجد دورة كاملة ،او دورةجيدة .. بحثت قبل فترة قصيرة عن دورة اسمبلي .. كل المواقع العربية نسخ لصق وتعتمد مبدأ التلقين ،، يعني اسلوب سيء للغاية ...

سبحان الله , إذاً فتعلم الإنجليزية وأتقن البرمجة وقم بعمل دورات باللغة العربية لإثراء المحتوى العربى وترجم مراجع الكتب , لإفادة إخوانك .

أعتقد ان السبب في ذلك انه ما حدا مستعد يتعب علشان يعطي دورة

وهل سيبخل صاحب الدورة بالمعلومات فى الدورة التى يعدها ؟ إذاً فمن الأحرى عدم فعلها من الأصل .

كذلك من يعطي دورة يجب ان يكون لديه اسلوب مميز جدا للشرح من خلال الانترنت بشكل غير مباشر...

بارك الله فى أى حد يعمل دورة , ده كفاية إنو فكر يعمل حاجة يفيد بيها الناس , ومش شرط إن صاحب الدورة يحكى كل صغيرة وكبيرة ويحاول يرضع الناس الشرح , يجب على المتلقى البحث والتعلم الذاتى مش كل حاجة توقف معاه يذهب ويسأل , يجب قبل أن يسأل يبحث ولايمل ويتعلم إسلوب البحث عن ما يريد فى الإنترنت دون سؤال وتخطى العقبات التى تواجهه بدون هذا لن يتقدم وينتج فى مجالة خصوصاً فى مجال البرمجة .

وأيضاً مسألة اللغة لا أعتبرها عائقاً فى لغات البرمجة تحديداً لأن كتب البرمجة أغلبها أكواد فمن لديه حكمة الإستنباط وتتبع مسار الكود يستطيع فهم ما يدور فى الكود دون قراءه الشرح .

تم تعديل بواسطه ahmedsaoud31
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

خالد قال:

يمكنك إتقان الجافا في نصف الفترة التي تتقن فيها السي++ (هذا بافتراص أنك لم تُصب بالممل في بداية طريق تعلم السي++), لذا أنصحك بالبدء مع الجافا مع دراسة أساسيات السي++ لأنها ستفيدك.

هذة جملة نادرا ما يقولها أحد.

أن شاء ستحقق نتائج فى وقت قليل وسيكون لك دافع لمزيد من التقدم

وسوف تحدد من ما هى اﻻشياء التى تريد تعلمها فى سي++

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

صراحة أنا تفاعلت معك ويسعدني أن أساعدك

ودي أعرف زي ايش البرامج الي ودك تبنيها وضح بشكل مسهب

أبيك تتكلم باستطراد لماذا تريد تعلم البرمجة ايش المخرجات الي ودك تحققها

اممم . أبي أتعلم أصنع العاب ...

أبي أتعلم أصنع برامج كمبيوتر مثل : تطبيق تويتر , أسويه عالكمبيوتر مثلاً .. وبرامج حقت تزيين سطح المكتب ... وكذا ..

يعني مثل حق سطح المكتب .. أبي أسوي برنامج يفتح الفولد بنفس سطح المكتب .. مثل برنامج StandAlone

وأبي أسوي ألعاب .. مثل الـ puzzles والأشياء هذي

وشكرًا لتفاعلك معي :)

أنا كمبتدىء مثلك .. وكشخص حاول التعلم من خلال الدورات على الانترنت وباللغة العربية اقولها بصراحة كل ما كسبته هو التشتت و ضياع الوقت :sad: .. لم اجد دورة كاملة ،او دورةجيدة .. بحثت قبل فترة قصيرة عن دورة اسمبلي .. كل المواقع العربية نسخ لصق وتعتمد مبدأ التلقين ،، يعني اسلوب سيء للغاية ... الموقع الذي تتحدث عنه لتنزيل الكتب ، الكتب المرفوعة عليه عمل أناس عاديين غير مرتبة في معظمها وحتى يوجد منها من لايستحق وصفة كتاب فهو مجموعة من الامثلة المكدسة وراء بعضها دون ترتيب :wacko: ، نقطة اخرى هنالك دورات لا تسحتق ان يطلق عليها لقب دورة فما تطرحه طول مدة الدورة يُطرح في الجامعة ربما خلال محاضرة أو محاضرتين .. أعتقد ان السبب في ذلك انه ما حدا مستعد يتعب علشان يعطي دورة .. او تكاسل المتابعين مع مرور الوقت كذلك من يعطي دورة يجب ان يكون لديه اسلوب مميز جدا للشرح من خلال الانترنت بشكل غير مباشر...

طيب وش الحل بوجهة نظرك ؟ يعني تبيني أنتظر للجامعه ؟؟ مسستحيل !

يعني إذا أنت تعلمت . قل لي وش لون تعلمت هاللغه ؟

خالد قال:

هذة جملة نادرا ما يقولها أحد.

أن شاء ستحقق نتائج فى وقت قليل وسيكون لك دافع لمزيد من التقدم

وسوف تحدد من ما هى اﻻشياء التى تريد تعلمها فى سي++

مافهمتك أخوي ؟ يعني تبيني أتعلم الجافا أول ؟ طيب بإفتراض أتعلم الجافا .. عطني دورة كويسة أو كتاب أو أي شي يفيدني .. أنا حاولت ودورت من قبل للجافا .. !

وبعدين ملاحظة :: أنا قريت كتاب الأخ سلطان الثبيتي ,, بسس بالنهاية ضعت معه .. وحسيت أني مشتت وأني الحين ما أعرف أي شي , مع إني لو أكتب كود .أقدر .. بس حسيت ماتعلمت ششي !

يعني أحس اللي تعلمته ينعد عالأصابع ! مع كل ذاك الكتاب !!!

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

http://www.arabteam2000-forum.com/index.php?showtopic=259344

راجع هذا الموضوع قمت بالإجابة على مثل هذا السؤال اجابة مطولة وشافية

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

أبي أتعلم أصنع العاب ...

أبي أتعلم أصنع برامج كمبيوتر مثل : تطبيق تويتر , أسويه عالكمبيوتر مثلاً .. وبرامج حقت تزيين سطح المكتب ... وكذا ..

يعني مثل حق سطح المكتب .. أبي أسوي برنامج يفتح الفولد بنفس سطح المكتب .. مثل برنامج StandAlone

وأبي أسوي ألعاب .. مثل الـ puzzles والأشياء هذي

الأمور التي ذكرتها ليست بسيطة و لا يمكن برمجتها في 24 ساعة أو 21 يوم كما يقول البعض !

الأمور التي تتحدث عنها لا توجد لها مصادر دسمة إلا في المراجع الأجنبية و بالتالي عليك بدراسة اللغة الإنجليزية قبل دراسة البرمجة و إلا, فصدقني .. لن تتقدم !!

توجد بيئتان للبرمجة : الـــ Console و GUI. البيئة الأولى مناسبة لتعلم الأساسيات و المبادئ رغم بساطتها و خشونتها أيضا, بعد ذلك يمكنك الإنتقال إلى إحدى بيئات الــ GUI. و بعد إتقان الأخيرة يمكنك التفكير في برامج و ألعاب تُحاكي أرض الواقع.

إذا كنت مستعد لدراسة لغة برمجة معينة 3 سنوات على الأقل فتابع القراءة و إلا فالكلام لن يكون مُجديا .. و بالتالي أنصحك بإغلاق الصفحة :)

دعني أسألك .. منذ متى و أنت تتعلم البرمجة ؟

ما عدد الفصول التي تتقنها شهريا ؟

ماهي الفصول التي تعلمتها حتى الآن ؟

فيما مضى, هل كان لديك مرجع مُحدد (كتاب, دورة, موقع ..) تتعلم منه ؟ أم أنك تتعلم تارة من هنا و تارة أخرى من هناك ؟

أغلب زوار البرمجة يتعلمون قشور السي++ ثم يحاولون القفز إلى مستويات ربما يصلون إليها بعد 10 سنوات من الدراسة و المثابرة. و هذا ما أسميه الإنتحار البرمجي.

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

للفائدة, يمكنك مراجعة هذا الموضوع : ماهي البرامج التي يمكنني برمجتها بالسي++ ؟

تحياتي.

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

الأمور التي ذكرتها ليست بسيطة و لا يمكن برمجتها في 24 ساعة أو 21 يوم كما يقول البعض !

الأمور التي تتحدث عنها لا توجد لها مصادر دسمة إلا في المراجع الأجنبية و بالتالي عليك بدراسة اللغة الإنجليزية قبل دراسة البرمجة و إلا, فصدقني .. لن تتقدم !!

توجد بيئتان للبرمجة : الـــ Console و GUI. البيئة الأولى مناسبة لتعلم الأساسيات و المبادئ رغم بساطتها و خشونتها أيضا, بعد ذلك يمكنك الإنتقال إلى إحدى بيئات الــ GUI. و بعد إتقان الأخيرة يمكنك التفكير في برامج و ألعاب تُحاكي أرض الواقع.

إذا كنت مستعد لدراسة لغة برمجة معينة 3 سنوات على الأقل فتابع القراءة و إلا فالكلام لن يكون مُجديا .. و بالتالي أنصحك بإغلاق الصفحة :)

دعني أسألك .. منذ متى و أنت تتعلم البرمجة ؟ منذ سنة تقريبًا

ما عدد الفصول التي تتقنها شهريا ؟ ماعندي حد .. كل مادخلت الكمبيوتر أقعد أقرا ..

ماهي الفصول التي تعلمتها حتى الآن ؟ إلى الآن تعلمت إلى الـ Functions (بكتاب الأخ سلطان الثبيتي) ومادخلت بالـ OOP

فيما مضى, هل كان لديك مرجع مُحدد (كتاب, دورة, موقع ..) تتعلم منه ؟ أم أنك تتعلم تارة من هنا و تارة أخرى من هناك ؟ نعم كان عندي كتاب الإكسير (حق الأخ سلطان) ..

أغلب زوار البرمجة يتعلمون قشور السي++(طيب كيف نتعلم اللب ؟) ثم يحاولون القفز إلى مستويات ربما يصلون إليها بعد 10 سنوات من الدراسة و المثابرة. و هذا ما أسميه الإنتحار البرمجي.

إذا لم تتقن محتوى الكتب التي وضعها الأخ خالد (تقصد مكتبة المنتدى ؟ لم أجد فيها أي كتاب عربي مفيد !! ) فحديثك عن "برمجة الألعاب و الفيس بوك والتويتر" مضيعة للوقت.

للفائدة, يمكنك مراجعة هذا الموضوع : ماهي البرامج التي يمكنني برمجتها بالسي++ ؟

تحياتي.

** ردي باللون الأحمر ...

تم تعديل بواسطه illoM
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

يعني تبوني أترك الـ C++ وأروح لجافا ؟؟؟؟

مع إني حبيت C++ والله :$

طيب خلاص أبي أتعلم جافا .. أبي دورات لو سمحتو ..

تم تعديل بواسطه illoM
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بشكل عام اللغات هي واحدة، الي حصل معاك أنك أنت حبيت البرمجة واسمتعت فيها لكنك تعتقد أن المتعة والجمال في الـ ++c، اللغة مجرد أداة للبرمجة

بشكل عام تقدر تقول c++ والجافا نفس الشيء بالنسبة لك كمبتدئ

الجافا الي ابتكرها جعلها نسخة حديثة للـ c++

أنت كمبتدأ لا تهتم كثيرا باللغة، المهم أنك تتعلم أساسيات البرمجة،

إذا تعلمت الأساسيات كل اللغات تصير قدامك واحدة

راجع الرابط الي وضعته بالأعلى

بالنسبة لثلاث سنين فهي مبالغة نوعا ما

أربع شهور كافية إذا عندك خطة واضحة وتتمرن وتطبق بشكل مستمر

ولا تهتم بالوقت أنت خذها كمتعة والأيام تمشي،

إذا حطيت في بالك أن الموضوع سنوات يمكن يجيك احباط

انت نزل البيئة وابدا طبق وتعلم وحل أمثلة كثير

تم تعديل بواسطه بـارع
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بشكل عام اللغات هي واحدة، الي حصل معاك أنك أنت حبيت البرمجة واسمتعت فيها لكنك تعتقد أن المتعة والجمال في الـ ++c، اللغة مجرد أداة للبرمجة

بشكل عام تقدر تقول c++ والجافا نفس الشيء بالنسبة لك كمبتدئ

الجافا الي ابتكرها جعلها نسخة حديثة للـ c++

أنت كمبتدأ لا تهتم كثيرا باللغة، المهم أنك تتعلم أساسيات البرمجة،

إذا تعلمت الأساسيات كل اللغات تصير قدامك واحدة

راجع الرابط الي وضعته بالأعلى

بالنسبة لثلاث سنين فهي مبالغة نوعا ما

أربع شهور كافية إذا عندك خطة واضحة وتتمرن وتطبق بشكل مستمر

ولا تهتم بالوقت أنت خذها كمتعة والأيام تمشي،

إذا حطيت في بالك أن الموضوع سنوات يمكن يجيك احباط

انت نزل البيئة وابدا طبق وتعلم وحل أمثلة كثير

أخوي كلامك رهيب .. بس نظري ..

يعني عطني آليه أتبعها علشان أتعلم أساسيات البرمجة .. ممكن تقول لي هذا مب شغلي .. أوك

بس أنا مبتدأ , ما أعرف شي تقريباً في البرمجه ,, فالكلام اللي قاعد تقوله ما أفهمه .. كيف يعني أفهم أساسيات البرمجه

أما بالنسبة للرابط ,, شفت ردودك والدورات اللي حطيتها .. ولكن الدورة الأولى حقت Free4learn مقدمة .. الثانيه حقت كمبيوتر وكذا وماتفيدني في البرمجة .. أما الدورة الثالثه . حقت الأخ عبد الله عيد ,,

فكنت متابعها قبل مدة . كل كلامه نظري .. وصلت معه للدرس الـ 30 تقريباً .. وكله نظري ماقدرت أسوي ولآ برنامج صحيح أسلوبه حلو ماشاء الله عليه . بس أحس دورته قاعده تضيع وقتي ...

أنا مشكلتي هالخطة اللي تتكلمون عنها !!! أبي خطة دراسية إن شاء الله لو 70 سنة بسس أبي أتعلم برمجة ! ياليت إذا عندك خطط تقول لي happy.gif

وشكرًا تعبتك معي والله blush.gif

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب دامك بديت لا تستعجل كمل الدورة هذي

هي كلها مقاطع صغيرة على خمس دقايق

وطبق أمثلة

وتتضح لك الامور مع الوقت

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب دامك بديت لا تستعجل كمل الدورة هذي

هي كلها مقاطع صغيرة على خمس دقايق

وطبق أمثلة

وتتضح لك الامور مع الوقت

كنت متابعها قبل مدة . كل كلامه نظري .. وصلت معه للدرس الـ 30 تقريباً .. وكله نظري ماقدرت أسوي ولآ برنامج صحيح أسلوبه حلو ماشاء الله عليه . بس أحس دورته قاعده تضيع وقتي ...

تبيني أكمل ؟ ولا أششوف لي دورة ثانية ؟ أنت تابعت هالدوره ؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

دورة مفيدة وما راح تضيع وقتك

بعدين كل المقاطع على بعضها ما تتعدى ثمان ساعات

والبرمجة غير متوقفة على هذي المقاطع أنت اعتبرها خطوة من الخطوات المفيدة

تم تعديل بواسطه بـارع
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

أنت تقول أنك لا تتعلم قواعد برمجة الكائنات وهى أساس عملك على واجهة المستخدم الرسومية GUI لإنتاج تطبيقات سطح المكتب التى تتحدث عنها عند إستخدامك للمكتبات.

ثانياً مسألة الوقت فهذا يرجع للشخص نفسه .

أخى الكريم إعلم أنه لن تجد شيئ يعلمك كل شيئ تفعلة اللغة , فهذا مبدأ .

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

سأقترح عليك إقتراح

إذا وضعت تحت ضغط لتنفيذ برنامج ما سوف تبذل كل ما بوسعك لإخراج هذا البرنامج بالشكل المطلوب .

ستواجهك عقبات إبحث عن المشكلة التى تواجهة تحديداً , كيفية تحديدك للمشكلة هو مفتاح حلها فإبحث عنها وسوف تجد لها حل بإذن الله .

تطبيق ما قلتة بخطوات عملية :

طُلب منك خلال شهر تنفيذ برنامج لإدارة وحفظ بيانات الطلاب فى الكلية

أولاً : ستحدد ما هى اللغة التى سوف تعمل عليها لتنفيذ ما تريد بسرعة وسهولة وبأقل العقبات

فى هذا المجال من البرامج سأنصحك بإستخدام VB.net

ثانياً : ستقوم بتحديد المتطلبات التى سوف تعمل عليها

- بما أن هناك بيانات إذاً فلابد من شئ لحفظ تلك البيانات إما الملفات أو قواعد البيانات والأفضل والأسهل قواعد البيانات

- بدأت بتصميم واجهه البرنامج " الأمر سهل فى بيئة VB.net كأنك تستخدم برنامج رسم ".

- ستبدأ فى كتابتك للكود يجب أن تلقى نظرة سريعة على أوامر اللغة " بما أن لديك أساسيات البرمجة فى أى لغة سيكون هذا أمر تافه "

- تنظر على كيفية التعامل مع هذه البيئة بنظرة سريعة .

- بدأت بالعمل على برنامجك واجهتك مشكلة على سبيل المثال بربط برنامجك بقاعدة البيانات " هذا هو تحديد المشكلة " إذا سوف تقوم بالبحث "عن كيفية ربط برنامج VB.net بقاعدة بيانات Accsess " أو أى قاعدة بيانات سوف تستخدمها بما أنك حددت المشكلة سوف تجد لها حل سريعاً , وتعاود عملك .

- لا تمل من أول عقبة فحاول مراراً وتكراراً وجرب حلول من نفسك .

وفى النهاية سوف تجد نفسك أنشأت برنامج يمكن الإستفادة منه وتعلم خبرات كثيرة جداً فى وقت قليل جداً .

هذا مجرد مثال عملى قس عليه لأنى وجدت أنك كثيراً تظن أن كلامنا النظرى الذى نقوله لا يفيدك ولكن نحن نرشدك للمجالات التى يجب البحث بها لتصل لما تريد , ولى كلمة دائماً أقولها لا تسأل أحد وحاول إيجاد الحل بدون سؤال فهذا المبدأ سيعلمك كثيراً وسيفيدك فى سرعة الوصول للحل دون إنتظار رد فلان أو فلان على سؤالك

فأنت حين تضع سؤال فى المنتدى مقيد بالأعضاء الموجودين بالمنتدى " إن رد أحداً " ولكن أول ما يجب أن تفعلة هو طرح مشكلتك على محرك البحث الذى يأتى لك بكل من تكلم عن مشكلتك وحلولها ومناقشاتهم فيها فسوف تجد حلول كثيراً .

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

لا تنتظر من أحد يعطيك كتاب وبعد أن تقرأه تجد أنك لم تصل لما تريدة تحديداً فهذا نادراً ما يحدث لأن الكتب المرجعية تعلمك الطريقة العامة وليس عمل برنامج بعينة , ولكن تستطيع أيضاً البحث

عن تصميم برنامج باللغة الفلانية لعمل المهمة الفلانية وهكذا ...

كل ما قلته ليس كلاماً وحسب ولكن من واقع تجربة عملية

تم تعديل بواسطه ahmedsaoud31
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لا تنتظر من أحد يعطيك كتاب وبعد أن تقرأه تجد أنك لم تصل لما تريدة تحديداً فهذا نادراً ما يحدث لأن الكتب المرجعية تعلمك الطريقة العامة وليس عمل برنامج بعينة , ولكن تستطيع أيضاً البحث

عن تصميم برنامج باللغة الفلانية لعمل المهمة الفلانية وهكذا ...

+1

فعلا, هذا ما يحتاجه أخونا الحائر :)

إلى الآن تعلمت إلى الـ Functions (بكتاب الأخ سلطان الثبيتي) ومادخلت بالـ OOP

كما قال لك الإخوة, يجب عليك إتقان OOP قبل الإنتقال إلى الـ GUI

طيب كيف نتعلم اللب ؟

أول شيء, لازم تعرف أن اللب لا يكون إلا بلغته الأم. إذا تعلم الإنجليزية قبل أن تدخل في دهاليز البرمجة. مراجع الإنجليزية عبارة عن مراجع دسمة و متكاملة.

تقصد مكتبة المنتدى ؟ لم أجد فيها أي كتاب عربي مفيد !!

لأنه لا يوجد ! :)

أفضل كتاب عربي على الساحة في السي++ هو الإكسير مع أنه لا يُعد مرجع متكامل في الللغة.

إذا كنت تريد التوجه إلى الجافا فيمكنك الإعتماد على هذه المراجع الفرنسية (كنت أدرس على هذه المراجع سابقا .. يعني وضعتها عن تجربة و ليست مجرد نتائج عملية بحث !)

هذه الدورة تتحدث عن مبادئ الجافا بشيئ من التفصيل : Java - notions élémentaires

هذه قناة في اليوتيوب لتعليم الجافا بالعربية : Mr FadelK

و هذه دورة تبدأ من الصفر و تصل إلى مستوى متقدم, صاحب الدورة هو Taoufik ZNIBER :

post-219439-003944100 1332895882_thumb.j

  • مدير المدرسة الدولية لتقنية المعلومات المتقدمة EITIA.
  • مهندس في الإلكترونيات الصناعية.
  • مهندس مايكروسوفت.

رابط الدورة (تجده في صفحتها على الفيسبوك) : trucs et astuces informatique

توجد هناك أيضا مرئيات لتعليم الأندرويد.

و هذه دورة ثالثة دسمة للغاية, للأستاذ Bernard Caylux :

Programmation en Java

بالتوفيق.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

سبحان الله , إذاً فتعلم الإنجليزية وأتقن البرمجة وقم بعمل دورات باللغة العربية لإثراء المحتوى العربى وترجم مراجع الكتب , لإفادة إخوانك .

وهل سيبخل صاحب الدورة بالمعلومات فى الدورة التى يعدها ؟ إذاً فمن الأحرى عدم فعلها من الأصل .

بارك الله فى أى حد يعمل دورة , ده كفاية إنو فكر يعمل حاجة يفيد بيها الناس , ومش شرط إن صاحب الدورة يحكى كل صغيرة وكبيرة ويحاول يرضع الناس الشرح , يجب على المتلقى البحث والتعلم الذاتى مش كل حاجة توقف معاه يذهب ويسأل , يجب قبل أن يسأل يبحث ولايمل ويتعلم إسلوب البحث عن ما يريد فى الإنترنت دون سؤال وتخطى العقبات التى تواجهه بدون هذا لن يتقدم وينتج فى مجالة خصوصاً فى مجال البرمجة .

وأيضاً مسألة اللغة لا أعتبرها عائقاً فى لغات البرمجة تحديداً لأن كتب البرمجة أغلبها أكواد فمن لديه حكمة الإستنباط وتتبع مسار الكود يستطيع فهم ما يدور فى الكود دون قراءه الشرح .

على رسلك يا اخي .. انا ما تحدثت به من واقع واجهته وليس هجوما وانما نقد بناء من قبل مبتدىء ....

ولم اقل اني افلاطون وقادر على عمل دورات .. لكن هاي امنية ان تكون الدورات مثالية ...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

حسنا سأضع بعض النقاط حيثُ اننى قد قمت بكتابة دورة غير مكتملة(تُعتبر دورة تقديمية من الدرجة الاولى تجعلك تتقن الكثير من الاشياء الاساسية فى لغتى السى/سى++), تتكون من 4 فصول و تصل عدد صفحات هذه الفصول الى 300 صفحة...

ما رئته من عدم تفاعل (ما كان يجب على ان اضع ذلك فى الحسبان فالزيارات فاقت ال 15000 فى الموقع الخاص بالدورة و هذا عظيم)

1-عندما بدئت دورتى احسست بالفرحة و بشعور عظيم و فرحة اعظم (كان سنى صغير نسبيا و الردود كانت مبهجة) و لكن مع مرور الوقت احسست بالكسل و بدأ الأمر ليكون كالفعل الذى تفعله لانهاء شئ ما (يسمونه الهَّم)...

2-كنت اضغط على نفسى لأنجاز الأمر و هذا ما جعلنى اعيد تفكيرى فى ان الأمر لا حاجة اليه.

3-لم ارى تفاعل فى ذلك الحين و الزيارات كانت قليلة نوعيا و ظننت انه لا يستفيد منها شخص.

4-ظننت ان وقتى اثمن من ذلك, مع اننى فى الايام الماضية تعلمت شيئا جديدا: ان اتعلم الشئ بتعليمه للآخرين.(فى الحقيقة هذا الأمر خطأ)

5-لم اجد الحوارات التى توقعت ان اراها و تلك النقاشات فيها فائدة لى و للمُتابعين للدورة بالطبع... اى يناقش عضوا ما فى الدور هذا الكود و كيف جاء, ربما كان يفعل ذلك معى الأخ KhaledPRG..

مما سبق زاد احساسى بالملل و زاد ظنى انه لا يوجد متابعين للدورة و ان وقتى اثمن..

لا تقارن بين الدورات العربية فبعضها جيد و بعضها سئ و اغلبها غير مكتملة...

فى الحقيقة اسعى و سأعمل على تحقيق و كتابة كثير من الكُتب فى السى و السى++ فى الايام و الاشهر القادمة, بالطبع الكتب باللغة العربية..

اظن اننى وصلت للدرجة التى تجعلنى اقوى على ايصال المعنى الاقرب للحقيقة فى البرمجة..

اتمنى ان تعذروا مُقدمين الدورات العربية فالكثير يشعر بالــحزن من عدم التفاعل و يظن ان وقته اثمن..

والله ولى التوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .