علاء نجمي

48 نقاط السمعة
عضو منذ
-1

خلق أسوأ الاحتمالات

من القواعد الأساسيّة في البرمجة هي خلق أسوأ الاحتمالات، ‏المشاريع لا تُبنى بالحظ.
5

كيف اتعلّم واخد خبره قوية في وقت وجيز؟

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

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

دخلت على إحدى المواقع الإلكترونية وجذبك تصميم الموقع والتقنيات المستخدمة فيه وحاب تتعرف على اللغات البرمجية والتقنيات والأدوات المستخدمة عشان تتعلمها وتستخدمها في أعمالك. الموقعين هذي تبين لك أغلب التفاصيل الي حاب تعرفها عن الموقع👇🏻 https://www.wappalyzer.com/ https://builtwith.com/
2

تغذية بصرية لواجهات التطبيقات

مصمم تطبيقات وترغب بتطوير مهاراتك؟ حاب تاخذ تغذية بصرية لألاف واجهات التطبيقات؟ ودك تفهم أنماط التصميم الحديثة والمستخدمة في أغلب التطبيقات العالمية؟ هذا الموقع غني عن التعريف تمامًا، يعرض لك واجهات ل 25 ألف تطبيق لتستفيد من الأفكار المتواجد فيها. https://mobbin.design/
2

أكثر من 8300 ؜كتاب مجاني في عدة مجالات تقنية

-لغات ؜البرمجة -؜برمجة المواقع الإلكترونية -؜برمجة تطبيقات الهواتف الذكية -؜قواعد البيانات -؜الذكاء الاصطناعى -تعلم الآله -التعلم العميق -؜الحوسبة السحابية -؜إنترنت الأشياء -؜الشبكات -؜أنظمة التشغيل -؜الأمن السيبراني https://allitbooks.net
2

مشاريع مفتوحة المصدر بلغة بايثون

4

أشهر المجالات المستخدمة في لغة Dart

لغة برمجيّة منذُ قرابة 9 سنوات وتم تبنيها وتطويرها من قبل جوجل، وتعتبر لغة تدعم العديد من المنصات مثل المواقع الإلكترونية والهواتف الذكية. ‏Dart مبنية على البرمجة الغرضية وتدعم Class والـ Garbage collections وطريقة كتابة الاكواد فيها مشابة للغتي C و Java ازدادت شهرة لغة Dart بعد ظهور إطار عمل Flutter لبرمجة تطبيقات الهواتف الذكية لعدة أنظمة وبرمجة المواقع الإلكترونية وتطبيقات سطح المكتب. أشهر المجالات المستخدمة فيها: ‏- برمجة وتصميم تطبيقات هواتف ذكية تعمل على جميع الأنظمة. ‏- برمجة المواقع
2

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

‎- React Native ‎- Vue Native ‎- Meteor ‎- ionic ‎- NativeScript ‎- Mobile Angular UI ‎- PhoneGap/Cordova ‎- Rachet ‎- Appcelerator Titanium ‎- jQuery Mobile ‎- Sencha Touch https://suar.me/2j2J9
1

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

‎- Bootstrap ‎- Foundation ‎- MDBoostrap ‎- UIKIT ‎- Bulma ‎- Semantic UI ‎- Materialize ‎- Bootflat ‎- MUI ‎- Almost Flat UI ‎- Photon Kit ‎- Pure CSS ‎- Material Framework
1

أشهر المجالات المستخدمة في لغة ++C

‏تعتبر لغة ++C من أقوى اللغات البرمجيّة المستخدمة في برمجة تطبيقات سطح المكتب والأنظمة الكبيرة و الألعاب. أشهر المجالات المستخدمة فيها: ‏- برمجة تطبيقات سطح المكتب لنظام Windows. ‏- برمجة الألعاب. ‏- برمجة المواقع الإلكترونية. https://suar.me/zxOK6
2

معادلة بسيطة للنجاح في عالم البرمجة

‏امارس أكثر - أستفيد أكثر ‏اطبق مشاريع أكثر - أتعلّم أكثر ‏ليس دورة أو دورتين أو عشر دورات حتى سوف تجعلك متمكن من البرمجة "البرمجة فكرة 💡" في كل مشروع تختلف وتجعلك تتعلّم وتتطور أكثر، والدورات هيا مفتاح لك لتعليمك وتطويرك وأنت تُكمل المسيرة.
3

أشهر المجالات المستخدمة في لغة JavaScript

‏تعد لغة JavaScript من أشهر اللغات البرمجّة في وقتنا الحالي لأنها تستخدم في المواقع الإلكترونية في جانب الواجهة و أيضًا جانب الخادم و لا يخلو موقع إلكتروني منها في التصميم إلا ما ندر و و أيضًا انتشرت مؤخرًا في برمجة تطبيقات الويب و تطبيقات الهواتف الذكية، أشهر المجالات المستخدمة فيها: ‏- برمجة وتصميم المواقع الإلكترونية. ‏- تصميم تطبيقات هواتف ذكية تعمل على جميع الأنظمة. ‏- تصميم تطبيقات سطح المكتب لنظامي MAC / Windows. ‏- برمجة الألعاب. https://suar.me/JG9JZ
4

الربح الماديّ من البرمجة

إذا كان هدفك الأول من دخول مجال البرمجة هو الربح الماديّ فقط، فهذا خطأٌ كبير ولن يكون بإمكانك التوسع في المجال أو الإبداع والإتقان فيه، لأن اهتمامك هو جني المال فقط. ‏لابد أن تحب المجال، فهو كبقيّة المجالات الأخرى، إن لم تحبه وتقتنع به، فستبقى تدور في دوامة الفشل والنقصان.
2

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

