NoubCode
Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from NoubCode, Education Website, remote, Cairo.
💻 NoubCode | نوّب كود
اتعلم البرمجة بطرق سهلة وممتعة! 🎯
مع نوّب كود، هدفنا تبسيط البرمجة من خلال أمثلة عملية تساعدك على فهم المفاهيم التقنية بشكل عميق وفعال، مش مجرد كلام نظري. سواء كنت مبتدئًا أو محترفًا، هنا هتلاقي محتوى يعزز مهاراتك البرمجية خطوة بخط
ليه لازم تفهم SQL كويس؟ 🤔
أبسط فايدة إنك تقدر تزوّد أداء التطبيق أو الموقع اللي شغال عليه بشكل كبير.
لو عايز تعرف هل عميل معين عمل عملية دفع واحدة على الأقل 💸 علشان تتواصل معاه او تعمله خصم مثلا
ممكن تفكّر تستخدم JOIN أو EXISTS
بس يا ترى مين الأفضل؟ وليه؟ 🤔
تعال نفهمها ببساطة:
لما تستخدم JOIN، إنت كده بتربط جدولين وتجيب البيانات المرتبطة،
وبعد كده بتفلتر عشان تتأكد إن العميل ليه مدفوعات يعني شغل زيادة على قاعدة البيانات.
لكن لو استخدمت EXISTS، إنت بتسأل قاعدة البيانات بشكل مباشر:
هل فيه أي عملية دفع للعميل ده؟
لو فيه رجّعلي العميل، لو مفيش تجاهله.
وده بيكون أسرع وأكفأ، خاصة مع قواعد البيانات الكبيرة.
انت تعرف الفرق ما بين
١- count(*)
٢- count(column_name)
٣- count(distinct column_name)
١- الل count(*) بتعد كل الل rows الل عندك بدون اي شروط
مثال : select count(*) from customers
هجيب كل عدد العملاء الل عندك
٢- الل count(column_name) بتعد كل الل rows الل عندك بس بتتاكد ان الل column_name مش ب NULL ركز مش ب NULL ما اقصدش empty string
مثال: select count(customer_id) from customers
هيجيب كل العملاء الل الل id بتاعهم مش ب NULL
٣- الل count(distinct column_name) بتجيب عدد الل rows الل مش متكرر
مثال: select distinct country from customers
هيجيب عدد المدن بس الل مش متكرره يعني لو عندي ١٠٠ عميل ٥٠ منهم ف مصر و٢٥ منهم ف السعوديه و ٢٥ منهم ف الكويت
العدد الل هيطلع هو ٣ علشان دول ٣ دول مختلفين
17/02/2025
مهم جدًا تعرف تحل الـ Conflict في Git لما تشتغل مع الفريق
الـ Conflict ممكن يحصل لو فيه أكواد متضاربة بينك وبين أعضاء الفريق، واللي بيخلي المهمة تبقى أصعب. لكن لو فاهم كويس إزاي تحلها، هتقدر تشتغل بكفاءة وتجنب المشاكل اللي بتعطل سير العمل.
في الفيديو ده، من سلسلة Git and GitHub، هتتعلم خطوة بخطوة إزاي تحل الـ Conflict بشكل عملي، وهتكون جاهز للتعامل مع أي تحديات أثناء شغلك مع التيم.
ازاي تحل الل conflict الل github لو شغال مع تيم دا لينك الل LinkedInhttps://www.linkedin.com/in/abanoub-talaat/دا لينك صفحتنا علي الفيس بوكhttps://www.facebook.com/profile.php?id=61568990225644
ف التدريب المجاني الل بنعمله ف Tech Cell
بنلاقي أكتر من نوع من الأشخاص 👥
✅ ملتزم وشاطر: 25%
🔥 ملتزم ومجتهد (بس لسه مهاراته بتتطور): 40%
🎭 شاطر ومش ملتزم: 20%
❌ مش ملتزم ومش مجتهد: 15%
🤔 أنهي أفضل؟
🫡 أكيد الأفضل الأول والتاني!
🤷♂️ بس لك أن تتخيل، لو إنت شاطر بس مش ملتزم، مش هتعرف تفيد الشركة!
⏳ لكن لو إنت ملتزم ومجتهد، هيكون مجرد وقت وهتقدر تفيد نفسك، الشركة، وزمايلك كمان.
🚀 أكيد النوع الأخير هيوصل، بس بعد فترة كبيرة شوية.
🎯 خليك مجتهد وملتزم، هتوصل للشطارة بكل سهولة!
02/01/2025
الجزء التاني من الكراش كورس عن Git و GitHub 🎉
هنتكلم فيه أكتر عن GitHub وتفاصيله:
Milestones 🏁: يعني إيه؟ وليه بنستخدمها عشان نقسم المشروع لمحطات أو مراحل كبيرة ونبقى عارفين إحنا فين 💡.
Issues ❓: إزاي بنستخدمها عشان ندير المشاكل أو المهام الصغيرة اللي محتاجة تتعمل 🔧؟
Reviews 👀: إزاي بنراجع الكود بتاعنا قبل ما ندخله للمشروع الأساسي (الـ main branch) 🛠️؟
متابعة تقدم المشروع 📊: إزاي تقدر تعرف إنتوا شغالين كويس ولا في حاجات متأخرة ⏳؟
تقسيم المشروع لتسكات في GitHub 📋: هنتعلم إزاي نحط كل جزء من الشغل في Task منفصل، ونتابع مين شغال عليه ووصل لحد فين 🏗️.
git and github crash course part 2 Git and GitHub crash courseLinkedIn: https://www.linkedin.com/in/abanoub-talaat/Facebook:https://www.facebook.com/profile.php?id=61568990225644
بداية السنة: فرصة جديدة ✨🗓️
بداية السنة مش يوم مميز في حد ذاته، هو يوم زي أي يوم، لكن الفرق الحقيقي بيكون فينا إحنا! 🙌🎯
السنة اللي فاتت عدت، عملت فيها إيه؟
هل حققت حاجة كنت بتحلم بيها؟ 🏆 ولا لسه في حاجات مأجلة؟ ⏳
في حاجات كنت عايز تعملها ومشيت عليها؟
سوفت حاجات مهمة؟ 😕 ضيعت فرص ممكن كانت تغير حياتك؟ 🚪💭
السنة دي محتاج تعمل إيه؟
ابدأ بمراجعة كل حاجة، وحط خطة بسيطة لحياتك. مش لازم كل حاجة تكون مثالية، المهم إنك تتحرك خطوة بخطوة. 📝👣
السنة الجديدة هي فرصة إنك توقف مع نفسك وتعيد ترتيب أولوياتك، تطور من نفسك، وتبدأ بداية مختلفة. 💡✨
مش كل حاجة تعرفها أو شاطر فيها معناها إنك الأفضل فيها!💡
كتير مننا بيتمسك بحاجة معينة ويدافع عنها بكل قوته، سواء شغلانة، مهارة، أو حتى طريقة تفكير. بنفضل شايفينها إنها "الأحسن"، بس لما تحطها تحت اختبار حقيقي، في ظروف مختلفة وتجارب جديدة، ممكن تكتشف إنك كنت شايف الموضوع من زاوية واحدة بس.
✅ مثلا، لو حاسس إنك خبير في حاجة معينة... طب جربها مع ناس مختلفة، في ظروف مش مألوفة ليك، أو حط نفسك في سيناريوهات صعبة. ساعتها هتلاقي منظورك بدأ يتغير، وهتشوف الصورة بشكل أوسع وأوضح.
💭 دايما افتكر: التجارب اللي بتختبرك بجد هي اللي بتعلمك وتطوّرك.
🔑 مش عيب إنك تغيّر وجهة نظرك أو حتى تعيد تقييم نفسك. بالعكس، ده دليل إنك بتنضج وبتتطور!
hashtag
17/12/2024
بنرحب بكل الأبطال اللي هيبدأوا معانا رحلة التدريب في تيم الباك إند 💻✨
الباك اند ده مش مجرد شغل كود ولوجيك... ده مصنع الإبداع والابتكار، ملوك الشاشات السودا. 👑
استعدوا لرحلة مليانة تحديات، وصداع خفيف من الـ debugging 😂، بس كمان مليانة متعة لما السطر اللي كتبته يشتغل ويجيب الـ magic اللي وراه! 🪄
مبروك لكل من
Zainab Ahmed
Moneer Kfori
Shahinda Hemdan
Mustafa Abdelrahman
Abdulrahman Atef
hashtag
hashtag
شات جي بي تي: مدرسك الخاص ✨
زمان 🕰️ كنت لما تحب تتعلم حاجه جديده، بتقعد تدور على كورسات 🎥 أو تسأل حد فاهم في الموضوع. بس دلوقتي، مع شات جي بي تي، الموضوع بقى أسهل وأسرع بكتير! 🤖💡
🔥 ليه شات جي بي تي مهم؟
بتسأله زي ما بتسأل مدرسك الخاص 👨🏫:
لو مش فاهم حاجه 🤔 أو عندك سؤال صعب، كل اللي عليك إنك تكتبه وهو هيشرحلك بأسلوب بسيط يناسبك.
بيوفر وقت كبير ⏱️:
بدل ما تقعد تدور بالساعات 🕵️♂️ على الإنترنت أو تتوه في المقالات، شات جي بي تي بيجمعلك المعلومات في لحظات. ⚡
بيتعامل مع أي موضوع 📚:
سواء بتتعلم برمجه 💻، لغه جديده 🌍، أو حتى عايز نصايح عن حاجه في حياتك اليوميه 🧘♂️.
استغله في انك تتعلم حاجه جديده بشكل اسرع 💪
11/12/2024
ايه هو الل State Pattern ؟ 🤔
وانت بتسحب من ATM لاحظت إن ليها أكتر من حالة (State) 🤔
مثلاً:
لو الكارت مش موجود، الماكينة بتطلب منك تحط الكارت.
لو الكارت موجود وفيه فلوس كفاية، تقدر تسحب عادي.
ولو الكارت موجود بس مفيش رصيد، بتقولك "معلش الرصيد غير كافي."
ولو الماكينة فيها عطل؟ بتديك رسالة "حالياً مش شغالة."
ده بالظبط فكرة State Pattern! 💡
الـ State Pattern هو طريقة بنظّم بيها الكود لما الكائن (Object) بتاعي ممكن يكون ليه أكتر من حالة، وكل حالة ليها تصرف مختلف.
State pattern LinkedIn: https://www.linkedin.com/in/abanoub-talaat/Facebook:https://www.facebook.com/profile.php?id=61568990225644
الفرق ما بين الناجح او الفاشل
الناحج بيصدق ف نفسه انه يقدر
الفاشل بيشوف نفسه ما يقدرش
Click here to claim your Sponsored Listing.
Category
Contact the school
Telephone
Website
Address
Cairo