برامج

مُبتدئة بالبرمجة ( طلب نصيحة )! [الأرشيف] - برامج نت

المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مُبتدئة بالبرمجة ( طلب نصيحة )!


سنـا
02-01-2008, 03:30 AM
بسم الله الرّحمن الرّحيم
السّلامُ عليكم ورحمةُ الله تعالى وبركاته

إخوتي في الله؛

هنا استفسار ،

أنا مُبتدئة في البرمجة،

وقد ابتغيت تعلمها؛ مع أنّ أدرس علمي؛
بغير هذا التخصص.

لكن ابتغي تعلم البرمجة عن طريق الشبكة؛
لتعينني على فهم أكبر لتخصصي؛
وإن كانت العلاقة بينه والبرمجة ليست كبيرة.

فأي لُغات البرمجة تعتبر الأساس؛ فأبدأ منها؟

قرأتُ عن هذا؛ فتبيّن أنها لُغة باسكال، ومنها ( دلفي ) التي بُنيت عليها.

تبيّن لي أنّها صعبة؛ لكن ربما لأنها الأساس.

وجدت أحد المواقع قد طرحت دورة لتعليم ( الدّلفي )؛
فابتغيت أن أبدأ معهم.

لكن هل تعتبر هذه خطوة جيّدة؟
أم عليّ بتعلّم شيء قبلها؟
- كأساسيات البرمجة مثلاً -

أم أنّه سيسهل علي المُتابعة في الدّورة؛
بدون مصاعب؟

وإذا كانت هُنالك مواقع لتعليم لُغة الدّلفي؛ فيُحسنُ من يُرشد إليه،
لا حُرم الأجر من الرّحمن سُبحانه.

أيضاً أكرر على طلب النّصيحة والمشورة هُنا:

هل تُعتبر لُغة دلفي الأساس؛ الذي سيسهل عليّ تعلّم لُغات أخرى بعدها؟

وجزى الرحمن من يُعينُ بما يعلم.

ودُمتُم في طاعته سُبحانه.

http://www.3rbe.com/sig/data/30/www.3rbe.com_99.gif

والله يحفظكُم،
أختكُم في الله/ سنا.

