تعلم البرمجة بالطريقة الصحيحة – دليل من 5 خطوات للمبتدئين (1.8M+ مشاهدة)
تعلم برمجة وليس لغات برمجة، لا تقع في فخ اللغات وتهدر وقتك في المكان الخطأ دليل تعلم البرمجة بالطريقة الصحيحة: خمس خطوات لتعلم البرمجة بالطريقة الصحيحه ستغير مجرى حياتك هذه الحلقة تقدم دليل وخارطة طريق لتعلم البرمجة بالطريقة الصحيحة من واقع خبرة 24 سنة من النجاح في هذا المجال، وتجيب على اسئلة مثل.. ما هي البرمجة؟ من اين ابدأ تعلم البرمجة؟ كيف اختار لغة البرمجة المناسبة؟ لماذا يفشل الناس في تعلم البرمجة؟ وغيرها الكثير. ملخص خبرة 24 سنه من النجاح في هذا المجال اضعها بين يديك على طبق من ذهب How to learn programming the right way? do not waste your time in the wrong place This is to summarize it: 1- Stay away from negative people: negative people will make you disappointed about programming, they will say: ” its hard, it has no future, you will never find jobs , Salaries are low …etc” , never ask people who failed in this field; always ask successful people. 2- You should know that programming is different than programming language: programming is logic, analysis , and thinking to find solutions; while programming language is only a tool to use to apply your logic and thinking. Learn programming and never waste your time learning programming languages, because if you are good in programming you can learn any programming language in less than a month’s time. 3- Never start with a modern programming languages why? Modern programming languages have a lot of ready-made functions, methods, and tools that will deceive you and prevent you from learning logic and programming the right way… For example: students from grade 1 to 6 in schools they study math (addition, subtraction, multiplications, dividing, fractions…etc) why they study this while we have a calculator?? They study this to strengthen their logic and thinking, imagine you give them a calculator from grade 1 , they will never strengthen their logic. Modern programming languages are good and you have to learn them but you need to learn them in the right time after you strengthen your logic/thinking, exactly like the calculator you can use it but in the right time. 4- Learn C++ , Java, or Python : only one language , just learn the fundamentals, and then start solving problems on it, you should solve not less than 2000 problems. • Before you finish 500 to 700 problems, never read or learn anything else. • After you finish 500 to 700 problems then start read about Data structure, algorithms, object oriented, in this stage you will understand them easily. 5- After you finish solving 2000 problems; this will take you not less than a year; • Start learning any modern programming language it will take you a month to learn it • and start learning Database (any database will do) : this will take you 1 to 3 weeks. • Start your first project:I highly recommend to start with a desktop project like the University Registration: Students, Courses, Doctors, Lectures, Exams…etc . Make it simple in the beginning then make it larger and functionality to it. After you finish all aforementioned steps, you will be strong enough to learn anything and choose any technology or programming language you want. I wish you the best. كل التوفيق للجميع محمد ابوهدهود / abuhadhoud بعض المراجع للحصول على الاسئلة البرمجية التي تقوي المنطق: Problems references: https://brilliant.org. https://exercism.io https://www.hackerrank.com/ https://projecteuler.net/archives https://play.google.com/store/apps/de... https://www.urionlinejudge.com.br/jud... https://codeforces.com/problemset https://coderbyte.com/challenges

ما هو الفرق بين البرمجه ولغه البرمجه؟

لقاء مع ابني عمر - كيف استطاع التفوق في الجامعة و اكمال خارطة الطريق معنا وعمل العديد من المشاريع

كلام في البرمجة (59) - أسامة الزيرو | هل انتهى زمن تعلم البرمجة؟

مسيرتي في الحياة - كيف حققت الملايين من البرمجة والادارة - اسرار النجاح

تعلم البرمجة في ساعة | اساسيات البرمجة من الصفر | شرح بايثون | Python Programming Crash Course

رحلتي في تعلم البرمجة مع اول 5 كورس من خارطة الدكتور محمد أبو هدهود (نصائح مهمة)

95٪ من اللي بدخلوا الأمن السيبراني.. بفشلو؟ 😕

كيف تبدأ في مجال البرمجة بالطريقة الصحيحة - لقاء مع على شاهين و محمد ابو هدهود

محمد ابوهدهود VS اسامة الزيرو - من الأفضل ؟

الدرس الثاني: ما هو الكمبيوتر وما هي وظائفة ومكوناته؟

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

مناظرة ستغير مجرى حياتك - تعلم البرمجة في 4 شهور بين الحقيقة والخيال

كورس لغة بايثون في 300 دقيقة | برمجة من الصفر

المُخبر الاقتصادي+ | هل خدعت الفيفا أمريكا بأسوأ صفقة في تاريخ كأس العالم؟

IT Part 1 | سلسلة دروس كمبيوتر للمبتدئين - الدرس الأول - تكنولوجيا المعلومات ج1

كورس مقدمة عن أساسيات البرمجة للمبتدئين || محو الأمية البرمجية

البرمجة للمبتدئين - ماهي لغات البرمجة - عشرة فوائد لتعلمها - شرح مبسط

تجربتي في التعلم من كورسات ابو هدهود 👨💻 هل التأسيس بيفرق في تعلم التخصص 🤔

