بوابة الإنترنت الرقمية ADSLGATE

Amazon عنوان IP سرعة الإتصال الإعلان
العودة   البوابة الرقمية ADSLGATE > بوابة البرامج وأنظمة التشغيل > بوابة البرمجة العامة
التنبيهات لوحة التحكم مشاركات اليوم قوانين المنتدى الاتصال بنا مشاركات اليوم اجعل كافة الأقسام مقروءة



إضافة رد
 
أدوات الموضوع
قديم 15-08-2022, 08:30 PM #201
MoATh511xD
مشارك
 
الصورة الرمزية MoATh511xD
 







افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
iSR5
ايش ال Error اللي يطلع لك؟


المطلوب ان نتيجة البرنامج مثل كذا بالضبط
SPOILER:
كود:
one
 even
tow
 even
three
 odd
four
 even
five
 odd
six
 even
seven
 odd
eight
 even
nine
 odd


لكن البرنامج يشتغل وما يوقف + يعطيني Error على الـ array الي في الـ else

يطلع لي Exception thrown

 

 


MoATh511xD غير متصل  
رد مع اقتباس

قديم 15-08-2022, 10:55 PM #202
iSR5
Laptop Support Team
 
الصورة الرمزية iSR5
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
MoATh511xD

المطلوب ان نتيجة البرنامج مثل كذا بالضبط
SPOILER:
كود:
one
 even
tow
 even
three
 odd
four
 even
five
 odd
six
 even
seven
 odd
eight
 even
nine
 odd


لكن البرنامج يشتغل وما يوقف + يعطيني Error على الـ array الي في الـ else

يطلع لي Exception thrown

انسى اللي قلته لك ..
ردي الاول كان قبل النوم ..
وهذا بعد ماصحصت

راجعت الكود .. المشكلة اللي عندك هي بعدد اللوب .. بالكود 10 وانت المصفوفة عندك 9 عناصر .. فغيرها الى 9 وراح يمشي الوضع معك .

 

 

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

[مواضيع قد تهمك]
كيفية إختيار مزود الطاقة Power Supply

iSR5 غير متصل  
رد مع اقتباس

قديم 15-08-2022, 11:58 PM #203
MoATh511xD
مشارك
 
الصورة الرمزية MoATh511xD
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
iSR5
انسى اللي قلته لك ..
ردي الاول كان قبل النوم ..
وهذا بعد ماصحصت

راجعت الكود .. المشكلة اللي عندك هي بعدد اللوب .. بالكود 10 وانت المصفوفة عندك 9 عناصر .. فغيرها الى 9 وراح يمشي الوضع معك .

سجلت بــ Hackerrank , وأحل مشكلة مشكلتين 3 لكن أوقف على أخطاء بسيطة جدًا

 

 


MoATh511xD غير متصل  
رد مع اقتباس

قديم 16-08-2022, 12:21 AM #204
iSR5
Laptop Support Team
 
الصورة الرمزية iSR5
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
MoATh511xD
سجلت بــ Hackerrank , وأحل مشكلة مشكلتين 3 لكن أوقف على أخطاء بسيطة جدًا

اصلاً اذا ماوقفتك اخطاء بسيطة معناته انك ماتشتغل صح

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

بعدها ارجع وراجع الكود بذهن صافي وتركيز افضل .. وراح تلاقي انك بتحل المشكلة !

 

 

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

[مواضيع قد تهمك]
كيفية إختيار مزود الطاقة Power Supply

iSR5 غير متصل  
رد مع اقتباس

قديم 16-08-2022, 12:27 AM #205
MoATh511xD
مشارك
 
الصورة الرمزية MoATh511xD
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





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

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

بعدها ارجع وراجع الكود بذهن صافي وتركيز افضل .. وراح تلاقي انك بتحل المشكلة !

كلامك صحيح و أنا أجرب هالشيء الآن , بدون حل تمارين أحس اني أمشيء على نظام
واحد , خوارزمية وحدة تعلمتها أطبقها بكل مشروع و مايضبط هالشيء !!
تعلمت أساسيات الـ ++C و OOP و Stl ومع ذلك لا أستطيع
أن أبني مشروع من الصفر إلا إذا نسخت كود من هنا ومن هناك وعدلت تعديلات بسيطة
فـ يوم بديت بالتمارين تقريبا من شهر حسيت اني أرتكبت جريمة بحق نفسي
المفترض بعد الاساسيات مباشرة

 

 


MoATh511xD غير متصل  
رد مع اقتباس

قديم 16-08-2022, 03:12 AM #206
iSR5
Laptop Support Team
 
الصورة الرمزية iSR5
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
MoATh511xD
كلامك صحيح و أنا أجرب هالشيء الآن , بدون حل تمارين أحس اني أمشيء على نظام
واحد , خوارزمية وحدة تعلمتها أطبقها بكل مشروع و مايضبط هالشيء !!
تعلمت أساسيات الـ ++C و OOP و Stl ومع ذلك لا أستطيع
أن أبني مشروع من الصفر إلا إذا نسخت كود من هنا ومن هناك وعدلت تعديلات بسيطة
فـ يوم بديت بالتمارين تقريبا من شهر حسيت اني أرتكبت جريمة بحق نفسي
المفترض بعد الاساسيات مباشرة

