|
![]() |
Amazon | عنوان IP | سرعة الإتصال | الإعلان |
|
التنبيهات | لوحة التحكم | مشاركات اليوم | قوانين المنتدى | الاتصال بنا | مشاركات اليوم | اجعل كافة الأقسام مقروءة |
![]() |
#201 |
مشارك
|
![]()
|
![]() |
![]() |
![]() |
#202 |
Laptop Support Team
|
![]() انسى اللي قلته لك .. ردي الاول كان قبل النوم .. وهذا بعد ماصحصت ![]() راجعت الكود .. المشكلة اللي عندك هي بعدد اللوب .. بالكود 10 وانت المصفوفة عندك 9 عناصر .. فغيرها الى 9 وراح يمشي الوضع معك .
|
![]() |
![]() |
![]() |
#203 |
مشارك
|
![]()
|
![]() |
![]() |
![]() |
#204 |
Laptop Support Team
|
![]() اصلاً اذا ماوقفتك اخطاء بسيطة معناته انك ماتشتغل صح ![]() اذا صادفت اخطاء مثل هذي .. وقف شغل لمدة ربع ساعه (نقاهه) .. خلال هالربع ساعه انسى الكود تماماً .. وغير فكرك وتركيزك لشيء ثاني انت تحبه غير البرمجة .. ممكن حتى تطلع من المكان اللي انت فيه او غيره (اذا عندك لابتوب) لو بيساعدك هالشي .. بعدها ارجع وراجع الكود بذهن صافي وتركيز افضل .. وراح تلاقي انك بتحل المشكلة ! ![]()
|
![]() |
![]() |
![]() |
#205 |
مشارك
|
![]()
اصلاً اذا ماوقفتك اخطاء بسيطة معناته انك ماتشتغل صح
![]() اذا صادفت اخطاء مثل هذي .. وقف شغل لمدة ربع ساعه (نقاهه) .. خلال هالربع ساعه انسى الكود تماماً .. وغير فكرك وتركيزك لشيء ثاني انت تحبه غير البرمجة .. ممكن حتى تطلع من المكان اللي انت فيه او غيره (اذا عندك لابتوب) لو بيساعدك هالشي .. بعدها ارجع وراجع الكود بذهن صافي وتركيز افضل .. وراح تلاقي انك بتحل المشكلة ! ![]() كلامك صحيح و أنا أجرب هالشيء الآن , بدون حل تمارين أحس اني أمشيء على نظام
واحد , خوارزمية وحدة تعلمتها أطبقها بكل مشروع و مايضبط هالشيء !! تعلمت أساسيات الـ ++C و OOP و Stl ومع ذلك لا أستطيع أن أبني مشروع من الصفر إلا إذا نسخت كود من هنا ومن هناك وعدلت تعديلات بسيطة فـ يوم بديت بالتمارين تقريبا من شهر حسيت اني أرتكبت جريمة بحق نفسي المفترض بعد الاساسيات مباشرة
|
![]() |
![]() |
![]() |
#206 |
Laptop Support Team
|
![]() كلامك صحيح و أنا أجرب هالشيء الآن , بدون حل تمارين أحس اني أمشيء على نظام
واحد , خوارزمية وحدة تعلمتها أطبقها بكل مشروع و مايضبط هالشيء !! تعلمت أساسيات الـ ++C و OOP و Stl ومع ذلك لا أستطيع أن أبني مشروع من الصفر إلا إذا نسخت كود من هنا ومن هناك وعدلت تعديلات بسيطة فـ يوم بديت بالتمارين تقريبا من شهر حسيت اني أرتكبت جريمة بحق نفسي المفترض بعد الاساسيات مباشرة اذا عندك الاساسيات وعندك برضوه تجربه في تعديل اكواد الغير .. فالباقي امره بسيط باذن الله .. علشان تبني من الصفر تحتاج فكرة مشروع ثابته وواضحه .. نسخ الاكواد ماهو شي سيء .. بالعكس الان كثير من المشاريع مبنيه على اكواد منسوخه من الغير .. والغالب يعيد بنائها داخل كلاسات مساعدة جانبيه حتى يعيد استخدامها (مطبق منطق code reuse) ... لكن السيء فيها اذا انت ماعرفت ليش وكيف تم بناء هذا الكود وهل فيه طريقة او ممارسة افضل منه لتحسين جودة الكود او الخوارزمية ؟ كل كود تنسخه لابد تقرأه وتفهمه وتبحث فيه عن اجابة هالاسئلة .. وراح تلاقي نفسك تبني مهارات عملية ومعرفية في هالمجال بشكل مختصر وسريع .. فحتى لو تبي تبني من الصفر وقتها راح يكون عليك سهل لانك تعلمت من اكواد الغير مهارات جديدة ووسعت معرفتك بالاشياء اللي متعلقة فيها فسهل اعادة تطبيقها من جديد على اشياء جديدة ممكن تكون تستخدم نفس المنطق لكن على اشياء اخرى ! يعني مثلاً .. ممكن تنسخ كود لقراءة ملف .. ولما تبحث فيه وتتعلم افضل الممارسات بهالجانب تلاقي انك تعلمت ايش عمل الاوبجكتس او الكلاسات المتعلقة فيها .. القيم الافتراضية .. افضل الممارسات لقراءة الملفات الكبيرة او الصغيرة .. .. الخ تلقائياً بعد بناء هالقيمة المعرفية عندك .. راح تقدر تطبق غالبها على كتابة الملف ! وراح تتشعب برضوه على اشياء تخص النصوص وترميز النصوص مثل Encoding و غيرها من الاشياء الفرعية !.. فحاجه تجر حاجه ..!
|
![]() |
1
![]() |
![]() |
#207 |
نشيط
|
![]()
اذا عندك الاساسيات وعندك برضوه تجربه في تعديل اكواد الغير ..
فالباقي امره بسيط باذن الله .. علشان تبني من الصفر تحتاج فكرة مشروع ثابته وواضحه .. نسخ الاكواد ماهو شي سيء .. بالعكس الان كثير من المشاريع مبنيه على اكواد منسوخه من الغير .. والغالب يعيد بنائها داخل كلاسات مساعدة جانبيه حتى يعيد استخدامها (مطبق منطق code reuse) ... لكن السيء فيها اذا انت ماعرفت ليش وكيف تم بناء هذا الكود وهل فيه طريقة او ممارسة افضل منه لتحسين جودة الكود او الخوارزمية ؟ كل كود تنسخه لابد تقرأه وتفهمه وتبحث فيه عن اجابة هالاسئلة .. وراح تلاقي نفسك تبني مهارات عملية ومعرفية في هالمجال بشكل مختصر وسريع .. فحتى لو تبي تبني من الصفر وقتها راح يكون عليك سهل لانك تعلمت من اكواد الغير مهارات جديدة ووسعت معرفتك بالاشياء اللي متعلقة فيها فسهل اعادة تطبيقها من جديد على اشياء جديدة ممكن تكون تستخدم نفس المنطق لكن على اشياء اخرى ! يعني مثلاً .. ممكن تنسخ كود لقراءة ملف .. ولما تبحث فيه وتتعلم افضل الممارسات بهالجانب تلاقي انك تعلمت ايش عمل الاوبجكتس او الكلاسات المتعلقة فيها .. القيم الافتراضية .. افضل الممارسات لقراءة الملفات الكبيرة او الصغيرة .. .. الخ تلقائياً بعد بناء هالقيمة المعرفية عندك .. راح تقدر تطبق غالبها على كتابة الملف ! وراح تتشعب برضوه على اشياء تخص النصوص وترميز النصوص مثل Encoding و غيرها من الاشياء الفرعية !.. فحاجه تجر حاجه ..! طيب التمارين وين تكون موجودة انا عندي الأساسيات باللوب وoop وdata structure بالجافا لأن هذا منهج الجامعة والحين قاعد ادرسها واعيد على المفاهيم بالبايثون بس مع نفسي عن طريق اليوتيوب بس كل الي قاعد اسويه اشوف كود واسوي زيه حاولت ابدأ من نفسي مافيه فكرة معينة كل الي قاعد اسويه اسوي أشياء سويتها قبل تقدر تقول حفظ حاولت ابحث عن تمارين يعطيك procedure وتسويه بعدين اخر شي يعطيك الحلول اذا فيه مالقيت هالشي لأنه فادني كثير بالجامعة آخر شي تشوفون أركز على اللغة المستخدمة أو الشائعة عندنا بالسوق السعودي( ما أدري وش اللغة الي يستخدمونها ) أو أكمل بلغة بوحدة زي الجافا المستخدمة بالجامعة والتحويل للغة ثانية بيكون سهل ؟
التعديل الأخير تم بواسطة osama_94m ; 16-08-2022 الساعة 12:49 PM. |
![]() |
![]() |
![]() |
#208 |
Laptop Support Team
|
![]()
طيب التمارين وين تكون موجودة انا عندي الأساسيات باللوب وoop وdata structure بالجافا لأن هذا منهج الجامعة والحين قاعد ادرسها واعيد على المفاهيم بالبايثون بس مع نفسي عن طريق اليوتيوب بس كل الي قاعد اسويه اشوف كود واسوي زيه حاولت ابدأ من نفسي مافيه فكرة معينة كل الي قاعد اسويه اسوي أشياء سويتها قبل تقدر تقول حفظ
حاولت ابحث عن تمارين يعطيك procedure وتسويه بعدين اخر شي يعطيك الحلول اذا فيه مالقيت هالشي لأنه فادني كثير بالجامعة آخر شي تشوفون أركز على اللغة المستخدمة أو الشائعة عندنا بالسوق السعودي( ما أدري وش اللغة الي يستخدمونها ) أو أكمل بلغة بوحدة زي الجافا المستخدمة بالجامعة والتحويل للغة ثانية بيكون سهل ؟ بالنسبة للتمارين قد تحتاج الى موقع مثل leetCode بيعطيك تمارين تحلها .. شوف هالرابط : https://alternativeto.net/software/leetcode/ فيه قائمة من المواقع المشابهه للموقع اللي ذكرته .. اما عن اللغة الشائعة في السوق السعودي .. فهو يعتمد على الاتجاه اللي تبيه داخل السوق .. غالبية اللغات المستخدمة في السوق السعودي (لا للحصر) (واذا نسيت شي فاعذروني ذاكرتي 4GB ![]()
هذي اكثر شي شفته مستخدم .. مابين تطبيقات ويب وموبايل وديسك توب .. اما بالنسبة لمنصات او حزم تشغيلية للويب الشائعة في السوق السعودي (لا للحصر) :
هذي الاشياء اللي تهمك .. واللي فرص العمل فيها اكثر (كمشاريع) .. باقي الاشياء بتكون مخصصة اما من قبل العميل او انها بتكون خاصه لمجال تقني معين .. حاول انك تركز عليها وراح تدعيلي باذن الله ...
|
![]() |
![]() |
![]() |
كاتب الموضوع #209 |
Xbox Elite Team
|
![]() جزاكم الله خير على التفاعل و اثراء الموضوع بالمعلومات القيمة ![]()
|
![]() |
![]() |
![]() |
#210 |
مشارك
|
![]()
الصراحة نصيحتي (بحكم الخبرة) وهي للوقت الحالي
تعلم Flutter لتطبيقات الجوال أندرويد وايفون تعلم لارافل (ستايل تيل ويند) لمواقع الانترنت الباقي ما أنصحك تضيع وقتك فيه خصوصا موضوع تطبيقات الـ Native أهم شي تبدأ بسرعة وتكسب قرشين ينفعوك
|
![]() |
![]() |
![]() |
#211 |
مشارك
|
![]() يمكن كل شخص يختلف من الآخر
تجربتي تعلمت الـ html + css لكني علقت بالجافا سكربت , تركت المجال وانتقلت لـ Python حسيت اني فهمته وبالفعل بديت تحليل البيانات لكن في أشياء كثيرة ماكنت أعرفها يعني فنكشن جاهز تستخدمة ما كنت أعرف كيف تم كتبت الكود تبعه فـ هذا كان مسبب لي قلق فـ سمعت بنصيحة شخص الا وهي تعلم الـ ++C و مارس حل المشاكل فيها بكذا راح تتعلم الخوارزميات و Data Structures هذا راح يعطيك خلفية قوية عن باقي لغات البرمجة الباقي مثلا لو كنت تبي تتعلم #C أو بايثون او جافا او غيرها (تتعلم syntax فقط) وتكون لغات البرمجة مثل الادوات بيدك ![]()
|
![]() |
1
![]() |
![]() |
#212 |
مشارك
|
![]() يمكن كل شخص يختلف من الآخر
تجربتي تعلمت الـ html + css لكني علقت بالجافا سكربت , تركت المجال وانتقلت لـ Python حسيت اني فهمته وبالفعل بديت تحليل البيانات لكن في أشياء كثيرة ماكنت أعرفها يعني فنكشن جاهز تستخدمة ما كنت أعرف كيف تم كتبت الكود تبعه فـ هذا كان مسبب لي قلق فـ سمعت بنصيحة شخص الا وهي تعلم الـ ++C و مارس حل المشاكل فيها بكذا راح تتعلم الخوارزميات و Data Structures هذا راح يعطيك خلفية قوية عن باقي لغات البرمجة الباقي مثلا لو كنت تبي تتعلم #C أو بايثون او جافا او غيرها (تتعلم syntax فقط) وتكون لغات البرمجة مثل الادوات بيدك ![]() تخيل واحد يقول لك تعلم ألماني مشان لما تتعلم الياباني تكون سهلة عليك! ترى نفس المبدأ هنا
|
![]() |
![]() |
![]() |
كاتب الموضوع #213 |
Xbox Elite Team
|
![]() ماشاءالله تبارك الله
بالتوفيق للجميع
|
![]() |
![]() |
![]() |
كاتب الموضوع #214 |
Xbox Elite Team
|
![]() اللهم بلغنا رمضان
|
![]() |
![]() |