الرد على مغالطات الاستاذ على شاهين العلمية.
Vložit
- čas přidán 19. 08. 2023
- هذا الفيديو يوضح التسطيح والمغالطات العلمية التى وقع فيها الاستاذ على شاهين في فيديوهاته. المقصود ليس الإهانة ولا الشخصنة ولكن الأمانة العلمية في إيضاح وإيصال معلومة واضحة وصريحة للمتبدئ بمجال البرمجة.
حساب لينكدن الخاص بى: / mohammed-hussein-almasry
الفيديو ممتاز حقيقي ربنا يزيدك يارب ياباشمهندس التوضيح فوق الممتاز مفيش اختلاف علي كلمة واحدة في ردود حضرتك
حقيقي الفديو رائع جدا وهيفيد اي حد لسه داخل problem Solving
عاش والله علي طريقة النقد البناء وربنا ينفع بعلمك يا رب💖
شكرا جزيلا لحضرتك علي كمية المعلومات اللي في الفيديو
استفدت جدا من حضرتك
ربنا يباركلك في علمك
جزاك الله عنا خيرا وزادك علما❤️❤️
استمر في الفيديوهات دي يابشمهندس ربنا يجازيك خير ❤
شكرا على الخبرة العملية الي فى الفديو فديو ملئ بالمعلومات المفيدة شكرا يابشمندس
العفو بارك الله فيك
نقد جميل و منطقي .. اتفق معك ❤❤
حفظكم الرحمن وشكرا لكم كثيرا
استفدت كتير جدا من الفيديو ده ربنا يبارك في حضرتك. متابع جديد وتشرفت بمتابعت حضرتك
دا شرف ليا انا ربنا يبارك فيك يارب
شكرا لك على إنقاذنا ..!
حقيقي فيديو أكثر من رائع ومفيد جدا لأي حد مبتدئ في problem solving ربنا يجازيك كل خيري بشمهندس وبالتوفيق الدائم ❤❤
وإياكم يا أخى ربنا يبارك فيك
شكرا جزيلا لحضرتك علي كمية المعلومات اللي في الفيديو
اي رأيك في كورسات محمد ابو هدهود
شكرا الك على المجهود والتوعية يا باش مهندس ممكن ترشحلنا حدا او قناة ندرس منها هياكل البيانات والخوارزميات
نقد موضوعي بطريقه ممتازه...شابوه وشكرا
فيديو رائع و هذا اول فيديو أشاهده في قناتك واشكر خوارزمية يوتوب انها اقترحت قناتك 😂😂😂. بالنسبة لسويتش كيس اظن ان بايثون اعتمدها بداية من النسخة 3.10
نفس التأثير لكن فقط اسم ال keyword هو match. عندك حق فعلا فى الاصدار 3.10 بدأ support لل match
انا بلشت افكر اقاطع المحتوى العربي بكل انواعه لان كل مالنا بنكتشف ان اغلب الانفلونسر مش فاهمين الدنيا وبطلعو يضيعوا الشباب حسبي الله ونعم الوكيل بكل واخد بطلع يحكي وينصح ويسوي كورسات وهو اصلا غير مؤهل
وصراحه انت اضفتلي معلومة انا قديم نوعا ما بالمجال وماكنت بعرفها ماكنت بعرف الفرق بين leetCode و codeforces صراحه جزاك الله خير
انا بتفرج على المحتوى العربي اطمن عليهم بس دلوقتي ادي السويتش متخفش 😅
@@abdelrahmandwedar ههههههههههه احسنلك
والله انت راجل محترم وانا حبيت الفيديو اووى مع انى بمل من الفيديوهات ال 8 دقايق معرفش ازاى قدرت اقعد فوق الساعه ...ياريت تستمر بقا عشان استفدت منك جامد وطمعانه ف المزيد😂😂🤎
اشكرك على اهتمامك
نرجو منك أستاذنا مراجعة وتقييم كورسات الأستاذ الفاضل أبو هدهود .. لو تكرمت
شكرا على إجابة هذا السؤال .. ويا ليت تعطيني رأيك -لأنه مهم جدا- في من يريد تعلم أساسيات البرمجة ولكنه يريد مجال الفرونت إند والباك إند.. بالنهاية فما هي اللغة التي ترشحها
ممتازة ابدا بيها @@Albadry13
الأفضل في المجال تعليمياً بكل بساطة ابوهدهود
لو سمحت ي هندسة حضرتك ذكرت ف الفيديو كورس ل educative اللي هوا grokking the coding interview دورت كتير ملقتوش ف لو فيه اي لينك ولا حاجة ؟
هو على موقع اسمه educative.io
فيديو جميل و واقعي جدا فيه نقد بدون شخصنة.
أعجبني جدا و مفيد جدا أشتراك و متابعة دائمة لك ان شاء الله.
و أتمنى تراجع أبو هدهود لأنه عنده افكار غريبة و غير طبيعية في برمجة و الفانز حقه مزعجين جدا و منتشرين.
حضرتك وضحتلنا امور كتير اوي هتخلينا نفلتر نسمع مين لما يقول ايه .. فجزاك الله عنا طيب وخبر الجزاء
واتمنى حضرتك نوضحلي فكرة البدايه الصحيحة قبل التخصص ..
انا حابب اتعلم بايثون واتخصص بعدها في فريمورك دجانجو فإيه اللي محتاجه قبل كده من اساسيات وحل مشاكل واحل لحاد فين قبل ما ابدأ (حضرتك تكرمت ووضحت نحل من لييت كود ) بحيث ابقى جونيور فاهم واشتغل مرتاح
ولحضرتك خالص الشكر والتقدير
لسه مكملتش باقي الفيديو، بس بخصوص اول نقطة اللي هي حل المشاكل قبل تعلم لغة برمجة ،
ممكن يكون المقصد انه يتعلم التفكير المنطقي و الخوارزميات و يطبقها عن طريق ال flow chart بدون كتابة كود .
بالنسبه لواحد لسه مش متعلم لغه برمجه او لسه مبدأش ده لو عمل ايه مش هيعرف يتعامل مع flow chart or sudocode ومش هيعرف يعني الخوارزميات وغير كده كل الكورسات العالميه والمشهوره في العالم لما بتبدا معاك بتبدا ب lang Syntax and loops and control flow and more simple thing مش بتبدا ب big of o notation or tree data structure
Totally agree with everything 👍
(لا إله إلا الله) - (سبحان الله)
(سبحان الله وبحمده) - (سبحان الله العظيم )
(الحمدلله) - (أستغفر الله وأتوب إليه)
(لا حول ولا قوة الا بالله)
(اللهم صل وسلم على نبينا محمد).
اخيرا حد عنده علم كافي طلع يرد على الناس الي بتهبد كتير جدا هو ببحث بسيط مش كتير هتفهم اكتر بس مش هينفع انا مثلا معنديش خبره جامدة ارد فشكرا انك رديت عقبال الباقي بالله عليك
@@seifmahmoud7755 بيحصل ...
ما شاء الله حضرتك جامد اوي
ياريت حضرتك تبدا معانا كورسات علي اليوتيب او برافيت منصه اي حاجه مش مشكله
والصراحه انت خلتني اقدر افلتر اي حاجه بسمعها شكرا
@@zeadsalah9394 العفو يا اخى
والله بعد العفو من الاستاذ @@CodeBuster1994 انا شخصيا شايف ان الكورسات والعلم يقدم من اهله برضو ناس درست كيف تعلم غيرها وبعدها تعمقت في مجالاتها بقوة وبالتالي اصبحت مؤهلة للتعليم
قد يختلف البعض معايا طبعا وده طبيعي لكن انا بميل للكتب وكورسات الـMOOCs وكورسات الشركات وغيره اعتبره نوعا ما Pop-Science يعرفني وجود المعلومة ولا يعلمني علم كامل.
رايق وعجبتني جملة اكتر من الي تقدر تنضغطه
شكرا كتير على مجهوداتك و المعلومات القيمة ... استفدت كتير و اخدت بعض نقاط اساسية لابحث عنها لاحقا .. ان شاءالله تواصل في تقديم المحتوى القيم و النافع و جزاك الله خيرا .
هناك ملاحظة لما تكلمت عن موقعه فاخر فيديو و عنجد معك الحق لما تسوف نفس تقيمات فكل كورس و تعليقات و كورس كاتبو مجاني و كاتب عليه اكثر مبيعا و هو كخبير ... فهنا توقف و تخمم ...شو هيدا ....وفي كتير يستغلو و يعملو تسويق للكورسات و تلاقي معلومات سطحية ...
و نقطة اخرى انو لما الشخص يكون جامد مو شرط انو الموقع يكون جامد .. الاهم المحتوى يلي فيه .
العفو. نسأل الله السداد لنا جميعا
انت معاك حق في كتير من النقاط .. لكن نقدي .. ان انت بتنط في النقد لنقاط ومواضيع في مستوى أعلى وبتذكرالمفاهيم والأمثلة للتكنولوجيز او مفاهيم البرمجة المختلفة ( كل ده في منهج الداتا ستركشر والألجوريزمز) ... انت وضحت ان المبتدئ محتاج يتعلم برمجة وبتدرج قبل ما يحل مسائل وأنا معاك في النقطة دي طبعا .. والبرمجة طبعا غير انه يدرس لغة برمجة ... زي اللي بيتعلم اي درس رياضيات وبعدين يحل مسائل ... وعلى فكرة فيه اسلوب عكسي بس ده برضو محتاج تأسيس زي ان واحد يدخل على المسائل على طول ولما يلاقي نفسه مش فاهم يرجع يبحث ويتعلم وبعدين يحل المسألة ... دي اسأليب دراسية المهم انه بيتعلم .. وعشان كده أنا متفهم ان علي شاهين بيكلم واحد ابيض وعشان كده بيسطح ويبسط الأمر له...
انا أقصد حتى لو قال لازم تتعلموا برمجة الأول .. فلازم يكون فيه تبسيط وتدرج .. انا فاكر اني عمري ما سمعت اللي انت قولته وانا بتعلم اي لغة برمجة في اول محاضرة مثلا.. ده مثال على كلامي.. وشكرا جزيلا على بذل المجهود في النقد.
انا اشكرك على تفتح عقلك وتقبلك لآراء كتير
شكرا على المجهود ، هل بإمكانك إلقاء نظرة على محتوى وخريطة المجال لـ محمد أبو هدهود؟ وتقييمها ومراجعتها
انا بصدد فعل هذا بالفعل ولكن الموضوع يتطلب وقتا
شكرا لك ، اقدر مجهودك واعلم بأنه يستغرق بعض من الوقت ، ولكن وددت اقتراح ذلك مسبقا ، كوني بدأت مؤخرا في إتباع الخريطة ، وسيكون من الرائع رؤية مختص بخبرتك يخضعها للتقييم والمراجعة @@CodeBuster1994
@@CodeBuster1994مستنيك يا برنس
لانه ليك عشرة اشهر من يوم ماقلت انك تعمل كدا بالفعل وتاريخ الكومنت حقك يشهد على كدا
أنا طالب معاه وقربت اخلص الخارطة وانت ليسى مش عارف تخرج غلطة وحده
مشكلة الفيديو انه بيخلص
استمتعت بكل دقيقة
ربنا يهدى
اللهم اهدينا جميعا يارب
ممكن حضرتك تقولنا رايك في كورسات محمد ابو هدهود
1:02:57
الخلاصة
finally, someone does this
thank Allah
😄😄
👍
والله سمعت الفديو حسيت ان في حاجه غلط لامي بسمع وانا بحسن نيه ان الكلام الي بيقوله صح علشان هو صاحب خبره المفروض
حقيقة الفديو مفيد جدا وفيه فوائد عظيمة، لكن أخذ عليك التدقيق الزائد عن الحد يعني كان في أمور ممكن متذكرهاش من موضوع الصور على الفديو أمر تافه لا يستحق التدقيق أو ذكره حتى
لكن طبعا غير ذلك محتوى الفديو خطير و رائع
غفر الله لهذا الرجل ذلته
بالتوفيق إن شاء الله
غفر الله لنا جميعا يا أخى وأحسن الله إليك
انا مش من معجين علي شاهين, رأيي فيه مختلط نوعا ما, متفتكرش اني واخد صفه او بدافع عنه انا بس مختلف معاك في شوية نقط عادي حابب اوضحها
30:20
هو ده ممكن ميكنش واضح كفاية من السياق لكن اي حد هيفهم انه لما يقول ينفع اي لغة, ميقصدش مطلقا اكيد, لكل قاعدة شواذ, فانك تقوله بس في استثناء لغة كذا ده مينفعش يكون رد. خصوصا ان هو اصلا كلامه موجه للناس اللي مش عايزة تبدا بC++ عشان ناس كتير تفكيرها مثلا انا شغال ويب يبقي احل بjs احسن بدل ما اتعلم لغة مش هتسخدمها, او C++ قديمة انا هتعمل python. فهو كلامه موجه اساسا للناس دول ان عادي استخدم اللغات ديه مش لازم C++, انما مفيش حد هييجي في دماغه انه مادام ينفع اي لغة يبقي ابدأ ب assembly
ممكن عندك وجهة نظر في حتة الassembly, و حتي ديه strictly speaking هي مش متنفعش مطلقا في ناس بتستخدمها بالفعل, بس بصفة عامة هي مش مناسبة غير لناس قليلة جدا
اما الC فانا مختلف معاك تماما, هي اه مش احسن لغة لكن هي تنفع عادي جدا و مش فارقة كتير عن C++, و اعرف ناس بدأوا بيها كاول لغة و اتعلموا عادي جدا, بلنسبة لنقطة الbuilt in functions عندك حق فيها بس الtemplates متوفرة عالنت عادي فهو مش عائق كبير زي ما انت مصوره
35:05
PS و CP بيستخدموا interchangeably عادي جدا, احنا اه ممكن نستخدم المصطلحين نقصد بيهم حاجات مختلفة شوية بس ده مش تعريف رسمي, مفيش موقع بيعرف نفسه strictly انه موقع problem solving مش competitive programming. بنفس الlogic ده يبقي leetcode بيhost مسابقات اسبوعية يبقي موقع CP. ديه نقطة ملهاش اساس حقيقي, اللي ممكن تقوله ان المواقع ديه بتتفاوت في صعوبتها و ممكن يختلف شوية شكل الاسئلة فيها, ده كلام مظبوط, و كلام ميتنافاش مع كلام علي شاهين, فهو مغلطش هنا
38:55
كلام بعيد جدا عن الصحة, مش هرد علي كل نقطة بس
1.
2000 ده تعبير مجازي مش حرفيا, حتي لو حرفيا انت لو جبت 2000 مسألة سهلة المسائل السهلة هتخلص و هتضطر تكمل من المتوسط و الصعب, فلو ده قصدك بس يبقي صح, انما لو قصدك ان ممكن حد يحل 2000 مسألة مستخدمش فيهم لوب حتي و يبقي كده تنين فده كلام مش ممكن اقول غير انه غلط
2 مش شرط يبقي عندك انترفيو الاسبوع الجي عشان تحل, لو حضرتك مش بتحل غيرلوعندك interview قريب مش مشكلة, لكن مش ديه القاعدة العامة, في ناس بتتسلي بالموضوع او بتحل عشان تحسن من مستواها عادي جدا, انا مش مستوعب اصلا انت ازاي بتقول عكس كده بشكل صريح
3.
هنا تاني محتاج اوضح انه لما يقول حل كتير يبقي مش شرط يبقي قاصدها حرفيا, و حتي لو يقصدها حرفيا هو حتي ماقلش حل مسائل كتير, يمكن قصده اقعد حل وقت كتير عادي, يعني انت قوّلته حاجة و عايز تطلعه بيناقض نفسه في نفس الدقيقة, الصراحة اسلوب مش حلو
41:30
الرانك فعلا مش دقيق 100% لكن هو دقيق بشكل كبير يعني, فعلا بيحصل ان شخص يكون متعود علي مسائل من مستوي عالي و يقع في مسألة سهلة بس ديه حالة شاذة جدا جدا جدا, ميتبنيش عليها قاعدة ابدا, انا حتي ممكن اجادل ان المشكلة عمرها ما بتكون نقص في الknowledge زي ما انت بتقول بس مش ديه النقطة يعني
علي الجانب الاخر, هات حد مبتدئ مش متعود غير انه يحل easy و اديه مسألة متقدمة جدا بالحل بتاعها, و قولله بس يكتب الحل, مش انه يوظفه في مسألة تاينة مختلفة شوية, و 100% مش هيعرف يكتب الحل اللي هو شايفه اصلا, فديه نقطة بعيدة جدا عن الواقع
انا متفق معاك في نقط كتير و مختلف معاك في كام نقطة ممكن نقول انها مسائل فيها جدل, بس النقط اللي ذكرتها انا شايفها غلط تماما
و في نقط انا شايف ان معاك حق فيها بس مش مناسب تتكلم عنها في الفيديو ده, هي برا الموضوع بتاعه, كان احسن لو جمعتها و عملت فيديو منفصل تتكلم فيها باستفاضة
بالتوفيق دايماً ❤
ياغالي انا كنت باخد معلومات واقتراحات مته بس انا اتشتت حاليا ومش عارف من فين ابدأ واي كورس هو الأفضل سواء كان مدفوع او لا
لو الانجليزي بتاعك حلو خش OSSU علطول منظمين الدنيا 👌🏼
عمري ٢٨ درست سنتين برمجة و عملت مشاريع بس برايك بسبب العمر ممكن شركات ما تقبل توظفني اتجه اتجاه فري لانسر أفضل ؟
لا داعى للقلق. محدش هيمنعك من العمل طلاما انت قوى. المهم انك تبنى نفسك ولا تترك الشيطان يزرع ويرزع افكار
اموال انا اعمل ايه 35
انا لم دخلت اشوف الفديوه قولت كتير ساعة ونص أسمع فديوه بس بجد انا زعلان ان الفديوه خلص 🥲
+ المجال مليان ناس كتير جدأ بس يا بخت اللي فاهم صح (انت لو عاوز تكون تنين هتعمل من نفسك تنين عشان انت شايف instructor بيقدم النصيحة ازي ) دا كلام بقلوا لي نفسي ولي حد شاف الكومنت دا ❤
شكرا م / Mohammed Hussein💜💜
اسأل الله الفلاح والتوفيق لنا جميعا ولعامة المسلمين
32:15
هل ينفع في البروبيم سولفينج لغة زي ال C# وكذلك في دراسة الداتا استركتشر و الالجوريزم ؟
لا ارى مشكلة طالما اللغة فيها data structures مبنية وجزء من المكتبة الرئيسية فى اللغة
@@CodeBuster1994
شكرا على المساعدة وشكرا لحضرتك على توضيح المفاهيم الخطأ وانا شخصيا استفدت جدا من كلام حضرتك ✨✨
ربنا يوفقك ويكرمك على مجهودك ✨
@@Mohamed_Fayyad انا تحت امرك وربنا يجعلك موفق دائما يارب
تذكرت موقعا جميلا ايضا يساعد فى هذه النقطة ... neetcode.io
اعتقد كلام علي صح
وهو يقصد تعلم Problem solving من غير لغة
فاانا اشوف لو اخذت اول 50 مشكاة بسيطة جدا حليتهم على ورق ومن ثم انطلقت على لغة C++فهذا ممكن وطبيعي
جامد فشخ والله اول ما شوفت الفيديو الي منزله دا شوفت اول ما قال مش مهم تتعلم لغة برمجه ف الاول قومت
قفلت الفيديو
بقول حضرتك الاستاذ محمد ابوهدهود كويس اخد معاه كورس الاساسيات ولا كله شغل ترويج و كورساته مش قد كدة و شكرا لحضرتك
الناس بتشكر فيه لكن الاهم مين اشتغل من كورساته واتعين في شركة وبيعمل الفلوس الى بيقولوا عليها ؟!
انا ممكن احل problem solving بc++ انت عايز تعمل زي محمد مشرف ومش عارف
يا ريد يا باشمهندس تعمل فيديو roadmap للمبتدئين ؟
باذن الله بحضر للفيديو دا. قريبا هنزله ان شاء الله
والله كنت بتكلم عنه انهاردة قبل الفيديو انا معنديش مشكلة معاه بس هو شخص مضلل اكتر ما هو مفيد
ربنا يجازيك خيرا علي ما قدمت
اورجازم من العظمة بجد ❤ و شجعتنى اتكلم تيكنيكال بعد كدا فالفيديوهات لانى كنت فمظم فيديوهاتى بحاول متكلمش تيكنيكال علشان اللى بيتفرجوا على الفيديوهات دى مبتدأين بجد مجهود محترم جدااااااا و انا لسا عارفك قريب و ان شاء الله هتوصل لحته حلوه اوى فيوتيوب و ان شاء الله ناس كتير تعمل زيك ❤️
حبيبى ربنا يبارك فيك يارب
غورجازم ازاى
فكرة الفيديو جميلة وشفت الفيديو التاني تبع الاعتذار واحييك صراحة , ولكن كان ممكن تختصر الفيديو اكتر من كدة بكتير الساعة ونص انا شايف ان كان ممكن يبقو نص ساعة كحد اقصى دة لو مش اقل , وانا انتبهت على حاجة انو هو رجع وصلح الشغل على الموقع وزبط الcards , وشكرا على موضوع الفيديو 🤍
كلامك صحيح على مساىل easy و hard قدرت احل أكثر من مسله في رنك hard ولما اجي لل يزي ماقدر انتج الحل كامل!!!!؟؟؟؟
@@fz7367 الإيجابة فى الباترن
انت بجد قناتك كنز هو ازاي انا معرفتش قناتك من زمان
@@AbdoMohammed-jt5ye كل شيء بميعاد. انت تنورنا فى أى وقت
بالنسبة لنقطة تسمية الكورس ،
الخوارزميات و حل المشاكل ، فبغض النظر عن محتوى الكورس لاني مشفتهوش ،
فالتسمية نفسها مقبولة ، و اعتراضك ان الجامعات مثلا بتسميه
خوارزميات لوحده او تدمج معاه هياكل البيانات، فالجامعات بتحاول تلتزم بتسميات محددة للمناهج الدراسية ،
و اللغط كله يكمن في تعريف الخوارزميات؟ هل المقصود بيها طريقة الحل ؟ اي الاطلاق او التسمية العامة للمصطلح ؟ و لا المقصود الاطلاق الخاص و اللي بيدل ع مجموعة محددة من طرق الحل في ال sorting و ال searching و ما شابه ؟
فلو هنمشي ع التسمية الخاصة ، فهيكون طريقة الحل نفسها اكبر من فكرة الخوارزميات، لانها هتشمل طريقة التفكير نفسها approach ،
و استخدام كود كويس مش مكرر ، و خلافه ،
غالبا انت عشان شغال techincial reviewer و كمان senior فبقيت بحكم الشغل عندك حس نقدي عالي بيخليك دايما عاوز تطلع الحاجة بجودة و اتقان عالي و بتركز على الاخطاء بشكل كبير و حتى الاشياء اللي فيها غموض ،
اربنا يوفقك ي بشمهندس ، و نصيحة لله حاول تتحكم شوية في حسك النقدي العالي و تطلبك للجودة و الاتقان او بمعنى اخر تسيطر ع نفسك ، عشان حياتك الاجتماعية و صحتك النفسية متتاسرش باللي بتشوفه و هتشوفه
نصيحة حلوة اوى دى. أشكرك جدا على الاهتمام
حبيبي ،، ربنا يوفقك و يصلح حالك :)
كل الحاجات اللي ذكرتها بالحرف الاستاذ محمد ابو هدهود شرحه وذكره بالخارطة حقه
اتمنى بجد تعطي رائيك فيها
الفيديو يحتوي معلومات جيدة جدا استفدت منها شخصيا وفيها مراجعة جيدة لمفاهيم لا بد لنا من التطرق إليها كمبرمجين ، لكن للأسف الفيديو كان على مستوى وأسلوب متقدم نسبيا لن يفهمه أو يستفيد منه معظم المبتدئين ، بالنسبة للمبتدئ هو ازداد شوشرة على شوشرة ، ولم يعد يعرف من يصدق ، أعتقد الفيديو كذلك فيه عدة لقطات واضحة فيها تحامل زائد على شخص علي شاهين لا مبرر له ، نتمنى من حضرتك الحفاظ على الموضوعية في الانتقاد ونشكرك على المعلومات القيمة المطروحة وذكر بعض الكتب والمصادر الممتازة
الله يسامحك يا بشمهندس بقالى أكتر من نص ساعه بدور عليك على linkedin . كنت قول بدرى إن اللينك فى الوصف.🥲...
ربنا يبارك فيك يارب. لمست فيك علم وأدب وكميه إحترام لا يوصف.. شكراً من ال ♥...
والله قولت فى الاول خالص 🤣🤣
@@CodeBuster1994 حصل 😁بس أنا وقفت الفيديو لحد ما ألاقيك وبعدين فقدت الأمل ورجعت أسمع تانى وكانت الصدمه 😅.
إقتراح بسيط : حضرتك ممكن تسيب اللينك فى وصف القناه بحيث دا أول مكان المتابع هيدور فيه على صاحب العظمه دى .
ربنا يوفقك ويبارك فيك يا بشمهندس .
شكراً بحجم المجهود والتعب اللى بتقدمه ❤❤.
@@Ahmad_Tantawy انا بجد متشكر اوى على النصيحة دى واوعدك هعمل دا باذن الله. حااااضر 😉😉
بس بصراحة عندك حق في كل حاجة قولتها بس انت برنس كله نقد بالعلم
العلم من عند الله والله
هو فى مشكلة كبيرة الصراحة عندنا فى المحتوى العربى الخاص بالبرمجة و هى ان معظمه " مش كله" محتوى Commercial و اهدافه تسويقية بحته للأسف
اتفق رغم ان والله فيه ناس محترمة جدا وبتصنع محتوى قوى جدا
صدقت .. ونشكر الأستاذ على هذا الجهد في تصحيح المعلومات.. وهذا التصحيح يعادل دورة كاملة
@@CodeBuster1994 زي مين لو تقدر تفيدنا وخاصتا في مجال الأمن السيبراني
علي شاهين
ليس عنده ولا فيديو تعليمي
كله خرط
رواتب المبرمجين ، مواصفات الكمبيوتر للبرمجة و الكثير الكثير من الهراء
@@raaseklambo6739
طيب فيدنا يا اخوي انا نفسي اتعلم امن سيبراني بس مش عارف المصادر الصح
ممكن اتواصل مع حضرتك ❤❤
جامد فشخ
استاذ ممكن ترشحلي مصادر اتعلم منها
• data structure
• algorithms
• OOP
• OOD
•Design pattern
انا عاوز اكون واقف علي اساس قوي جدا بحيث لما ادخل اي مجال يكون ساهل التعلم
ممكن نصائحك
44:36 والله انا موت ضحك هنا
احلى اشتراك
استمر يبطل
اشكرك يا أخى
والله انا تعبت انا بقالي شهرين لسه بتعلم من الصفر وكل ما اتابع حد يطلع حد تاني يثبت انه بيقول حجات غلط
انا المفروض اعمل ايه 🤔
عادي بعد فترة بصير عندك خبرة بالفلترة وتعرف الصح من الخطأ او المحتوى الأفضل😁.
اعتمد عالكتب اكثر
منهج أ. محمد ابو هدهود ؟
صراحة بعد هد الفيديو ارى ان متابعي علي شاهين في كارثة حقيقية خاصة درس حل المشكلات ممكن تراجع دروس او كلام الاستاذ ابو هدهد رجاءا و شكرا على المعلومات
نقد في مكانه
اليوتيوب امتلئ بهؤلاء . الكل يدعي انه ناجح ... الخ و الحقيقة انها تسويق اكثر منها خبرة في المجال
عندي سؤال معلش
دلوقتي انا كنت بذاكر داتا ستراكتشر وتحديداً كنت بذاكر ال linked list وجه فجأة سؤال اني اعمل reverse لل linked list، المهم انا اخدت وقتي بس طولت بصراحة، قعدت فترة تزيد عن الساعتين احاول وانا بشخبط علي ورق وفعلاً قدرت احل المسألة في الآخر بس كانت فكرتي اني اtraverse ال list وكل ما اعدي علي كل element اشوف ال element قبل الأخير ايه وأقوم رامي اول element بعده فآخر element يتغير وافضل اعيد نفس الموضوع
فاكتشتفت اني عملتها ب time complexity O(n²)
زعلت لما عرفت ان كان ممكن اtraverse ال list بس ويبقي O(n)
الصراحة انا فعلاً فرحت لما لقيت ال function بتاعتي اشتغلت وعرفت احل السؤال، انما انا حسيت بنوع من الاحباط لما لقيت اني مجبتش ال optimal solution
فأنا مش عارف انا كنت ازاي اوصل ل optimal solution او اني اoptimize حلي وانا اصلا وصلتله بالعافية!
public void reverse(){
var current=first;
var current2 = last;
var previous = getPreviousNode(last);
while(current != previous)
{
previous = getPreviousNode(current2);
insertAfter(previous, current.value);
current2 = getPreviousNode(last);
removeFirst();
current = current.next;
}
}
عشان كدة فكرة dsa هى انك تفهم ال pattern شغال ازاى وتعتمد عليه وتبدا تستخدمة كنقطة انطلاق تفكر منها
@@CodeBuster1994
يعني حضرتك قصدك ان مفيش مشكلة اني معرفش احله أول مرة لأني مقدرتش أrecognize ال pattern ولما اشوف الحل وافهمه (بعد ما اخد وقتي في التفكير) يبقي كدا انا المفروض بعد كدا أrecognize ال pattern
صح كدا؟
@@CodeBuster1994
لو سمحت
لا تحكموا على البش مهندس علي من كلام واحد ربما مايشتي هذا الشخص يكون الأستاذ علي أفضل منه وطلع ينتقده فلو اشتركتوا في كورس اي كورس تبع البش مهندس علي عتشوفوا أنكم غلطانين ... وبالمناسبة الي بده يعرف الشخص امنيح يكلمه شخصيا وينتقده شخصيا هكذا هيه أخلاق المهندسين وليس كما تعمل تطلع تعمل ساعة ونص ومدري ايش ادخل انصحه اذا انت تعزه .... وانا استفيد من الاستاذ علي ومن خبراته شوفوا قناته واحكموا بنفسكم ... ❤
الصراحة الكلام كثير ولكن بالنسبة لي اشوف المناسب و اسويه حتى لو كان من محرمات البرمجة
سبب المغالطات المهول الذي وقع فيه المهندس شاهين ( وله مني كل الاحترام والتقدير) هو تركيزه الشديد على إشهار موقعه وفيديوهاته على حساب صحة المعلومة وأهميتها وترتيبها يعني هذا انه هنا يحمل شخصيتين ليستا متكاملتين : المبرمج والمسوق
النصحية الاهم الان الناس تسمع لمين في المجالات المختلفة في البرمجة
مش دفاعاً عن علي شاهين بس انت جاي تنظر عليه فقط وجاي تحاسبو على كل حرف بطلع منو وهو شخص جاي يقدم علم سواء عندو اخطاء او لا روح أنت قدم علم أفضل من الفلسفة عليه وعلى كل حرف بطلع منو
مش ممكن ابدأ بروبلم سولفينج لو اعتبرنا ان الرياضيات لغة برمجة😂😂😂😂😂
يا باشمهندس ، جزاك الله خيرا اولا، أنا اول مرة اشوف الفيديو ، ولكن والله اني اصدقك واري فيك الصدق ، يكفي انك مابتعمل سبوبة مثلهم ولا حتي مشغل اعلانات وكمان لينكد ان فيه اثبات ، وأنا والله لا اعرفك ومن صعيد مصر جنوبًا واسمي محمد الشيخ
جزاك الله كل خير يا أخى. وفقنا الله وإياكم إلى الخير.
اتمني تستمر ياباشمهندس وتطور القناة وتفتح الاعلانات لتطوير المحتوي وربنا يوفقك @@CodeBuster1994
واعملنا فيديو انجلش
programming language مصطلحات عشان احنا تعليم حكومي وهيبقي الاول من نوعه للغلابة اللي زينا @@CodeBuster1994
هو انا بس تعليقى ع كلامك اتعلم بروبلم سولفنج الاول ولا برمجه ، فانت بتقول كيف ومستغرب اوى ؟ 😂 طبعا شكرا لمجهودك بس انا عايز اقولك ان تعريف الالجورزم انه مجموعه من الخطوات لحل مشكلة ما ، ولا يعتمد نهائى عن اى لغه برمجه ، الفكرة انك تفكر ف حل المشكلة عن هتكتب كود بلغه ايه او هتستخدم داتا استراكتشر ايه ، حنى لو هتكتب pesudo code يعنى شركات الفانج ممكن تعمل معاك انترفيو كله pesudo code يعنى مفهوش اى سينتكس برمجى ، من ناحية الكوندشن والفورلوب والفانكشن والكلاس والاوبجكت ولا حتى الداتا استراكتشر ،.
الفكرة انك تلاقى حل اصلا للفكرة الاول وبعدين لو عندك علم بلغه برمجه اكتبه بالكود الى انت فاهمه ، والا انت بتقول ان الناس علشان تعرف تفكر وتحل مشاكل لازم تتعلم يرمجة الاول ، فى كورس على edx اسمه التفكير المنطقى ، ودراسة المنطق الرياضى. ودراسة الرياضة عمتا والاحصاء والتحليل والهندسة والجراف ثيرى ، والديسكريت ماث ، كل ده حاجات تقدر تتعلمها تساعدك ف حل اى مشكلة بغض النظر انك هتكتب كود علشان تحلها ، فهمت ، انت باصص للموضوع بشكل تكنكال بحت ، مع انك لو بصيت ع كل حاجه تكنكال ف الدانا استراكتشر او الالجورزمز هتلاقى بتطبق مفهوم رياضى عادى ، يعنى المصفوفة الى هى ال اراى ف البرمجه ، والماتركس فى الرياضة هى المالتى دايمنشل اراى ف البرمجة ، والليست فى الرياضة هى الليست فى الداتا استراكتشر ، والجراف فى الرياضة هو الجراف ف الداتا استراكتشر ، والفانكشن فى الرياضة هى الفانكشن ف البرمجه ، والتكرار ف الواقع هو الللوب ف البرمجه والكوندشن ف للواقع هو البرانسنج ف البرمجه ، ياسيدى الفاضل البرمجه ما هى الا تنفيذ للمفاهيم الرياضية والبرمجه كمان. بتقيدك بسينتكس معين ،. انت لو جيت تفكر ف مشكلة هل بتحش تكتب كود ع طول ولا بتحلل المشكلة وتبتدى تفكر ف ابعادها ف وبعدين تكتب ليها الجورزم حتى لو psudo code واديها لاى حد بيعرف يكتب كود وهو يكودها 😂 ف مثل بيقولك فكر مرتين واكتب كود مرة واحدة
انا بقيت بستغرب بجد من كمية الهبيدة ف المجال ده ع السوشيال ميديا واراءهم الغير دقيقه الى ممكن تدمر فعلن مستقبل ناس ،
خلى بالك الاطفال لازم بتعلموا ازاى ينمو التفكير المنطقى والرياضى قبل حتى ميتعلموا برمجه ، علشان كده بيتعلموا برمجه عن طريق العاب متحركة مش كود خالص ،
انا راى انا الفيديو بتاعك انا لسة ف اوله ولاقيتك بتعلق على ازاى هتعلم بروبلم سولفنج من غير متعلم برمجه ، ومش هكمل الفيديو ،. بس نصيحتى ليك كاخ لاما تعدل محتوى الفيديو وتصحخ معلوماتك ، لاما هتلاقى ناس طالعه تنتقضك بردو وتقلل منك زى منت عمال تنتقض على شاهين ، بالمناسبة على شاهين له اخطاء كتيرة جدا وبتاع شو اكتر ، بس باصديقى مصداقية المعلومه عندى اهم منك ومن على شاهين 😂
ياريت الى يشوف الكومنت بتاعى يروح يسال حد بيفهم وزكى ع سبيل المثال زى chatgpt واساله هل يمكن تعلم حل المشاكل قبل تعلم البرمجه وبالمناسبة ده كانت اجابته " هل يمكن تعلم حل المشاكل واكتساب المهارة قبل تعلم البرمجه
ChatGPT
نعم، يمكن تعلم حل المشاكل واكتساب المهارات اللازمة لذلك قبل تعلم البرمجة. في الواقع، مهارات حل المشاكل هي جزء أساسي من البرمجة وتعلمها مسبقاً يمكن أن يسهل عليك عملية تعلم البرمجة فيما بعد. فيما يلي بعض الخطوات لاكتساب مهارات حل المشاكل قبل تعلم البرمجة:
تطوير التفكير النقدي والتحليلي: تعلم كيفية تحليل المشاكل وتجزئتها إلى أجزاء صغيرة يمكن التعامل معها. هذا يمكن أن يتم من خلال ممارسة الألعاب العقلية مثل الشطرنج، الألغاز، وسودوكو.
التعلم من التجارب اليومية: حاول ملاحظة المشاكل اليومية التي تواجهك وفكر في طرق مختلفة لحلها. هذا يمكن أن يكون بسيطاً مثل تنظيم جدولك اليومي أو معقداً مثل حل مشكلة معينة في عملك.
دراسة منهجيات حل المشاكل: اطلع على بعض المنهجيات المشهورة في حل المشاكل مثل منهجية "تصميم التفكير" (Design Thinking) أو أسلوب "التحليل الجذري" (Root Cause Analysis).
المشاركة في المشاريع الجماعية: العمل مع الآخرين على حل المشاكل يمكن أن يمنحك رؤية جديدة وأساليب مختلفة للتفكير.
استخدام التكنولوجيا والتطبيقات: هناك العديد من التطبيقات والأدوات التي تساعد على تطوير مهارات حل المشاكل مثل التطبيقات التعليمية والبرامج المخصصة لتطوير المهارات العقلية.
قراءة كتب ومقالات عن حل المشاكل: هناك الكثير من الموارد التي تقدم نصائح وإرشادات حول كيفية حل المشاكل بفعالية.
بعد تطوير هذه المهارات، ستكون جاهزاً بشكل أفضل لتعلم البرمجة، حيث ستتمكن من تطبيق هذه الأساليب في كتابة الكود وحل المشاكل البرمجية بشكل أكثر فعالية." بس كده شكرا 😂 رجاء بقا بطلوا هبد كلكوا لانى تعبت فعلن من امثالكوا ف المجال
اكثر كومنت ضحكنى لسنة ٢٠٢٣ 🤣🤣🤣🤣
@@CodeBuster1994 طب ده حاجه صحية جدا ليك اى خدمه ، بس بردو كل كلامك غلط ، ومشكلتك انك فاكر ان حل المشاكل بس بيعتمد انك تدخل على كود فورس ع سبيل المثال وتحل مشاكل برمجية بس، مع انى مشكلة برمجة انها هتحلها هى غ الاول والاخر حل ف الواقع من غير برمجه بردو بس البرمجة مجرد تول بينفذ الحل ، وافتكر ان كل حاجه مبنيه على الثيرى ، مش عارف انت قادر تستوعب وجهة نظرى ولا لا، ده الناس الفشيخه الى بتققولك انا عايزة ادخل ف ال Ai والماشيين ليرننج بيقولك نصيحة انك تتعلم ثيرى الاول ماث كويس جدا وجير واحصاء وتحليل وتفاضل وتكامل ويبقا ثوى جدا ف الثيرى غلشان يعرف يكمل ف التكنكال ، وانا اتشرف والهى انى اكلمك برايفت كول ونتناقش احسن من الكومنتات الى ممكن تتفهم غلط
@developerRG reach out and we'll discuss
اخي كيف ممكن اتواصل مع حضرتك
لينك الlinkedin فى ال description يا أخى
طيب انا عندي بعض الأسئلة وبعتلك طلب تواصل على لينكد ان
لكن لم يظهر عندي امكانية لارسال رسالة
ما اسم الاكونت على linkedin
@@CodeBuster1994 haidar laith
نقد بشكل مهذب يجبرك على تكمله الفيديو للاخر.
السلام عليكم بشمهندس ممكن تقول لى على roadmap ل حل المشاكل انا داخل 2 حاسبات و باخد c++
فيه كورس ممتاز اسمه Grokking the coding interview وفيه كل ال pattterns بتاعت ال problem solving. ولو مفيش قدرة على شراك كورسات ممكن نحاول البحث عن blind 75 والحل منها
تذكرت موقعا اسمع neetcode.io
في خطأ املائي في العنوان / مغالطات
اه فعلا .. ياااه مشفتهاش. انا هصلحها حاضر .. أحب أشكرك جدا على دقتك. بل كمان انا وجدت يعض الاخطاء النحوية فى البوست بتاعى على ال linkedin فأشكرك لتوضيح الخطأ
العفوو حتى هذا الرد فيه خطأ بس مش مشكلة
@@mrjoker8495 اصلى كتبت وانا راكب العربية فكنت بتهز كتير 🤣🤣 بجد كومنتاتك ضحكتنى اوى
براحة شوية يبشوات تقطيع في بعض ده مش اعتراض على ثابت الدين عشان تهاجموا بعض بالشكل ده
امال ليه فيه ناس كتير بتدي البروبليم سولفينج اكبر من حجمه ويعارضوا ان الواحد يتعلم تكنولوجي علاطول طلاما فعليا الموضوع مش بيفيد اوي في سوق العمل غير ال faang
والواحد المفروض يبقي طريقو ازاي بما ان فيه ناس كتير بتتكلم وهي مش علي خبرة؟
سأوضح دا فى الفيديو القادم باذن الله. وستكون الصورة أوضح ما يكون إن شاء الله
جزاك الله خيرا@@CodeBuster1994
تصحيح صغير بس حضرتك قولت أن python مفهاش switch case بس الحقيقه أن اللغه فيها switch case بس بي مُسمي match case بتعمل نفس ال functionality اللي بتقوم بيها ال switch case بس علي العموم حابب اشكر حضرتك جدا علي الفيديو ❤
متشكر جدا على توضيحك ... فعلا ال match case موجودة من python 3.10 ولكن مفيش حاجة اسمها "switch" بالاسم كدة. الشاهد من الامر هو ان اللغة لها syntax لازم يتعرف قبل حل المسائل
@@CodeBuster1994اتفق معك تمامآ استاذي
57:00
انا عندي سؤال بعيد عن الفيديو ازاي حسنت الانجليزي بتاعك
التدريب والاستماع الكثير والبعد عن الاغانى حتى لو بالانجليزية. زائد تقليد الأصوات وطريقة النطق. والله الموفق
شكرا@@CodeBuster1994
@@muhamedadel7931 تحت امرك
الأستاذ علي شاهين أحسه رائد أعمال كويس لكن ليس مبرمج كويس
الراجل دا اللي اسمه علي شاهين ... هجاص بطريقه فظيعه
رأيك في محمد ابو هدهود
لا أعرفه والله ولم أرى أى فيديو له حتى
إسم قناته
Programming Advices
يا ريت لو وقت حضرتك يسمع تشوف المسار بتاعه كدا
@@mahmoud-ty7km حاضر باذن الله قريبا
السلام عليكم كل الشكر لك يا استاذ اولا انا اختلف في بعض وجهات النظر مع الاستاذ على
ثانيا فيما يخص تتعلم حل المشاكل او لغة برمجة انت ممكن لم تفهم الطريقة لي يعتمدها غي حل المشاكل فالاول وانا عارف كيف وبدون أي تعلم لغة ولا كتابة كود وبالدليل والاثبات
شكرا أستاذ والسلام عليكم
@@mmeshref هو لما قال بدون برمجة قال حل مشاكل صغيرة وانا شفت فيديو ليه وهو يروج لكورس مدفوع له وفهمت الطريقة وادا أردت تعرف طريقته هي مثل ما يعمل الاستاذ محمد أبو هدهود في الكورس الثاني هو موجود مجاني على قناته كورس الخوارزميات وكل المشاكل المستوى الاول ... يعني حل مشاكل صغيرة للمبتدئين ويكون حلها على الورق وبعدها تدرس c++ وتحل نفس المشاكل بالكود أنا استفدت منها كثير وانا فالاول كنت ضد محمد أبو هدهود ولكن لما ضيعت من وقتي تقريب سنة رجعت وتعلمت صح والحمد لله
للتوضيح انا لم اشتري أي كورس من عند الاستاذ علي
وشكرا
انت خبرة 7 سنين - طيب و Problem solving مش لازم برمجة - في كتب بتهىء مخك لكده قبل البرمجة - نصية من خبرة 20 سنة - و بعدين انت محتاج تطوير كتير لنفسك
الأستاذ علي شاهين رجل يبيع علم الكمبيوتر للبسطاء والمتبدئين ، وليس هدفه إعطاء معلومات صحيحة .
الحكاية هي فقط تجارة من مشاهدات اليوتيوب والكورساتت التي لا يفهمها من يتقدم إليها .
معظم أفلامه هي للمبتدئين ... من أين تبتدئ ..!
يعني سننين وهو يخاطب المبتدئ .!
50:34
منهج جمال تك ؟
جمال اصلا مش مبرمج
@@mohammedbajaber921 رائد ام رجل اعمال
🥱 مهاجمات شخصية
لو كان كلامه كله غلط ما ينفع ترد عليه على العلن أقل شي هو قدم محتوى مفيد
ايش في يا المصريين كل يوم يطلع واحد بيشتم واحد آخر في نفس المجال ، والله اخجلوا من انفسكم أنتم كبار 😂
ده مش شتيمة
ده نقد منهجية علمية
وهما أساتذة وإحنا بنتعلم منهم
وربنا يعلمنا ويفهمنا ويعملنا ولا يستبدلنا
ويبقى محمد ابوهدهد آفضل من شرح البرمجة بتدرج . الباقي و أنت منهم فقط كلام
انا عمرى ما شرحت برمجة 😂😂 اهلا بيك
هو علي شاهين ده بيض و الانجليزي بتاعه تعبان و عامل فيها خريج هارفرد بس انت بصراحه سلخته 🤣 .. مش لازم تقف عالواحده كده كلنا بنغلط عادي .. و اعتقد انه بيخاطب الناس اللي مبيعرفوش يفتحوا كمبيوتر يعني ف كبر مخك .. بس رائع واصل النقد عشان السوق ينضف شويه
انا اصلن ما مرتح من علي شهين مع انو انا برضو اسمي علي 😅😅
محتوى علي شهين الغرض منه بيع السلعة و الربح من وراه