Post

Islam Mahfouz
Islam Mahfouz@codezilla_·
🤔 لو انت متعرفش اي حاجة عن البرمجة وعايز تتعلم برمجة من الصفر بدون تضييع وقت وبهدف الوصول لمستوى يؤهلك انك تعمل مشاريع عملية لوحدك و منغير ما تقع في tutorial hell وتقعد تعيد في نفس الدروس 🥵 يبقى تابع الثريد ده وان شاء الله هقول لك المختصر المفيد و ريتويت بقى والكلام ده 😅
العربية
53
458
3.4K
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
ما هي البرمجة؟ ده سؤال لازم نجاوب عليه عشان نفهم احنا بنحاول نتعلم ايه بالظبط و نركز و نوصل للهدف في اسرع وقت ممكن البرمجة هي الاداة التي تستخدم لتطبيق علوم الحاسب او الـ computer science ده في الاخر يترجم بالنسبة لنا كمستخدمين، كالعاب وبرامج ومواقع وتطبيقات و اجهزة ذكية الخ...
العربية
1
4
117
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
اي هي البرمجة بردو؟ البرمجة هي القدرة على اعطاء الاوامر للاجهزة الالكترونية التي يمكن برمجتها، بغرض حل مشكلة ما او تحقيق هدف معين طب ازاي بنعطي الاوامر دي؟ عن طريق لغات البرمجة، دي الطريقة اللي بنتكلم بيها مع الاجهزة عشان نديها اوامر طب ليه في لفات برمجة كتير و نبدأ بأي لغة؟
العربية
1
3
94
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
في لغات برمجة كتير عشان في اجهزة و تطبيقات و انظمة متعددة و مختلفة windows/linux/android/ios/games/apps/websites/robots/cars/smart-tvs/etc.. كل اللغات دي في الاخر بتطبق نفس مفاهيم البرمجة الاساسية بشكل او باخر، و المطلوب منك تعلم المفاهيم دي و التركيز عليها في الاول و لكن...
العربية
1
2
90
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
يبقي السؤال، بردو ابدأ بأي لغة برمجة؟ لو محدد مجال عايز تنطلق فيه، يبقي ابدأ باللغة المستخدمة في المجال ده، لو بتتعلم طبقا لمنهجية معروفة و مجربة و ناجحة فليكن كورس او دورة او self study plan معروفة بشكل ما لو مش محدد مجال و بتتعلم لوحدك، يبقي ابدأ بلغة سهلة و في نفس الوقت...
العربية
1
3
75
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
و في نفس الوقت لغة ممكن تفيدك في سوق العمل في معظم المجالات لاحقا، لغة مثل python او javascript طب هو ليه في لغات سهلة و لغات صعبة لو كل مفاهيم البرمجة واحدة؟ بشكل مختصر، عشان اللغات دي بتطبق المفاهيم بشكل مختلف، الشكل ده بيحدد درجة الصعوبة و عندنا لغات high level و low level
العربية
1
2
92
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
لو عايز تعرف اكتر عن الفرق بينهم، ابحث في جوجل كمان ابحث عن ما هي مفاهيم البرمجة الاساسية، what are the fundamental concepts of programming مهارة البحث مهمة جدا للمبرمج و بيعتمد عليها في شغله بشكل اساسي لازم تتعود تبحث و تقرأ و تجمع معلومات و تتعلم، و ابحث اكتر ما تسأل.
العربية
1
2
91
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
بعد ما تقرأ وتفهم ايه هي مفاهيم البرمجة الاساسية، اذهب الى يوتيوب و اختار كورس او اتنين بيعلموا مفاهيم البرمجة الاساسية باللفة الي اخترتها، و قارن اول درسين تلاته في الكورسين، ثم اختار كورس واحد و كمل معاه هدفك الان انك تتأكد من تعلم المفاهيم الاساسية، مش انك تحترف لفة البرمجة
العربية
2
3
65
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
ايا كان المصدر الي بتتعلم منه، بعد ما تختاره، افضل ماشي معاه، لا تقي في تشتت بين المصادر و اكتب انت اتعلمت ايه من كل درس و قارن ده مع المفاهيم اللي انت عارف انك المفروض بتحاول تتعلمها اول ما تتعلمها، سواء من مصدر واحد او اكثر، كف عن مشاهدة المزيد من الدروس المتعلقة بتفاصيل اللغة
العربية
1
3
64
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
ابدأ مباشرة في مشاهدة فيديوهات مشاريع و تطبيق عملي و problem solving، لان بعد فهم الاساسيات، تأتي مرحلة مهمة جدا و هي فهم كيفية ربط الاساسيات ببعض و استخدامها لحل المشاكل و بناء مشاريع و برامج كاملة الي جانب التدرب على التفكير المنطقي المرتب و تكسير المشاكل و تحليل الاخطاء
العربية
1
7
82
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
كل ما سبق لن يأتي الا بالمشاريع و مواجهة مشاكل جديدة تضطرك الي البحث و القرأة و تعلم نمط جديد او مفهوم جديد متقدم في البرمجة او في لغة برمجة معينة و هذه هي الطريقة المثلي لتعلم البرمجة، على عكس الوقوع في فح الدروس اللانهائية و عدم القدرة على تنفيذ المشاريع و التقدم في المستوى
العربية
1
3
65
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
ده كده بالنسبة لتعلم مفاهيم البرمجة الاساسية اولا، ثم الانغماس في تطبيق المشاريع و حل المشاكل، لتعلم المزيد من المفاهيم المتقدمة او بغرض احتراف لغة معينة يأتي بعد ذلك تحديد المجال، و ده على اساسه بتعرف انت محتاج تتعلم ايه تاني بجانب البرمجة او بجانب لغة برمجة اخرى معينة
العربية
1
3
56
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
زي ما اتفقنا البرمجة هي فقط الاداة المستخدمة لتطبيق علوم الحاسب لو عايز اشتغل data scientist مثلا، محتاج الي جانب البرمجة اتعلم احصاء و بعض فروع الرياضيات و لكل مجال بقى العلوم المكملة له الي جانب البرمجة كبرمجة و لمزيد من التفاصيل الخاصة بمجال معين google is your friend.
العربية
1
3
60
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
لو انت في بداية المشوار، ركز في تنفيذ الخطوات اللي في الثريد ده و لا تشتت نفسك حاليا بتفاصيل اكثر من كده التفاصيل الكثيرة في الاول و انت لسا علمك قليل في المجال، بتخليك تحس بشلل و بتكون overwhelmed من المعلومات الكثيرة و المصادر فمش بتبدأ ابدأ و مع التعلم و البحث و القرأة هتوصل
العربية
1
3
57
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
في النهاية حابب اقول اني مكرس حياتي حاليا لافادة الناس بواقع خبرتي و عملي لسنين في تعليم البرمجة للمبتدئين من الصفر، وعملت الكورس ده عشان يكون ان شاء الله افضل مصدر لتعلم اساسيات البرمجة من الصفر بالعربي تقدر تجرب اول ٣ ساعات مجانا من الكورس من هنا 👇 bit.ly/3O97z57
العربية
5
9
113
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
اه صحيح، طب هو انا مفروض اتعلم برمجة الاول ولا خوارزميات الاول؟ ده سؤال بشوفه بيتكرر كتير اوي الخوارزميات موجوده من زمان، حاليا ممكن نعتبرها جزء من علوم الحاسب، و عشان نعرف نطبقها، لازم نستخدم البرمجة، يبقى لازم نتعلم برمجة الاول
العربية
1
4
52
0
Islam Mahfouz
Islam Mahfouz@codezilla_·
الخوارزميات في الاخر هي طريقة لترتيب الاكواد التي ستكتب بغرض حل مشكلة ما او تحقيق هدف معين الخوارزميات دايما بتتعامل مع inputs، بيحصل عليها شوية processing و بيطلع output معين الـ inputs و الـ processing ده، هيتم عن طريق البرمجة، عن طريق تطبيق مفاهيم البرمجة الاساسية بلغة ما.
العربية
3
7
73
0
שאוש סאלח
שאוש סאלח@AGulfs·
@codezilla_ اشكرك يا اخي الكريم على التعلم على الكورسات ولكنني ما عنديش الدعم المطلق في بناء موقع تويتر لقيت صعوبه ولكنه بعون الله تعلمت والحمد لله تعلمت وحدي ومعك
العربية
0
0
0
0
Paylaş