تحدي العيد
قم بكتابة برنامج يقوم بطباعة 'عيد سعيد' باحترافية،
- يسمح استخدام مكتبات جاهزة.
- قم بتصوير الناتج وأرسله لكي نرسله في القناة.
قم بكتابة برنامج يقوم بطباعة 'عيد سعيد' باحترافية،
- يسمح استخدام مكتبات جاهزة.
- قم بتصوير الناتج وأرسله لكي نرسله في القناة.
Forwarded from المجتمع اليمني للمطورين | YDC (ٰٰٰٰٰ𝙼𝚘𝚑𝚊𝚖𝚖𝚎𝚍 𝙱𝚒𝚗 𝙵𝚊𝚛𝚎𝚜)
🎉 عيدية العيد من YDC 🎉
لا تفوّتوا لقاءنا الاستثنائي:
قصة نجاح المطور العابر للحدود ✨
🗓 السبت، 21 مارس 2021
⏰ 9:00 مساءً بتوقيت اليمن
📍 عبر Google Meet: اضغط للانضمام
مع المهندس صلاح الدين يحيى، مطور برمجيات متكامل يعمل عن بُعد في السعودية.
جلسة ملهمة من الانطلاقة وصناعة الذات، إلى العمل عن بُعد وبناء الأنظمة الذكية، وصولًا إلى فرص العمل في الخليج ومعايير الاختيار والأمان الوظيفي، وختامًا بنقاش مفتوح واستشارات في المسار المهني.
🔗 قناة المجتمع على التليجرام:
https://t.me/YeDevsCommunity
💬 قناة النقاش:
https://t.me/YDC_Chat
✨ لا تفوّتوا هذه الجلسة التي تحمل بين سطورها تجربة واقعية، وتلهمنا جميعًا نحو مستقبل أكثر إشراقًا في عالم التطوير والعمل عن بُعد.
📢 انشروا الدعوة وشاركوها مع أصدقائكم وزملائكم لتعم الفائدة 🌍
#المجتمع_اليمني_للمطورين #نهضة_تقنية #مستقبل_رقمي
لا تفوّتوا لقاءنا الاستثنائي:
قصة نجاح المطور العابر للحدود ✨
🗓 السبت، 21 مارس 2021
⏰ 9:00 مساءً بتوقيت اليمن
📍 عبر Google Meet: اضغط للانضمام
مع المهندس صلاح الدين يحيى، مطور برمجيات متكامل يعمل عن بُعد في السعودية.
جلسة ملهمة من الانطلاقة وصناعة الذات، إلى العمل عن بُعد وبناء الأنظمة الذكية، وصولًا إلى فرص العمل في الخليج ومعايير الاختيار والأمان الوظيفي، وختامًا بنقاش مفتوح واستشارات في المسار المهني.
🔗 قناة المجتمع على التليجرام:
https://t.me/YeDevsCommunity
💬 قناة النقاش:
https://t.me/YDC_Chat
✨ لا تفوّتوا هذه الجلسة التي تحمل بين سطورها تجربة واقعية، وتلهمنا جميعًا نحو مستقبل أكثر إشراقًا في عالم التطوير والعمل عن بُعد.
📢 انشروا الدعوة وشاركوها مع أصدقائكم وزملائكم لتعم الفائدة 🌍
#المجتمع_اليمني_للمطورين #نهضة_تقنية #مستقبل_رقمي
Forwarded from .
فيه شخص سألنا عن خارطة ابو هدهود وايش هي الكورسات الي رح تفيده في الباك اند
- اولا الباك اند هو عبارة عن خوارزميات وهياكل بيانات وحل مشاكل بالبرمجة الوظيفية والoop
جميع هذه النقاط مشروحة بالمشاريع من الكورس الاول إلى كورس ١٣ مع حل أكثر من ٣٠٠ مشكلة برمجية.
٢- الأساس الثاني للباك اند هي قواعد البيانات
- مشروحة في الخارطة في كورس ١٥
وكورس ١٧ بشكل كامل ومتعمق مع عمل اكثر من ٥ مشاريع وحل أكثر من ١٠٠ مشكلة.
٣- المرحلة الأخيرة هي اختيار لغة وإطار عمل.
اذا كنت تنوي أخذ السي شارب مع أطار الNET. فأكمل الخارطة من الكورس ١٣ الى كورس ٢٠، وإذا تنوي أخذ إطار عمل آخر فخذه من اي مصدر آخر وبهذه الأساسيات أخذ إطار عمل لن يستغرق منك اكثر من شهر.
- اولا الباك اند هو عبارة عن خوارزميات وهياكل بيانات وحل مشاكل بالبرمجة الوظيفية والoop
جميع هذه النقاط مشروحة بالمشاريع من الكورس الاول إلى كورس ١٣ مع حل أكثر من ٣٠٠ مشكلة برمجية.
٢- الأساس الثاني للباك اند هي قواعد البيانات
- مشروحة في الخارطة في كورس ١٥
وكورس ١٧ بشكل كامل ومتعمق مع عمل اكثر من ٥ مشاريع وحل أكثر من ١٠٠ مشكلة.
٣- المرحلة الأخيرة هي اختيار لغة وإطار عمل.
اذا كنت تنوي أخذ السي شارب مع أطار الNET. فأكمل الخارطة من الكورس ١٣ الى كورس ٢٠، وإذا تنوي أخذ إطار عمل آخر فخذه من اي مصدر آخر وبهذه الأساسيات أخذ إطار عمل لن يستغرق منك اكثر من شهر.
❤4
Problem solving
سوال اليوم ؟ ماهي الخوارزمية ؟ What's an algorithm ?
أفضل اجابتين:
- الخوارزميات هي مجموعة الخطوات التي يتم من خلال تنفيذها الوصول إلى حل لمشكلة ما.
- step-by-step instructions to solve a problem or to accomplish a task.
- الخوارزميات هي مجموعة الخطوات التي يتم من خلال تنفيذها الوصول إلى حل لمشكلة ما.
- step-by-step instructions to solve a problem or to accomplish a task.
❤2
Problem solving
السوال الثاني اعطي مثال عليها ؟ Give an example ?
افضل اجابتين:
1- Linear Search algorithm.
1- Linear Search algorithm.
السؤال الاخير:
قم بتحويل هذه الخوارزميات إلى كود برمجي بإحدى لغات البرمجة !
قم بتحويل هذه الخوارزميات إلى كود برمجي بإحدى لغات البرمجة !
🔥 هو أنا ليه أتعلم Data Structures & Algorithms؟
خلّيني أقولك الحقيقة بصراحة…
لو إنت مش فاهم داتا استركشر والجوريزم كويس،
فإنت غالبًا بتكتب كود… مش بتفهمه
🏠 تخيل معايا إنك بتبني بيت…
البرمجة = طوب + أسمنت + حديد
لكن Data Structures & Algorithms = الخطة الهندسية 💡
❌ من غيرها؟
هتبني… بس:
ببطء
بتكلفة أعلى
وممكن يقع فوق دماغك 😅
⚠️ نفس الكلام في البرمجة:
تقدر تكتب كود “شغال”…
بس:
بطيء 🐢
معقد 🤯
بيستهلك Memory كتير 💾
🚀 لكن لما تفهم داتا استركشر والجوريزم صح:
✔️ تحل نفس المشكلة بأكتر من طريقة
✔️ تختار أسرع حل مش أول حل
✔️ تكتب كود scalable (يستحمل داتا كبيرة)
✔️ تبقى فاهم إنت بتعمل إيه… مش ماشي بالبركة
⏳ وده بيربطك مباشرة بـ:
Time & Space Complexity
💡 لأنك مش بتكتب كود “يشتغل وخلاص”
إنت بتكتب كود:
سريع ⚡️
ذكي 🧠
بيستخدم الموارد صح
🔥 وده كمان… أهم مما تتخيل:
بيخليك تعدي أي Technical Interview بسهولة
بيفرق بين Junior و Senior بجد
بيخليك تحل مشاكل حقيقية مش بس Tasks
بيفتحلك أبواب في مجالات زي:
AI – Backend – Competitive Programming
🎯 الخلاصة:
البرمجة من غير داتا استركشر والجوريزم =
عامل معاه أدوات… بس مش عارف يبني بيها صح
لكن مع داتا استركشر والجوريزم =
مهندس فاهم بيبني بأقل تكلفة وأعلى كفاءة 💪 وده المطلوب ف السوق
💬 سؤال ليك:
إيه أصعب حاجة قابلتك في Data Structures لحد دلوقتي؟ Stack؟ Queue؟ ولا Algorithms؟ 🤔
خلّيني أقولك الحقيقة بصراحة…
لو إنت مش فاهم داتا استركشر والجوريزم كويس،
فإنت غالبًا بتكتب كود… مش بتفهمه
🏠 تخيل معايا إنك بتبني بيت…
البرمجة = طوب + أسمنت + حديد
لكن Data Structures & Algorithms = الخطة الهندسية 💡
❌ من غيرها؟
هتبني… بس:
ببطء
بتكلفة أعلى
وممكن يقع فوق دماغك 😅
⚠️ نفس الكلام في البرمجة:
تقدر تكتب كود “شغال”…
بس:
بطيء 🐢
معقد 🤯
بيستهلك Memory كتير 💾
🚀 لكن لما تفهم داتا استركشر والجوريزم صح:
✔️ تحل نفس المشكلة بأكتر من طريقة
✔️ تختار أسرع حل مش أول حل
✔️ تكتب كود scalable (يستحمل داتا كبيرة)
✔️ تبقى فاهم إنت بتعمل إيه… مش ماشي بالبركة
⏳ وده بيربطك مباشرة بـ:
Time & Space Complexity
💡 لأنك مش بتكتب كود “يشتغل وخلاص”
إنت بتكتب كود:
سريع ⚡️
ذكي 🧠
بيستخدم الموارد صح
🔥 وده كمان… أهم مما تتخيل:
بيخليك تعدي أي Technical Interview بسهولة
بيفرق بين Junior و Senior بجد
بيخليك تحل مشاكل حقيقية مش بس Tasks
بيفتحلك أبواب في مجالات زي:
AI – Backend – Competitive Programming
🎯 الخلاصة:
البرمجة من غير داتا استركشر والجوريزم =
عامل معاه أدوات… بس مش عارف يبني بيها صح
لكن مع داتا استركشر والجوريزم =
مهندس فاهم بيبني بأقل تكلفة وأعلى كفاءة 💪 وده المطلوب ف السوق
💬 سؤال ليك:
إيه أصعب حاجة قابلتك في Data Structures لحد دلوقتي؟ Stack؟ Queue؟ ولا Algorithms؟ 🤔
❤2
سؤال اليوم
"كيف يمكنك دعم إخوانك الأسرى بحسب خبرتك وموقعك؟"
إجابتك تُهِمُنا.
"كيف يمكنك دعم إخوانك الأسرى بحسب خبرتك وموقعك؟"
إجابتك تُهِمُنا.
👍3
في التعليم، لا يوجد شيء اسمه "كم أنهيت"،
بل يوجد شيء واحد فقط: "كم استفدت".
قد تُنهي عشرات الكورسات دون أن تتغير،
وقد تحصل على شهادات دون ان تفهم
وقد تتعلم فكرة واحدة فتغيّر مسارك بالكامل.
العبرة ليست بالكم… بل بالأثر.
بل يوجد شيء واحد فقط: "كم استفدت".
قد تُنهي عشرات الكورسات دون أن تتغير،
وقد تحصل على شهادات دون ان تفهم
وقد تتعلم فكرة واحدة فتغيّر مسارك بالكامل.
العبرة ليست بالكم… بل بالأثر.
❤5👏1
سؤال في العمق !
- لدينا مهمة عمل منصة لتحليل الخوارزميات بحيث يدخل المستخدم خوارزمية بلغة برمجة ويقوم النظام بتحليلها واكتشاف التعقيد والمساحة التي تستهلكها الخوارزمية - ان امكن - (complexity and Space)
- اكتب خطوات خوارزمية تقوم بتحليل واكتشاف الBig O لكود برمجي ؟
- لدينا مهمة عمل منصة لتحليل الخوارزميات بحيث يدخل المستخدم خوارزمية بلغة برمجة ويقوم النظام بتحليلها واكتشاف التعقيد والمساحة التي تستهلكها الخوارزمية - ان امكن - (complexity and Space)
- اكتب خطوات خوارزمية تقوم بتحليل واكتشاف الBig O لكود برمجي ؟
Forwarded from مصعب خنيجر | Musab Khunaijir
بدون حرارة النار ما حتعرف برودة المويه
بدون القديم ما حتعرف قيمة الجديد
و بدون الـ bad/spaghetti code نا حتعرف الـ clean code
المهم انك ما تستعجل و تاخد المواضيع واحدة واحدة
و استمتع بي كل مرحلة و اديها حقها عشان في الآخر لما يشوفك فاهم و شاطر .. ببساطة بترد:
ما كسلت و كملت و كل مرحلة اخدت حقها بعد توفيق ربنا
#خنيجر #كارير
بدون القديم ما حتعرف قيمة الجديد
و بدون الـ bad/spaghetti code نا حتعرف الـ clean code
المهم انك ما تستعجل و تاخد المواضيع واحدة واحدة
و استمتع بي كل مرحلة و اديها حقها عشان في الآخر لما يشوفك فاهم و شاطر .. ببساطة بترد:
ما كسلت و كملت و كل مرحلة اخدت حقها بعد توفيق ربنا
#خنيجر #كارير
سوال اليوم: انت كمبرمج باك اند ماهي الendpoint التي يجب ان توفرها لعملية الauthntecation ?
Problem solving
سوال اليوم: انت كمبرمج باك اند ماهي الendpoint التي يجب ان توفرها لعملية الauthntecation ?
auth/signup
auth/login
auth/rest-password
auth/verfy-code
auth/change-password
auth/login
auth/rest-password
auth/verfy-code
auth/change-password
سؤال اليوم
بما انه انتشرت في الآونة الاخيرة رساىل سبام مزعجة (سكليف واعذار طبية), ماهي الخوارزميات التي يمكننا وضعها في بوت لحل هذه المشكلة ؟
بما انه انتشرت في الآونة الاخيرة رساىل سبام مزعجة (سكليف واعذار طبية), ماهي الخوارزميات التي يمكننا وضعها في بوت لحل هذه المشكلة ؟
ماذا تعلمت من خريطة ProgrammingAdvices.com كورس 3:
Enum يفرق معك أكثر مما تتوقع
الصراحة من الدروس اللي شكلها بسيط لكن فعلياً يفرق في نظافة الكود بشكل كبير
بالبداية كنت أتعامل مع الأرقام مباشرة
0 يعني شيء 1 يعني شيء 2 يعني شيء
المشكلة؟
بعد فترة تجي تقرأ الكود وتلقى شرط مثل: if (x == 2)
وتقعد تقول: وش يعني 2 هنا؟ وليش اخترته؟
وتبدأ رحلة البحث داخل الملفات ويمكن حتى تغيّر شي وانت ما تدري وش أثره
Enum يفرق معك أكثر مما تتوقع
الصراحة من الدروس اللي شكلها بسيط لكن فعلياً يفرق في نظافة الكود بشكل كبير
بالبداية كنت أتعامل مع الأرقام مباشرة
0 يعني شيء 1 يعني شيء 2 يعني شيء
المشكلة؟
بعد فترة تجي تقرأ الكود وتلقى شرط مثل: if (x == 2)
وتقعد تقول: وش يعني 2 هنا؟ وليش اخترته؟
وتبدأ رحلة البحث داخل الملفات ويمكن حتى تغيّر شي وانت ما تدري وش أثره