🌏 بأمكانك نشر سيرفرك الأن من خلال البوت
لضافة البوت :
https://special-share.org/invite
موقع البوت :
https://special-share.org
لضافة البوت :
https://special-share.org/invite
موقع البوت :
https://special-share.org
- هدفنا 5 الآف سيرفر قبل نهاية السنة.
- لو دخلت من طرف البوست ذا كلم @DaMa Húnter خاص وخذلك 30% خصم علبرايم.
🔗 [ https://discord.gg/mCRBaG9 ]
- لو دخلت من طرف البوست ذا كلم @DaMa Húnter خاص وخذلك 30% خصم علبرايم.
🔗 [ https://discord.gg/mCRBaG9 ]
Hey, we're going to talk about web development,
First, web development is divided into Front-end Development | Backend development, which is the front-end development of the page design such as background color, fonts, size, etc.
The programming language used for front end development is HTML - CSS [sass - scss] - JS [wow.js] only
-
But back-end development of database etc like sing, login, contact us, etc.
Programming language used in back-end development:
I recommended: node.js [mango db (database)] - PHP [MySQL (database)] - django [SQL (database)] - Ruby [dbi (database)]
First, web development is divided into Front-end Development | Backend development, which is the front-end development of the page design such as background color, fonts, size, etc.
The programming language used for front end development is HTML - CSS [sass - scss] - JS [wow.js] only
-
But back-end development of database etc like sing, login, contact us, etc.
Programming language used in back-end development:
I recommended: node.js [mango db (database)] - PHP [MySQL (database)] - django [SQL (database)] - Ruby [dbi (database)]
اول شي راح نستعمل مكتبة اسمها
روابط مهمة:
رابط المكتب
docs
احين راح نقوم بتحميل المكتبة عن طريق استخدام هذا الامر
index.js file :
طبعا ذا سكربت بسيط للطريقة تشغيل ،، داخل
وطبعا المعلومات الي تحطها تقدر تاخدها زي كذا
زي كذا راح احصل توكن البوت الا انا حطيته في env object
طبعا تقدر تستعمل
او تستعمل
طبعا ذي methods تحتاج اسم process او الرقم حق process
⚠ معلومة مهمة: يفضل انك تخلي اسم process على ايدي البوت عشان لو بتسوي ريستارت للبوت تقدر عن طريق الايدي بسهوله**
pm2
ذي مكتبة تسمح لنا نشغل اكثر من بوت لانها هي process manager وفي الغالب تكون انت مستعملها لو تسوي هوست للبوتاتك في لينكسروابط مهمة:
رابط المكتب
docs

npm install pm2 -g
- عشان نقدر نستخدم الاوامر عن طريق cmdnpm install pm2
- عشان نستخدمها في بروجيكت حقناindex.js file :
const pm2 = require('pm2');
pm2.start({
name: "botId", // اسم البروسيس
script: "", // اسم الملف الي راح يشتغل وفي الغالب بيكون "index.js",
env: {
TOKEN: 'YOUR BOT TOKEN',
SERVER_ID: 'SERVER ID'
}
}, (err) => {
if (err) throw err;
});
طبعا ذا سكربت بسيط للطريقة تشغيل ،، داخل
env
تقدر تحط جميع المعلومات المهمة الي لازم تشغل البوت مثل توكن البوت ، سيرفر ايدي ، الوقت حق انتهاء البوت وغيرها وطبعا المعلومات الي تحطها تقدر تاخدها زي كذا
process.env.TOKEN
زي كذا راح احصل توكن البوت الا انا حطيته في env object

pm2.restart
حق تسوي ريستارت للبوت
pm2.stop
حق توقف البوت طبعا ذي methods تحتاج اسم process او الرقم حق process
⚠ معلومة مهمة: يفضل انك تخلي اسم process على ايدي البوت عشان لو بتسوي ريستارت للبوت تقدر عن طريق الايدي بسهوله**
لنبدأ بالتعريف اليدوي، في علوم الكمبيوتر، تُعرّف البرمجة على أنها عملية كتابة التعليمات (الرموز) التي يتعين تنفيذها بواسطة الكمبيوتر، أو حتى الهاتف الذكي، وبشكلٍ عام، تستخدم البرمجة لكي يتم إدخال التعليمات إلى أي جهاز إلكتروني في العالم، حتى الخلاط الإلكتروني!
للقيام بذلك، فإن الأشياء التي تحتاج إلى معرفتها هي: لغة البرمجة والمفاهيم الأساسية لكيفية البرمجة. والهدف من هذا الدليل هو تعليمك كليهما.
على الرغم من أنها قد تبدو معقدة، لكن البرمجة ليست صعبة. إذا كنت تعتقد أنها كذلك، فهذا لأنك اتبعت النهج الخاطئ.
غالبًا ما نعتقد أن كتابة البرنامج أمر تقني للغاية، حيث يجب أن ندرس اللغة، ونتذكر الأوامر عن ظهر قلب، وهذا يمثل جهد حقيقي ينبغي أن نبذله.
لكن هذا ليس الجزء الصعب!
كل هذه الأشياء سوف تتعلمها وتتقنها بشكل طبيعي بعد أن تعرف المفاهيم الأساسية، لكن الشيء الصعب والأكثر أهمية، هو فهم كيفية التفكير.
إذن ما هي البرمجة، إنها مثل الفلسفة، باختصار هي طريقة للتفكير قبل كتابة الكود.
للقيام بذلك، فإن الأشياء التي تحتاج إلى معرفتها هي: لغة البرمجة والمفاهيم الأساسية لكيفية البرمجة. والهدف من هذا الدليل هو تعليمك كليهما.
على الرغم من أنها قد تبدو معقدة، لكن البرمجة ليست صعبة. إذا كنت تعتقد أنها كذلك، فهذا لأنك اتبعت النهج الخاطئ.
غالبًا ما نعتقد أن كتابة البرنامج أمر تقني للغاية، حيث يجب أن ندرس اللغة، ونتذكر الأوامر عن ظهر قلب، وهذا يمثل جهد حقيقي ينبغي أن نبذله.
لكن هذا ليس الجزء الصعب!
كل هذه الأشياء سوف تتعلمها وتتقنها بشكل طبيعي بعد أن تعرف المفاهيم الأساسية، لكن الشيء الصعب والأكثر أهمية، هو فهم كيفية التفكير.
إذن ما هي البرمجة، إنها مثل الفلسفة، باختصار هي طريقة للتفكير قبل كتابة الكود.