‏1- التنقل بين اللغات البرمجية وإطارات العمل. ‏2- التنقل بين المجالات البرمجية. ‏3- عدم إنهاء الدورات التدريبية والانتقال الى دورة أخرى. ‏4- متابعة الدورات نظرياً وعدم التطبيق مع المدرب. ‏5- عدم المراجعة والتطبيق والممارسة المستمرة. ‏6- الانجذاب وتصديق الإعلانات والدورات من الصفر للاحتراف أو تعلّم في اسبوع أو شهر أو..الخ. ‏7- نسخ ولصق الشفرات البرمجية دون قرائتها وفهمها. ‏8- النظر للواجهات والتصاميم واهمال المفاهيم الأساسية. ‏9- تعلّم البرمجة لأغراض مادية. 10- اعتقاد الضعف في اللغة الإنجليزية عائق للتعلّم. ‏11- اعتقاد
2

كيف أحسب تكلفة المشروع؟

مبرمج وتعمل في العمل الحُر وتواجه اشكالية في تحديد سعر تنفيذ المشروع, اتبع نظام العمل بالساعة وطريقته كالتالي: ‏1- تحديد سعر ساعة التنفيذ الخاص بك. ‏2- تحديد جميع الخدمات والمميزات المطلوبة في المشروع وتفصيلها. ‏3- تحديد الوقت المستغرق لتنفيذ كل خدمة وميزه. ‏• ثم نفذ المعادلة الرياضية التالية: ‏إجمالي وقت التنفيذ * سعر الساعة الخاص بك = تكلفة المشروع
2

اختيار الحل الأمثل وفق معايير محددة

كونك مبرمجًا فهذا يعني أنك ستواجه العديد من المشاكل البرمجيّة، وقد تحلها من خلال أي حل...‏لكن المبُرمج الخبير والمتمكن سيختار الحل الأمثل وفق معايير محددة! أهمها: ‏• الحل الأسهل والأقصر ‏• أن لا يؤثر الحل على مهام برمجيّةٍ أخرى ‏• سرعة تنفيذ الكود ‏• كفاءة الحل ‏• بساطة الكود
4

معلومات برمجيّة خاطئة

• تعلّم البرمجة في أسبوع! ‏نعم صحيح لكن ليس البرمجة بل مفاهيم رئيسية. • ‏تعلّم لغة البايثون في 10ساعات! ‏نعم صحيح ولكن الأساسيات في اللغة ليس جميع وظائفها. • ‏تعلّم البرمجة من الصفر إلى الاحتراف! ‏لا هذا خاطئ البرمجة مفاهيم وأفكار ليس منهج يحفظ ويطبق بشكلٍ مماثل100%. ‏لا تنخدع بأساليب المسوقين!
2

أشهر المجالات المستخدمة في لغة PHP

تعد لغة PHP من أشهر اللغات البرمجيّة إستخدامًا في المواقع الإلكترونية لكونها لغة مفتوحة مصدر و يسهل التطوير بها و التعامل معها وبرمجة المواقع من خلالها سواءً بأسلوب pure أو استخدام إطار العمل، أشهر المجالات المستخدمة فيها: ‏- برمجة المواقع الإلكترونية. ‏- بوتات التيليجرام. https://suar.me/EA7Ar
2

كيف أحصل على بيانات لأطور مهارتي في مجال تحليل البيانات

كثير يرغبون في الدخول لمجال تحليل البيانات ويسئلون كيف أستطيع جمع البيانات وأين أجدها حتى أبدأ بالتعلّم عليها والممارسة. ‏موقع البنك الدولي للمعلومات تجد في العديد من البيانات لمواضيع متعددة ودول محددة يمكنك البحث عنها وتنزيلها مجاناً وبصيغ متعددة ‏⁦‪data.albankaldawli.org‬⁩ https://suar.me/54Gwy https://suar.me/LGx8o
1

الأيقونات التوصيفية للصفحات والخدمات في الموقع

من الأشياء المحببة لدى المستخدم وجود الأيقونات التوصيفية للصفحات والخدمات في الموقع. ‏يعد موقع font awesome من أشهر المواقع في توفير أهم الأيقونات المناسبة في استخدام الموقع كل ماعليك هو استعداء مكتبة الأون لاين أو تنصيب المكتبة ومن ثم البحث في الموقع عن نوع الأيقونة وإضافتها👌🏻 https://suar.me/dwMLP https://suar.me/8mGyO https://suar.me/j7Mew
1

الكلمات المحجوزة لتعريف المتغيرات في جافا سكربت

ثلاث كلمات في لغة جافا سكربت تستخدم لتعريف المتغيرات وهي : let , var , const ولكن هل تعرف ماهو الفرق بينهم ومتى تستخدم أي منهم؟ ركز وتابع معي لمعرفة الأفضل حسب الحالة. ‏1- let : ‏تستخدم let داخل الحلقات التكرارية والجمل الشريطة والدوال ولايمكن لنا الوصول للقيم خارج الـ Block . ‏2- var : ‏نستخدم var لأي متغير نرغب بتعريفه سواء كان global أول داخل Block . ‏3- const : هو اشبه بكلمة var ولكن الفرق بأن كلمة const
2

الحفاظ على شكل الكود وترتيبه عند مشاركته مع الآخرين

الحفاظ على شكل الكود وترتيبه عند مشاركته مع الآخرين أمر في غاية الأهمية لذلك اذا كنت ترغب بمشاركة أحد أصدقائك كود برمجي بشكل سريع لمراجعته أو التعديل عليه, بإمكانك استخدام هذا الموقع 👍 https://pastebin.com/ ‏هناك خيارات كثيرة بهذا الموقع تعرف عليها بنفسك!