x32x01
أدارة أكتب كود
- بواسطة x32x01 ||
عندما دخلت الجامعة كنت صفرا في عالم الحاسوب وعلومه ، وكنت متخوف من عدم تمكني من فهم شيء معقد كالبرمجة (كما كانت تبدو لي وقتها ) .. وإليك كيف علموها لنا :
بدأنا بتعلم أساسيات الخوارزميات (algorithms) ، ونحل المشكلات بناء على ذلك ، وتكون بهذا الشكل :
حتى هذا الوقت لم نستخدم أي لغة برمجة ..
ثم شرعنا بتطبيق ما تعلمناه على لغة "PASCAL" ، إذ كنا نترجم الخوارزميات التي نكتبها على الشكل الذي يجب أن تبدو عليه بهذه اللغة .
بعدها انتقلنا إلى لغة "C" .. ، وجربت ++c وهي شبيهة جدا بسابقتها
بعدها كنت مضطر لتقديم مشروع بلغة PHP رغم اننا لم ندرسها بعد ، ولم يكن ذلك صعبا ، كل ما احتجت فعله لتعلمها معرفة رموزها وطريقة كتابة الكود بها ، و لم أجد اختلافا شاسعا عما تعلمته مسبقا في ال C ، أقصد أنه كان بإمكاني إسقاط معلوماتي القبلية عليها .
تعلمنا بعدها لغة JAVA في إطار تعلمنا ل Object-oriented programming ، ومع وجود اختلاف بينها وبين اللغات التي سبق وجربتها ، إلا أن تعلمها لم يكن صعبا
تعلمت بعدها Python ، javascript ، وغيرها
لذا بناء على هذا ، أستطيع القول بأن تعلمك للخوارزميات في البداية سيجعل من البرمجة أمرا في منتهى السهولة ، أيا كانت اللغة المستخدمة ، لأن عملك حينها سيقتصر على ترجمة الأوامر في إطار اللغة .
كبداية لا زلت أرى الـ C أو ++C خيارا جيدا ، لا بأس بـ Python أيضا لكن أفضل الأولى كبداية .
هذا عموما
لكن إن كنت تريد أن تصبح مطور ويب ، فعليك تعلم HTML و CSS ببالبداية بدء وهي على خلاف البقية لست بحاجة لمعرفة الخوارزميات في هاته الحالة .. ثم تعلم javascript .
هذا باختصار رأيي في الموضوع وأى شخص يسأل هذا السؤال ..
بدأنا بتعلم أساسيات الخوارزميات (algorithms) ، ونحل المشكلات بناء على ذلك ، وتكون بهذا الشكل :
ثم شرعنا بتطبيق ما تعلمناه على لغة "PASCAL" ، إذ كنا نترجم الخوارزميات التي نكتبها على الشكل الذي يجب أن تبدو عليه بهذه اللغة .
بعدها انتقلنا إلى لغة "C" .. ، وجربت ++c وهي شبيهة جدا بسابقتها
بعدها كنت مضطر لتقديم مشروع بلغة PHP رغم اننا لم ندرسها بعد ، ولم يكن ذلك صعبا ، كل ما احتجت فعله لتعلمها معرفة رموزها وطريقة كتابة الكود بها ، و لم أجد اختلافا شاسعا عما تعلمته مسبقا في ال C ، أقصد أنه كان بإمكاني إسقاط معلوماتي القبلية عليها .
تعلمنا بعدها لغة JAVA في إطار تعلمنا ل Object-oriented programming ، ومع وجود اختلاف بينها وبين اللغات التي سبق وجربتها ، إلا أن تعلمها لم يكن صعبا
تعلمت بعدها Python ، javascript ، وغيرها
لذا بناء على هذا ، أستطيع القول بأن تعلمك للخوارزميات في البداية سيجعل من البرمجة أمرا في منتهى السهولة ، أيا كانت اللغة المستخدمة ، لأن عملك حينها سيقتصر على ترجمة الأوامر في إطار اللغة .
كبداية لا زلت أرى الـ C أو ++C خيارا جيدا ، لا بأس بـ Python أيضا لكن أفضل الأولى كبداية .
هذا عموما
لكن إن كنت تريد أن تصبح مطور ويب ، فعليك تعلم HTML و CSS ببالبداية بدء وهي على خلاف البقية لست بحاجة لمعرفة الخوارزميات في هاته الحالة .. ثم تعلم javascript .
هذا باختصار رأيي في الموضوع وأى شخص يسأل هذا السؤال ..