اذا عندك الاساسيات وعندك برضوه تجربه في تعديل اكواد الغير ..
فالباقي امره بسيط باذن الله ..
علشان تبني من الصفر تحتاج فكرة مشروع ثابته وواضحه ..
نسخ الاكواد ماهو شي سيء .. بالعكس الان كثير من المشاريع مبنيه على اكواد منسوخه من الغير .. والغالب يعيد بنائها داخل كلاسات مساعدة جانبيه حتى يعيد استخدامها (مطبق منطق code reuse) ...

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

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

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

 

 

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

[مواضيع قد تهمك]
كيفية إختيار مزود الطاقة Power Supply

iSR5 غير متصل  
1
رد مع اقتباس

قديم 16-08-2022, 12:41 PM #207
osama_94m
نشيط
 
الصورة الرمزية osama_94m
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
iSR5
اذا عندك الاساسيات وعندك برضوه تجربه في تعديل اكواد الغير ..
فالباقي امره بسيط باذن الله ..
علشان تبني من الصفر تحتاج فكرة مشروع ثابته وواضحه ..
نسخ الاكواد ماهو شي سيء .. بالعكس الان كثير من المشاريع مبنيه على اكواد منسوخه من الغير .. والغالب يعيد بنائها داخل كلاسات مساعدة جانبيه حتى يعيد استخدامها (مطبق منطق code reuse) ...

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

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

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

طيب التمارين وين تكون موجودة انا عندي الأساسيات باللوب وoop وdata structure بالجافا لأن هذا منهج الجامعة والحين قاعد ادرسها واعيد على المفاهيم بالبايثون بس مع نفسي عن طريق اليوتيوب بس كل الي قاعد اسويه اشوف كود واسوي زيه حاولت ابدأ من نفسي مافيه فكرة معينة كل الي قاعد اسويه اسوي أشياء سويتها قبل تقدر تقول حفظ

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


آخر شي تشوفون أركز على اللغة المستخدمة أو الشائعة عندنا بالسوق السعودي( ما أدري وش اللغة الي يستخدمونها ) أو أكمل بلغة بوحدة زي الجافا المستخدمة بالجامعة والتحويل للغة ثانية بيكون سهل ؟

 

 

التوقيع


التعديل الأخير تم بواسطة osama_94m ; 16-08-2022 الساعة 12:49 PM.
osama_94m غير متصل  
رد مع اقتباس

قديم 16-08-2022, 02:37 PM #208
iSR5
Laptop Support Team
 
الصورة الرمزية iSR5
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
osama_94m
طيب التمارين وين تكون موجودة انا عندي الأساسيات باللوب وoop وdata structure بالجافا لأن هذا منهج الجامعة والحين قاعد ادرسها واعيد على المفاهيم بالبايثون بس مع نفسي عن طريق اليوتيوب بس كل الي قاعد اسويه اشوف كود واسوي زيه حاولت ابدأ من نفسي مافيه فكرة معينة كل الي قاعد اسويه اسوي أشياء سويتها قبل تقدر تقول حفظ

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


آخر شي تشوفون أركز على اللغة المستخدمة أو الشائعة عندنا بالسوق السعودي( ما أدري وش اللغة الي يستخدمونها ) أو أكمل بلغة بوحدة زي الجافا المستخدمة بالجامعة والتحويل للغة ثانية بيكون سهل ؟

بالنسبة للتمارين قد تحتاج الى موقع مثل leetCode بيعطيك تمارين تحلها ..
شوف هالرابط :
https://alternativeto.net/software/leetcode/

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

اما عن اللغة الشائعة في السوق السعودي .. فهو يعتمد على الاتجاه اللي تبيه داخل السوق ..
غالبية اللغات المستخدمة في السوق السعودي (لا للحصر) (واذا نسيت شي فاعذروني ذاكرتي 4GB )..:
  • C#
  • Java
  • Javascript
  • Objective-C أو Swift
  • HTML, CSS
  • Flutter
  • Python
  • PHP
  • اما قواعد البيانات : MySQL, SQL Server و Oracle

هذي اكثر شي شفته مستخدم .. مابين تطبيقات ويب وموبايل وديسك توب ..

اما بالنسبة لمنصات او حزم تشغيلية للويب الشائعة في السوق السعودي (لا للحصر) :
  • (PHP) CMS: WordPress, Druple
  • (PHP/JS) E-Commerce: OpenCart, WooCommerce, Shopify, Vue Storefront
  • JS: Vue.js, Angular.js, Node.js, jQuery
  • CSS: Bootstrap, Materials
  • .NET: Sharepoint
  • Python: CherryPy

هذي الاشياء اللي تهمك .. واللي فرص العمل فيها اكثر (كمشاريع) ..
باقي الاشياء بتكون مخصصة اما من قبل العميل او انها بتكون خاصه لمجال تقني معين ..