GENERAL OF WORLD
02-01-2008, 02:16 PM
افضل لغة يمكنك ان تبدئي بها و تعطيك افضل افضل اساسيات للبرمجة هي لغة الc
و ليست السى بلس بلس فهناك فرق
بعض الناس يعتقدون انهم لغة واحدة و لكن الفرق شاسع
اما لغة ديلفي فلن تواجهوا صعبات في تعلمها لأنها علي حد علمي انها لغة سهلة جدا
و يمكنك دراسة لغات اخري فيما بعد كالسى شارب و السى بلس بلس
و لكن السى بلس بلس صعبة جدا :(
افضل السى شارب للمبتدئين فهي لغة سهلة و قوتها عالية جدا (من رأيى :d)
و بالتوفيققققققققققققققق

gerero
02-02-2008, 01:09 AM
ليتني استطيع إفادتك لكنني متلك مبتدئ احتاج لمن ينورني وقد طرحت موضوعا مشابها لموضوعك في المنتدى ................اتمنى لك التوفيق

سنـا
02-02-2008, 08:05 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته

بارك الرحمن بك أخي الكريم "GENERAL OF WORLD"،

وكتب أجرك، وأحسن إليك.

عندي استفسار:

هل يتوجب الإلمام بمبادىء البرمجة،
في بداية تعلمي للغة الدّلفي؟

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

بارك الرّحمن بك أخي الكريم "gerero "،
أشكر مُرورك الكريم،
لا حرمك الله تعالى الأجر، ورزقك من حيثُ لا تحتسب.

http://www.3rbe.com/sig/data/30/www.3rbe.com_89.gif

والله يحفظكم،
أختكم في الله/ سنا.

yassine
02-02-2008, 11:00 AM
السلام عليكم

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

واحسن لغة تقربكي من الخوارزميات هي لغة الباسكال التي اعتبرها ام اللغات وبها تعلمنا وبدأنا البرمجة مند زمن

هنا بعض الكتب التي ستفيدك في تعلم منطق البرمجة (الخوارزميات)
http://podgoretsky.com/ftp/Docs/Delphi/DX/AlgStruct.pdf (http://podgoretsky.com/ftp/Docs/Delphi/DX/AlgStruct.pdf)

مع الاسف مع ان - هدا العلم عربي- من عالمنا الكبير الخوارزمي فلم اجد كتب كثيرة تتحدث عنه :smailes6:

return_0
02-02-2008, 08:32 PM
أختي الكريمة أنا أوافق الأخ ياسين في الرأي لغة الباسكال تعتبر جيدة للبداية لأنها تحتوي على جميع مبادأ البرمجة

return_0
02-02-2008, 08:34 PM
و لكن إحدري لغة الدالفي ليست لغة قوية ولن تفيدك كثيرا في مشوارك المستقبلي إن كنت تريدين الدهاب بعيدا بالبرمجة

سنـا
02-03-2008, 03:27 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته

بارك الرحمن بك أخي الكريم "ياسين"،
وكتب أجرك، وأحسن إليك.
قمتُ بحفظ الملفّ.

كله باللغة الإنجليزيّة!

تمنيتُ لو يكُن بلغة عربية؛ فأبدأ منه.
لكن لا بأس؛
عسى أن يُيسّر سُبحانه.

و لكن إحدري لغة الدالفي ليست لغة قوية ولن تفيدك كثيرا في مشوارك المستقبلي إن كنت تريدين الدهاب بعيدا بالبرمجة

بارك الرّحمن بك أخي الكريم "return"،
لمَ يتوجّبُ الحذر من هذه اللّغة؟
هل البداية بها؛ تُحسب في غير صالح المُبرمج؟
حسبتُ من خلالها سأتعلّم الأساسيّات؛ التي من بعدها أنطلق.

أليس كذلك؟
كتب الله تعالى لإخوتي الأجر.

http://www.3rbe.com/sig/data/30/www.3rbe.com_89.gif

والله يحفظكم،
أختكم في الله/ سنا.

ROCABDEL
02-03-2008, 03:22 PM
السلام عليكم إخواني.

و لكن إحدري لغة الدالفي ليست لغة قوية ولن تفيدك كثيرا في مشوارك المستقبلي إن كنت تريدين الدهاب بعيدا بالبرمجة

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

return_0
02-03-2008, 04:41 PM
أخي الكريم و أختي الكريمة أنا لم أقل هدا لكي أحبطك أو إعجابا برأيي أو كرها ل لغة الدلفي
و الله يعلم أني أقول هدا غيرتا عليك و على كل القراء
انا قلت إن أردت الدهاب بعيدا بالبرمجة و من الأحسن يا أختي لو تبيني لنا لما تريدين تعلم البرمجة و ما هو طموحك أو بالأحرى ما الدي ستفعلينه بالبرمجة لكي نستطيع إفادتك و كوني على يقين اني أقول لك ما اراه خيرا لنفسي
و شكرا

return_0
02-03-2008, 04:44 PM
يوجد في منتدى مبرمجين موضوعان قد يفيدانك هما
أقوى لغات البرمجة
جدد العهد و انطلق بعقلية المحترف

ألقي عليهم نظرة

سنـا
02-03-2008, 08:26 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته

إخوتي في الله؛

أشكر طيب مُروركم،
كتب الرّحمنُ أجركم.

شكر المولى تبارك وتعالى لك أخي الكريم " ROCABDEL"؛
وأحسن إليك.

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

بارك الرّحمن بك أخي الكريم " عـَ return ـوْدَ ٌ "؛
وأحسن إليك.

ما شككُ لحظةً في طيّب نُصح إخوتي.
رفع الرّحمن لهُم قدراً.

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

ابتغيْتُ تعلّم البرمجة؛
مع دراستي؛ لأفيد منها في الدّراسة،
وكذا تمنّيتُ أن أصنع منها شيئاً يُفي د الأمّة.

يطالعنا كثيرون ممّ، يُحسنون البرمجة، وعلّ تفوّقوا بها؛
لكن قلّة من يوظّف ذلك لخير أمّته.

نسأله تعالى أن يردّنا إليه ردّاً جَميلاً.

سأحال مُطالعة الموضوعين المُشار إليهما؛

وجدتُ الأخير؛ وهو جدّ دسم؛
في حين تعذّر عليّ إيجادُ الأوّل ( أقوى لُغات البرمجة ).

الحمدُ لله تعالى.

لا حرم ربّي إخوتي جرهم.

ووفقكُم سُبحانه.

http://www.3rbe.com/sig/data/30/www.3rbe.com_89.gif

والله يحفظكم،
أختكم في الله/ سنا.

return_0
02-03-2008, 10:33 PM
الله أكبر أرى أن طموحك كبير أسأل الله أن يوفقك في مشروعك
شوفي يا أختي الكريمة لغات البرمجة كثيرة جدا ومتنوعة منها المتعمقة و القريبة من النظام ومنها العالية المستوى أو البعيدة عن النظام منها القوية و منها الضعيفة منها ما يفيدك تعلمها و منها ما يضرك تعلمها .
مادام أنك تريدين فعلا التعمق في البرمجة و عمل أشياء تفيد فعلا الأمة يجب عليك اتقان حوالي 7 لغاة قلب هذه الغاة هي لغة السي و السي ++ و لكن و لمصلحتك لا تبتدئي بهما لأنهما يتطلبان خبرة جيدة في البرمجة ولكن إصنعي لنفسك طريقا أو برنامجا يمهدك لتعلم السي و السي ++ كيف ؟
إبتدئي بلغاة خرجت من السي و السي++ أي تعلمي لغاة كتبت و طورة بلغة السي و السي++ ماهي اللغات التي طورت بلغة السي و السي ++؟
php,perl,python,java
كل هته الغات تنفع لكي تبتدئي بها فهي سهلة و تحتوي على جميع أساسيات البرمجة و هي واسعة الإستعمال أيضا و عبارة عن لغات حديثة كما أنها الغات التي يستعملها المحترفين
أنا سأعطيك برنامج (إن أقنعك طبعا)
إبدئي في تعلم لغة البيرل فهي لغة سهلة جدا و رائعة لكي تبتدئي بها
تستطيعين الإبتداء بلغة البايثون لأنها سهلة هي الأخرى ماإن تنطلقي في لغة و تتمرسي عليها قليلا تستطيعين البدأفي الغة الثانية و بهذا تكونين تعلمت لغتان في وقت واحد
بعد تعلمك لل البيرل و البايثون ستجدين php عبارة عن لعبة لأنه أصبح لديك الآن بنية قوية لأن اللغات الثلاثة متشابهة جدا
إن كتب الله لك التوفيق ووصلت لهذا الحد ستستطعين تعلم السي و السي ++ بل إحترافهما بل اللعب بهما و بهذا سيتكون لديك فكر جديد تستطيعين بواسطته تعلم لغات برمجة جديدة في أيام معدودات
أنا يتقطع قلبي عندما أرى إخواني المسلمبن في المنتديات لايعرفون هذه اللغات مع أنها تعتبر أروع لغات البرمجة الحالية و أقواها و ادخلي يا أختي أنت أو القراء إلى منتديات كبار المطوريين الإنجليزية و الأمريكية و ابحثي بنفسك عن delfi و#C و VB و Windev و foxpro أو باختصار بضاعة مايكروسوفت المزجات هذه اللغات التي ذكرتها الآن تعتبر لغات سطحية موجهة لأشخاص لا يريدون تعلم البرمجة بمعنها الصحيح و صدقيني يا أختي إفادة الأمة يتطلب فهم البرمجة بمعنى البرمجة
البعض سيضن أن هذا الكلام تطرف و كلام شاذ غريب لأننا ببساطة لم نألف هذا الكلام وهنا يكمن المشكل
أنا قلت لك ما نصحنا به أساتذتنا و ما قرأته و رأيته بعيني من أقوال و آآراء كبار المبرمجين
هذه نصيحتي أرجو أن تفيدك و في الأخير يبقى لك الإختيار

سنـا
02-04-2008, 03:58 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته

ما شاء الله!

لا حُرم إخوتي أجرهم.

بارك الرّحمنُ بك أخي الكريم" عـَ Return ــوْدَةٌ "،
أحسنت،
وغفر سُبحانه لك ولوالديك.
وكلّ من أعان هُنا.

أمّا البرنامجُ أعلاه؛ فجدّ طيّب!
سأعوّل عليه؛ لأنّ إخوتي ذوي خبرة.
زادهم ربّي من فضله.

بحثتُ عن موقع لتعلّم لُغة ( البيرل ).
ووجدته بحوله تعالى، وإن كان يُسمح أن أضع رابطه؛
- إذ هو تعليميّ، وليس دعائي - فهذا هو:

http://www.angelfire.com/rnb/forarabs/perl/lrnprlcgi.htm

بالفعل الشرح طيّب؛ وبدت لي لُغة هيّنة؛

كُتب ضمن شُروط التّعلم الآتي:

قبل أن تبدأ في هذه الدروس يجب أن يكون لديك معرفة جيدة ب :
• لغة هتمل HTML لتصميم صفحات الإنترنت.
• تصميم الإطارات Frames بواسطة الهتمل.
• معرفة كافية باللغة الإنجليزية لتتمكن من فهم المصطلحات سريعاً .
• و بالطبع يجب أن يكون لديك معرفة شبه تامة بالويندوز 98 على الأقل و الإنترنت .

الحمدُ لله تعالى تخصصي علمي،
والإنجليزيّة أساسيّة في الدّراسة؛ فربّما هذا يُعين بمنّه سُبحانه.

فيما يخصّ الشّرط الأوّل: بدأتُ بمُطالعة بعض دُروس صفحات ( الويب ).
بالفعل ممتعة؛ مع أنّي ما نجحتُ في تطبيق الكثير.

أمّا لُغة ( بيرل ): فقط هُنالك رموزٌ يتوجّبُ عليّ معرفة مفادها: \ # $ @

تُرى كم يستغرق لأنهي فهم هذه اللغة؟
أيضاً في أيّ مرحلة أبدأ بتعلّم لُغة ( الباثيون )؟
وه لحقّاً؛ سأتقنها بدون دراسة أكاديميّة؟

مجرّد استفسار:

لماذا كُتب العُنوان هكذا:

تعليم لغة بيرل Perl و سي جي آي CGI؟

فيمَ ارتباط هاتين اللغتان هُنا؟

وأعتذر لكثرة استفساراتي؛ عسى ما أثقلتُ على إخوتي.

وشكر ربّنا الرّحمن لإخوتي ما جعلوا من ثمين وقتهم، وطيّب نُصحهم.
وزادهم سُبحانه من فضله وإحسانه، وعلى طاعته عزّ وجلّ ثبّتهم.

ودُمتُم في طاعة ورضا منه تعالى.

http://www.3rbe.com/sig/data/34/www.3rbe.com_183.gif

والله يحفظكم،
أختكم في الله/ سنا.

Lem_Chouaib
02-04-2008, 04:13 PM
السلام عليكم و رحمة الله و بركاته
أحمد الله غز و جل أن سهََل لك طريقا للعلم و أسأل الله أن يثبتك على هدا الطريق

لغة Html لا تعتبر لغة برمجة و لكنها من أساسيات الإنترنت لاأظن أنك ستواجهين صعوبة كبيرة في فهمها المهم أن تفهمي هته الغة و تكون عندك القدرة على فهم السطور المكتوبة بها

لو التزمت بتعلم لغة البيرل و انتهجت أسلوب صحيح في تعلمها لن تستغرق أكثر من شهرين أو ثلاثة أشهر لإتقان أساسيات هته اللغة بالطبع تعلم أي لغة لايعني إتقان البرمجة بها يبقى عليك الممارسة و التطبيق حتى تكتسبي الخبرة . المهم عندما تجدين نفسك قد تقدمت قليلا في لغة البيرل تستطعين البدأشيأ فشيأ مع لغة البايثون التي تتطلب منك هي الأخرى شهران أو أكثر لإتقانها و كل هدا كما قلت لك مبني على أسلوبك في التعلم و الفهم.
CGI
معناها
Common Geteway Interface
وهده تقنية تسمح لك بالتحكم في جهاز الخادم عن بعد بواسطة لغة البيرل أو البايثون أو السي
لا تتعلميها حتى تتقني اللغة قليلا و لكن صدقيني بوصولك لهده التقنيات ستكونين قد قطعت شوطا كبيرا جدا ستتمكنين من فهم البرمجة و نظام الشبكات معا كما أنك ستتمكنين من برمجة التطبيقات الموزعة و هدا بحد داته شيئ رائع لم يتمكن منه العديد من الأشخاص
لأن لغة البيرل لغة تستعمل كثيرا لإدارة أنظمة الشبكات و تستعمل أيضا لبرمجة أدوات الخوادم و برامج التواصل عن بعد يعني أختي الكريمة لن تندمي بتعلمك لهته الغة ما عليك إلى المواصلة
لغة البايثون لغة سريعة كتبت و طورت بلغة السي و لقد أنشأت خصيصا للمبرمجين بلغة السي حتى يستعينو بها لكسب الوقت فهي تعمل تقريبا كل ما تعمله السي لدى فهي مكسب عظيم لكل المبرمجين و لايمكن الإستغناء عنها

و في الأخير أتوجه لكل القراء بالوقوف قليلا مع تجربتك .
الله أكبر بعد ليلة أو ليلتين تعرفت على لغة Html و على تقنياتCGI و صدقوني هدا غيث من فيض و الله غيث من فيض و ما بقي اعظم كل هته الأمور قد فرطها العرب بإتباعهم الأعمى لبضاعة مايكروسوفت التي لا تسمن و لاتغني من جوع و ما زدتنا إلى رجوعا للوراء بدل التقدم إلى الأمام و كل اللغات التي يتشدقون بها كال VBو #C التي أحلو بها قومهم دار البوار
أفيقو أفيقو من سباتكم الدي دمرتم به انفسكم و عقولكم .

كل هدا نصيحة مني لكم لمن أراد النصح و غيرتا عليكم و حبا لكم .

أختي الكريمة لاتترددي في طلب المساعدة و ولا تبخلي علينا بالدعاء و السلام عليكم.

return_0
02-04-2008, 04:22 PM
السلام عليكم و رحمة الله و بركاته
أحمد الله غز و جل أن سهََل لك طريقا للعلم و أسأل الله أن يثبتك على هدا الطريق

لغة Html لا تعتبر لغة برمجة و لكنها من أساسيات الإنترنت لاأظن أنك ستواجهين صعوبة كبيرة في فهمها المهم أن تفهمي هته الغة و تكون عندك القدرة على فهم السطور المكتوبة بها

لو التزمت بتعلم لغة البيرل و انتهجت أسلوب صحيح في تعلمها لن تستغرق أكثر من شهرين أو ثلاثة أشهر لإتقان أساسيات هته اللغة بالطبع تعلم أي لغة لايعني إتقان البرمجة بها يبقى عليك الممارسة و التطبيق حتى تكتسبي الخبرة . المهم عندما تجدين نفسك قد تقدمت قليلا في لغة البيرل تستطعين البدأشيأ فشيأ مع لغة البايثون التي تتطلب منك هي الأخرى شهران أو أكثر لإتقانها و كل هدا كما قلت لك مبني على أسلوبك في التعلم و الفهم.
CGI
معناها
Common Geteway Interface
وهده تقنية تسمح لك بالتحكم في جهاز الخادم عن بعد بواسطة لغة البيرل أو البايثون أو السي
لا تتعلميها حتى تتقني اللغة قليلا و لكن صدقيني بوصولك لهده التقنيات ستكونين قد قطعت شوطا كبيرا جدا ستتمكنين من فهم البرمجة و نظام الشبكات معا كما أنك ستتمكنين من برمجة التطبيقات الموزعة و هدا بحد داته شيئ رائع لم يتمكن منه العديد من الأشخاص
لأن لغة البيرل لغة تستعمل كثيرا لإدارة أنظمة الشبكات و تستعمل أيضا لبرمجة أدوات الخوادم و برامج التواصل عن بعد يعني أختي الكريمة لن تندمي بتعلمك لهته الغة ما عليك إلى المواصلة
لغة البايثون لغة سريعة كتبت و طورت بلغة السي و لقد أنشأت خصيصا للمبرمجين بلغة السي حتى يستعينو بها لكسب الوقت فهي تعمل تقريبا كل ما تعمله السي لدى فهي مكسب عظيم لكل المبرمجين و لايمكن الإستغناء عنها

و في الأخير أتوجه لكل القراء بالوقوف قليلا مع تجربتك .
الله أكبر بعد ليلة أو ليلتين تعرفت على لغة Html و على تقنياتCGI و صدقوني هدا غيث من فيض و الله غيث من فيض و ما بقي اعظم كل هته الأمور قد فرطها العرب بإتباعهم الأعمى لبضاعة مايكروسوفت التي لا تسمن و لاتغني من جوع و ما زدتنا إلى رجوعا للوراء بدل التقدم إلى الأمام و كل اللغات التي يتشدقون بها كال VBو #C التي أحلو بها قومهم دار البوار
أفيقو أفيقو من سباتكم الدي دمرتم به انفسكم و عقولكم .

كل هدا نصيحة مني لكم لمن أراد النصح و غيرتا عليكم و حبا لكم .

أختي الكريمة لاتترددي في طلب المساعدة و ولا تبخلي علينا بالدعاء و السلام عليكم.

الله الله الله لن أزيدك على هدا الكلام الطيب و لا حتى بكلمة

سنـا
02-04-2008, 06:19 PM
بسم الله الرحمن الرحيم
وعليكم السلام ورحمة الله تعالى وبركاته

الحمدُ لله تَعالى.

بارك الرّحمنُ بك أخي الكريم " Lem_Chouaib "؛

ما شاء الله!

الحق؛ قرأتُ ما خطّ إخوتي مراراً؛
فأفدتُ بمنّه تعالى كثيراً.

كتب سُبحانه لك أجراً.

بارك الرّحمنُ بك أخي الكريم " عـَـ Return ـودَةٌ"؛
أحسنت.
وأشكر طيّب مُتابعة إخوتي.
لا حرمهم ربّي أجرهم.

يعلم جلّ شأنه؛
أفدتُ ممّن نَصح هُنا،
شكر الباري جلّ وعلا لسائر إخوتي،
الدّارجين بهذه الصّفحة.
وكتب سُبحانه لهُم من منّه أجراً.
وجعل مثواهم برحمته فردوسه لأعلى.

" وإن تعدّوا نعمة الله لا تُحصوها ".

http://www.brooqqatar.net/upload/dohahost_59615871.gif

دُمتُم في طاعته سُبحانه.

والله يحفظكم،
أختكم في الله/ سنا.

gerero
02-04-2008, 09:22 PM
انا من المتابعين لهذا لموضوعك اختي سنا فأنا ايضا مبتدئ واسعى بإذن الله ابتداء من الصيف القادم التفرغ للبرمجة لأني الأن مشغول بالثانوية وهذا هو عامي الأخير ان شاء الله

اود ان أشكرك أختي سنا على الموضوع واشكر أساتدتنا return_0 و Lem_Chouaib لقد استفدة كثيرا من أرائهما وخبرتهما .بارك الله فيكما :smailes79:

عندي استفسار ياريت لو تجيبوني عليها :smailes111:

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

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

اسف أختي سنا إن كنت تيقلا على موضوعك وأخدت مكانك................تلميدكم وأخوكم في الله عبد الله

Lem_Chouaib
02-04-2008, 10:11 PM
أخي gerero صدقني لا تحتاج لتعلم البرمجة إلى أموال أو جامعات ستحتاج إلى
إنترنت
تعلم الغة الإنجليزية
جهاز حاسب
مخالطة من لهم خبرة في البرمجة
البرمجة يا أخي علم واسع و غير محدود لا تستطيع جامعة أو استاذ أن يعلموك البرمجة لا أعلم كيف سأشرح لك الأمر و لكن البرمجة تستطيع أن تقول أنها أسلوب حياة و عقلية وفكر خاص لا يستطيع أحد أن يعلمها لك و الدليل على ذلك أنك تستطيع التفوق على أستاذك في ظرف عام أو عامين أو أقل لدى أنت من يصنع الفرق وليس الجامعات مهما كانت و سأعطيك مثالا لتتأكد من هذا
أكبر و أعظم المبرمجين في العالم هم الهنديين و الفلبيين بحيث أن صمعت المبرمج الهندي أو الفلبيني عالية جدا و يحسب لهم ألف حساب مع أنه لا توجد جامعات كبيرة وعريقة في الفلبين أتدري أن فلبيني إستطاع أن يخترق نظام وكالة نازا و يكبدها خسائر كبيرة بواسطة أجهزة متواضعة جدا فخلاصة هذا القول أن البرمجة لا تحفظ و لا تأخذ من الجامعات و الدورات التدريبية
بالنسبة للدراسة في الجامعات الخارجية أظن أنك لن تستطيع دراسة تخصصات علمية و أنت أدبي و لكن عندهم معاهد خاصة تستطيع الدراسه بها بالرغم من أنك أدبي .
أنا شخصيا أفضل المعاهد على الجامعات لأن المعاهد تتيح تخصصات أكثر من الجامعات فمثلا تجد أن المعاهد تخصص للبرمجة أكثر من تخصص . برمجة الشبكات برمجة الألعاب برمجة القطع الإلكترونية ...الخ

سؤالك الثاني لايوجد يا أخي فرق بين الشواهد العربية و الغربية لأن الشهادة عبارة عن وثيقة رسمية عالمية و معتمدة من طرف كل دول العالم و تتحكم فيها منظمات عالمية ف اليسنس في الجزائر هي نفسها شهادة اليسنس في فرنسا أو ألمانيا لأنها شهادة معتمدة عالميا

gerero
02-04-2008, 10:40 PM
أخي gerero صدقني لا تحتاج لتعلم البرمجة إلى أموال أو جامعات ستحتاج إلى
إنترنت
تعلم الغة الإنجليزية
جهاز حاسب
مخالطة من لهم خبرة في البرمجة
البرمجة يا أخي علم واسع و غير محدود لا تستطيع جامعة أو استاذ أن يعلموك البرمجة لا أعلم كيف سأشرح لك الأمر و لكن البرمجة تستطيع أن تقول أنها أسلوب حياة و عقلية وفكر خاص لا يستطيع أحد أن يعلمها لك و الدليل على ذلك أنك تستطيع التفوق على أستاذك في ظرف عام أو عامين أو أقل لدى أنت من يصنع الفرق وليس الجامعات مهما كانت و سأعطيك مثالا لتتأكد من هذا
أكبر و أعظم المبرمجين في العالم هم الهنديين و الفلبيين بحيث أن صمعت المبرمج الهندي أو الفلبيني عالية جدا و يحسب لهم ألف حساب مع أنه لا توجد جامعات كبيرة وعريقة في الفلبين أتدري أن فلبيني إستطاع أن يخترق نظام وكالة نازا و يكبدها خسائر كبيرة بواسطة أجهزة متواضعة جدا فخلاصة هذا القول أن البرمجة لا تحفظ و لا تأخذ من الجامعات و الدورات التدريبية
بالنسبة للدراسة في الجامعات الخارجية أظن أنك لن تستطيع دراسة تخصصات علمية و أنت أدبي و لكن عندهم معاهد خاصة تستطيع الدراسه بها بالرغم من أنك أدبي .
أنا شخصيا أفضل المعاهد على الجامعات لأن المعاهد تتيح تخصصات أكثر من الجامعات فمثلا تجد أن المعاهد تخصص للبرمجة أكثر من تخصص . برمجة الشبكات برمجة الألعاب برمجة القطع الإلكترونية ...الخ

سؤالك الثاني لايوجد يا أخي فرق بين الشواهد العربية و الغربية لأن الشهادة عبارة عن وثيقة رسمية عالمية و معتمدة من طرف كل دول العالم و تتحكم فيها منظمات عالمية ف اليسنس في الجزائر هي نفسها شهادة اليسنس في فرنسا أو ألمانيا لأنها شهادة معتمدة عالميا

أشكر لك ردك أخي Lem_Chouaib وسعت صدرك ونصحك لي. ولو عندك نصايح أخرى لاتبخل بها علينا :smailes111:

عندي سؤال صغير أخي Lem_Chouaib . ماهي التحديات التي يمكن ان يصادفها مبتدئ مثلي؟:smailes109:

تحياتي

Lem_Chouaib
02-05-2008, 12:07 AM
أخي الكريم قبل أن تبرمج يجب عليك أولا أن تفهم ما هي البرمجة
أنت عندما تستعمل الكمبيوتر كمستخدم عادي أو تستخدم برنامج تكون أنت التابع و الكمبيوتر أو البرنامج هو المتحكم بواسطة البرمجة تنقلب المعادلة تصبح أنت المتحكم و الكمبيوتر هو التابع لماذا لأنك استطعت أن تخاطب الجهاز بلغته و بالتالي ستتمكن من التحكم فيه كيفما شئت

كونك مبتدأ في البرمجة أول مشكل سيصيبك في ايامك الأولى هو الإحباط لماذا ؟
السبب الأول للإحباط هو رغبتك بإتقان اللغة في أقرب وقت ممكن إي أنك تتعجل و تريد عمل تطبيقات ووضع أزرار و واجهات فهذه الرغبة لاتتوافق مع مستواك و هذا طبيعي لأنك مازلت مبتدأ فإذا فهمت هذا الأمر ستتغلب على الإحباط و تكمل تعلمك للغة و إذا لم تستوعب هذا الأمر ستترك البرمجة ظنا منك أنها صعبة للغاية إسمع مالذي سأقول لك عند تعلمك للغتك الأولى حاول دائما التركيز على أساسياتها و حاول فهم هذه الاساسيات جيدا و ضع في بالك أن الواجهات والتطبيقات ستأتي في و قتها و هذه العادة السيئة يكتسبها الناس بتعلمهم لل Vb كأول لغة. لغة VB تركز على الواجهات الرسومية كثيرا وتترك الأساس فعند إبتدائك بهته اللغة ستتعلم هذه العادة و لو أردت تعلم لغة أخرى ستواجه صعوبات كثيرة و ستضطر إلى تعلمها من الصفر لا تملك أساسيات البرمجة إذا يا أخي لا تقع في هذا الفخ و تعلم الاساسيات أولا

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

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

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

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

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

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

سنـا
02-05-2008, 04:05 AM
بسم الله الرّحمن الرّحيم
السّلامُ عليكم ورحمةُ الله تعالى وبركاته

لا إله إلاّ الله!

إخوتي في الله؛

بارك الرّحمنُ بكُم جَميعاً،
وزادكم سُبحانه من فضله جلّ وعلا.

..... واشكر أساتدتنا return_0 و Lem_Chouaib لقد استفدة كثيرا من أرائهما وخبرتهما .بارك الله فيكما :smailes79: .

أي نعم؛ نشكرهما أخويّ الكريمين،
وكُلّ من أفاد إخوته هُنا.
ما يوفيّهما إلاّ دُعاءٌ ف ظهر الغيب صادقٌ.



اسف أختي سنا إن كنت تيقلا على موضوعك وأخدت مكانك.

لا بأس البتّة.

سُبحان الله!

بالأمس خطر عليّ هذا التذساؤل:
أين أخي الذي كان قد دَرجَ في مَطلع المُشاركة.
والحمدُ لله تعالى أنّ إخوتي تابعوا ما جاء آنفاً.

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

وفّق الرّحمنُ إخوتي، ويسّر للخير أمرهم.

بقي في نفسي استفسارٌ:

كيف نستطيعُ التّحكّم في النّظام عن بعُد؟
بتقنيّة:
Common Geteway Interface
الحقّ؛ هذه صعُب عليّ استيعابُها!

قرأتُها تقنيّة: أوَليْسَت بِ لُغة ٍ؟
لعلّ تَرجمتها: واجهة البوّابة المُشتركة!
أو هكذا!

والله تعالى أعلى وأعلم.

ورزق الرّحمنُ إخوتي على كُلّ ثانية قضوا،
وحرفٍ خطّوا هُنا.

وفقكُم سُبحانه.

http://www.3rbe.com/sig/data/34/www.3rbe.com_245.gif

والله يحفظكُم،
أختكُم في الله/ سنا.

Lem_Chouaib
02-05-2008, 06:47 AM
أختي الكريمة ال CGI تمكنك من عمل برامج التحكم عن بعد و هي مخصصة لإدارة أنظمة الشبكات و الخوادم server سأعطيك مثالا
نفرض مثلا أنك تعملين في مؤسسة لديها شبكة كبيرة و أنت تعملين في قسم المحاسبة مثلا و الخادم الأساسي موجود في فرع الإدارة قد تكون الإدارة في بناء مستقل أو حتى في منطقة أخرى بعيدة عن قسمك و عملك يتطلب تخزين الملفات على الخادم كل يوم .
تقنيات CGI تمكنك من برمجة نظام يمكنك من تخزين الملفات على الخادم من جهازك دون التنقل . أو تعملين برنامج يقوم بفحص الفيروسات على الخادم أو تشغيل الطابعة المربوطة على الخادم هده البرامج تسمى التطبيقات الموزعة لأنها تعمل على عدة أجهزة و هده أمثلة بسيطة جدا لأن لأنك لو اتقنت هده التقنية ستسطعين التحكم في الرواتر و أنظمة الإرسال من و إلى الشبكة و server HTTP و عدة أمور أخرى .
ولو عرفناها بطريقة علمية نقول : هي تقنية تمكنك من إرسال أوامر أو معلومات أو ملفات من جهازك إلى جهاز آخر ثم تقوم بإعلامك بالنتائج المتحصل عليها و هي ليست لغة بل هي واجهة مشتركة و سميت كدلك لأنها تلعب دور الواجهة بين جهازين أو أكثر موجودين في أماكن مختلفة .
وتستعمل مع عدة لغات من أهمها البيرل و السي و البايثون و PHP و shell(linux)

لكن لا تشغلي بالك بها كثيرا الآن و اهتمي بلغة البيرل في الوقت الحالي لأن CGI تتطلب تعلم لغة على الاقل حتى تتمكن من استعمالها و تتطلب خبرة في البرمجة و الشبكات و لغة البيرل أيضا تعتبر من أقوى اللغات الموجهة لبرمجة الشبكات و التطبيقات الموزعة و هدا ما ستكتشفينه بنفسك عند تعلمها .
ستتمكنين من عمل برامج التواصل عن بعد كبرامج الشات النصي و الصوتي وتتمكنين من إدارة الخوادم و الشبكات و لكن كل شيئ بوقته
أنا في انتظار أسئلتك والإخوة الكرام و السلام عليكم ورحمة الله و بركاته

gerero
02-05-2008, 01:21 PM
أخي الكريم هذا ما لدي الآن لأني لست بارعا كثيرا في التعبير ولكن إذا احتجت إلى أي شيئ لا تتردد بطلبه
و السلام عليكم و رحمة الله و بركاته

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

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

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

تحياتي

سنـا
02-05-2008, 01:43 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته

الحمدُ لله تعالى.

بارك الرّحمنُ بك أخي الكريم " Lem_Chouaib "،

ما شاء الله!

شرحٌ جدّ طيّب!

أسأله تعالى أن يكتب أجر إخوتي؛
بعدد اللّحظات التي أمضواها هُنا،
ويُضاعف أجرهم بمنّه سُبحانه أضعافاً كثيرةً.

والحقيقة: الآن وعيتُ ما يعني التّحكّم عن بُعد؛
لعلّه تَماماً ( مُشاركة ) لملفّات أو خدمات بين عدّة أشخاصٍ.
(Sharing).

أنا للسّاعة لم أتناول إلاّ درسيْن،
ولم أراجعهما بعد.
لكن أتمنّى أن أقرأها جَميعها.

إذ احتوى رابط الموقع السّابق على ستّة دُروس.

بحوله تعالى أتناولها: قراءةً وتَطبيقاً.
في أيّام الإجازة.

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

أحسنت،
وبارك الرّحمنُ بك أخي الكريم " عبدالله/ gerero "؛
والله قد دعوتُ سُبحانه في سُجودي ألاّ نفقد هذه الهمّة،
فالحقّ خشيتُ أن أشتغل عنها بالدّراسة.

لكن عسى ما نُضيّع جُهد إخوتنا هُنا.

آجرهم سُبحانه من فضله،
وأقرّ بهم أعيّن ذويهم، وثبّتهم على طاعته.

حتّى السّاعة احتفظتُ برُدود إخوتي في ملفٍّ خاصّ؛
لأفيد منها.

وكتب الرّحمنُ أجر غخوتي،
ودمتُم في طاعته سُبحانه، وسائر إخوتي.

http://www.3rbe.com/sig/data/30/www.3rbe.com_89.gif

والله يحفظكم،
أختكم في الله/ سنا.

gerero
02-05-2008, 03:12 PM
أحسنت،
وبارك الرّحمنُ بك أخي الكريم " عبدالله/ gerero "؛
والله قد دعوتُ سُبحانه في سُجودي ألاّ نفقد هذه الهمّة،
فالحقّ خشيتُ أن أشتغل عنها بالدّراسة.

لكن عسى ما نُضيّع جُهد إخوتنا هُنا.

آجرهم سُبحانه من فضله،
وأقرّ بهم أعيّن ذويهم، وثبّتهم على طاعته.

حتّى السّاعة احتفظتُ برُدود إخوتي في ملفٍّ خاصّ؛
لأفيد منها.

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

أنا أيضا أنوي الإحتفاظ بالرود لأنها غنية بالفائدة لكن بعد أن يكتمل الموضوع إن شاء الله

أخوكم في الله عبد الله