حاول انك تركز عليها وراح تدعيلي باذن الله ...

 

 

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

[مواضيع قد تهمك]
كيفية إختيار مزود الطاقة Power Supply

iSR5 غير متصل  
رد مع اقتباس

قديم 20-08-2022, 01:44 AM كاتب الموضوع #209
Norway
Xbox Elite Team
 
الصورة الرمزية Norway
 



Nintendo Switch رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا






جزاكم الله خير على التفاعل و اثراء الموضوع بالمعلومات القيمة

 

 

التوقيع

OS : Windows 2000, XP, Vista, 7, 8, 8.1, 10 And Soon 11
OS : Mac OS X 10.0, MacOS Big Sur
Main OS : Linuxmint/Unix
Mohamad
Proud to be a Xbox Elite Team
In God, We Trust

Norway غير متصل  
رد مع اقتباس

قديم 21-08-2022, 01:47 AM #210
Mohammed Atallah
مشارك
 
الصورة الرمزية Mohammed Atallah
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





الصراحة نصيحتي (بحكم الخبرة) وهي للوقت الحالي


تعلم Flutter لتطبيقات الجوال أندرويد وايفون
تعلم لارافل (ستايل تيل ويند) لمواقع الانترنت


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

 

 




Mohammed Atallah غير متصل  
رد مع اقتباس

قديم 21-08-2022, 07:13 AM #211
MoATh511xD
مشارك
 
الصورة الرمزية MoATh511xD
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
Mohammed Atallah
الصراحة نصيحتي (بحكم الخبرة) وهي للوقت الحالي


تعلم Flutter لتطبيقات الجوال أندرويد وايفون
تعلم لارافل (ستايل تيل ويند) لمواقع الانترنت


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

يمكن كل شخص يختلف من الآخر
تجربتي تعلمت الـ html + css لكني علقت بالجافا سكربت , تركت المجال
وانتقلت لـ Python حسيت اني فهمته وبالفعل بديت تحليل البيانات
لكن في أشياء كثيرة ماكنت أعرفها يعني فنكشن جاهز تستخدمة
ما كنت أعرف كيف تم كتبت الكود تبعه فـ هذا كان مسبب لي قلق
فـ سمعت بنصيحة شخص الا وهي تعلم الـ ++C
و مارس حل المشاكل فيها بكذا راح تتعلم الخوارزميات و Data Structures
هذا راح يعطيك خلفية قوية عن باقي لغات البرمجة الباقي مثلا
لو كنت تبي تتعلم #C أو بايثون او جافا او غيرها (تتعلم syntax فقط)
وتكون لغات البرمجة مثل الادوات بيدك .

 

 


MoATh511xD غير متصل  
1
رد مع اقتباس

قديم 21-08-2022, 06:13 PM #212
Mohammed Atallah
مشارك
 
الصورة الرمزية Mohammed Atallah
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
MoATh511xD
يمكن كل شخص يختلف من الآخر
تجربتي تعلمت الـ html + css لكني علقت بالجافا سكربت , تركت المجال
وانتقلت لـ Python حسيت اني فهمته وبالفعل بديت تحليل البيانات
لكن في أشياء كثيرة ماكنت أعرفها يعني فنكشن جاهز تستخدمة
ما كنت أعرف كيف تم كتبت الكود تبعه فـ هذا كان مسبب لي قلق
فـ سمعت بنصيحة شخص الا وهي تعلم الـ ++C
و مارس حل المشاكل فيها بكذا راح تتعلم الخوارزميات و Data Structures
هذا راح يعطيك خلفية قوية عن باقي لغات البرمجة الباقي مثلا
لو كنت تبي تتعلم #C أو بايثون او جافا او غيرها (تتعلم syntax فقط)
وتكون لغات البرمجة مثل الادوات بيدك .


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

 

 




Mohammed Atallah غير متصل  
رد مع اقتباس

قديم 26-10-2022, 06:30 AM كاتب الموضوع #213
Norway
Xbox Elite Team
 
الصورة الرمزية Norway
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





ماشاءالله تبارك الله
بالتوفيق للجميع

 

 

التوقيع

OS : Windows 2000, XP, Vista, 7, 8, 8.1, 10 And Soon 11
OS : Mac OS X 10.0, MacOS Big Sur
Main OS : Linuxmint/Unix
Mohamad
Proud to be a Xbox Elite Team
In God, We Trust

Norway غير متصل  
رد مع اقتباس

قديم 20-02-2023, 11:17 AM كاتب الموضوع #214
Norway
Xbox Elite Team
 
الصورة الرمزية Norway
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





اللهم بلغنا رمضان

 

 

التوقيع

OS : Windows 2000, XP, Vista, 7, 8, 8.1, 10 And Soon 11
OS : Mac OS X 10.0, MacOS Big Sur
Main OS : Linuxmint/Unix
Mohamad
Proud to be a Xbox Elite Team
In God, We Trust

Norway غير متصل  
رد مع اقتباس

إضافة رد

أدوات الموضوع

الانتقال السريع


الساعة الآن 10:37 AM.