ITC Groupe

ITC Groupe Dream it. ☁️
Code it. 💻
Build it. 🏗️
Inspire them. ✨

   18🌙💻الإجابة الصحيحة هي: C) PATCH.علاش PATCH ماشي PUT؟ 🔍الفرق بيناتهم جوهري في عالم الـ RESTful APIs:PUT: يُستخدم للتح...
09/03/2026

18🌙💻

الإجابة الصحيحة هي: C) PATCH.

علاش PATCH ماشي PUT؟ 🔍

الفرق بيناتهم جوهري في عالم الـ RESTful APIs:

PUT: يُستخدم للتحديث الشامل (Full Update). يعني إذا بعثت طلب باش تبدل "كلمة السر" برك باستعمال PUT، السيرفر راح يعوض كل المستخدم بهاديك المعلومة، وتقدر تلقى روحك مسحتلو اسمه وإيميله ورجعو Null! 😱

PATCH: يُستخدم للتحديث الجزئي (Partial Update). تبعث غير "كلمة السر"، والسيرفر يبدل كلمة السر برك ويخلي باقي المعلومات كيما راهم بأمان. 🛡️

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   18 🌙💻صحا فطوركم يا مهندسي الـ Backend! اليوم رجعنا لـ "الكواليس" وين تصرى الخدمة الثقيلة، وراح نحكيو على لغة التخاطب ...
08/03/2026

18 🌙💻

صحا فطوركم يا مهندسي الـ Backend! اليوم رجعنا لـ "الكواليس" وين تصرى الخدمة الثقيلة، وراح نحكيو على لغة التخاطب الأساسية بين السيرفر والـ Frontend: الـ REST APIs.

سؤال اليوم:
كامل نعرفو نجيبو البيانات، و نزيدو بيانات جديدة. بصح كي نحبو نعدلو على حاجة ديجا كاينه.. هنا يبدا التخلاط!

تخيل عندك مستخدم حاب يبدل "كلمة السر" تاعو برك، بلا ما يمس باقي المعلومات (اسمه، إيميله، الخ). واش هو الـ HTTP Method الصحيح والمثالي اللي لازم تخدم بيه باش تبعث هاد التعديل "الجزئي" للسيرفر؟ 🤔

ركزوا مليح في الخيارات، كاين فخ كلاسيكي يطيحو فيه بزاف مبرمجين (وخاصة المبتدئين)! 🪤

شاركونا إجابتكم (A, B, C, أو D) في التعليقات! 👇 وقولولنا: واش هي بيئة العمل (Framework) اللي تفضلوها في الـ Backend؟ Express.js، Django، Laravel ولا Spring Boot؟ 🚀

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   17 🌙💻اليوم هدرنا على البرمجة التطبيقات و خيرنا Flutter و اخترنا هذا السؤال باش نشوفوا الي راه مركز معا اساسيات Flutte...
08/03/2026

17 🌙💻

اليوم هدرنا على البرمجة التطبيقات و خيرنا Flutter و اخترنا هذا السؤال باش نشوفوا الي راه مركز معا اساسيات Flutter و شكون اللي راه مخلط

الاجابة الصحيحة هي C) Widget

علاش اي شيء في Flutter يتسمى Widget ؟
فريق Google دارولنا قاعدة بسيطة "Everything is a widget" الزر Button و لا النص Text و حتى الحوايج الي متبانش كيما الـPadding (الهوامش) هي في الحقيقة Widget و هادو كل يتركب فوق بعضاهم باش نبنيو واش نسميوه Widget Tree

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   17 🌙💻صحا فطوركم اليوم نبدلو الشاشة، وننتقلو من الـ Web والـ Desktop إلى شاشات الهواتف الذكية (Mobile Development).سؤا...
07/03/2026

17 🌙💻

صحا فطوركم اليوم نبدلو الشاشة، وننتقلو من الـ Web والـ Desktop إلى شاشات الهواتف الذكية (Mobile Development).

سؤال اليوم:
إذا كنت من عشاق تقنية Flutter (اللي راهي دايرة حالة)، أكيد راك تعرف "القاعدة الذهبية" تاعها. في Flutter، سواء كان زر (Button)، أو نص (Text)، أو حتى الشاشة كاملة.. قاع يشتركو في تسمية برمجية وحدة. واش هي هاد التسمية؟ 🤔

الخيارات قدامكم:
هل هو Component كيما في React؟ ولا Activity كيما في Android Native؟ ولا حاجة أخرى؟ 😉

شاركونا إجابتكم في التعليقات! 👇 وفتحولنا باب النقاش: شكون يربح في رأيكم لمعركة تطوير الموبايل حالياً.. Flutter ولا React Native؟ 🥊🔥

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   16 🌙💻اليوم حلينا عقدة من عقد الخوارزميات، وهدرنا على الـ Recursion (العَوْدية).الإجابة الصحيحة هي: A) Base Case.علاش ...
07/03/2026

16 🌙💻

اليوم حلينا عقدة من عقد الخوارزميات، وهدرنا على الـ Recursion (العَوْدية).

الإجابة الصحيحة هي: A) Base Case.

علاش هو مهم لدرجة كبيرة؟ 🔍
تخيل روحك في غرفة فيها مرايا متقابلة، صورتك راح تتكرر إلى ما لا نهاية. الـ Recursion تخدم بنفس الطريقة: دالة تعيط لروحها من داخل. إذا ما درتلهاش "فرانات" (فرامل/شرط توقف)، راح تبقى تعيط لروحها حتى تتعمر الذاكرة تاع الكمبيوتر ويطرطق بـ Stack Overflow Error! 💥 هاد الفران هو الـ Base Case.

👨‍💻 مثال بسيط (عد تنازلي بـ JavaScript) راه في التعليقات 👇

قولولنا في التعليقات: واش تفضلوا تخدموا في مشاريعكم؟ Recursion أنيقة بصح تكسر الراس؟ ولا Loops عادية (For/While) ساهلة ومضمونة؟ 👇

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة #خوارزميات

   16 🌙💻صحا فطوركم يا أبطال ITC! دخلنا للنصف الثاني من رمضان، وبدينا "الصح" في الخوارزميات. اليوم نحكو على الـ Recursion...
06/03/2026

16 🌙💻

صحا فطوركم يا أبطال ITC! دخلنا للنصف الثاني من رمضان، وبدينا "الصح" في الخوارزميات. اليوم نحكو على الـ Recursion (الدالة التي تستدعي نفسها).

سؤال اليوم:
الـ Recursion هي سلاح ذو حدين؛ إذا استعملتها صح، كودك يكون "أنيق" وقصير. وإذا نسيت فيها حاجة وحدة برك، الكومبيوتر تاعك يخرجلك "Stack Overflow" ويحبس! 🤯

واش هو "الشرط" اللي لازم يكون داخل الدالة باش تعرف وقتاش تحبس وما تبقاش تدور في حلقة مفرغة؟
الخيارات قصيرة ومباشرة، ركزوا مليح قبل ما تجاوبوا! 😉

شاركونا إجابتكم (A, B, C, أو D) في التعليقات! 👇 وقولولنا: هل أنت من عشاق الـ Recursion ولا تخاف منها وتفضل الـ Iteration (Loops)؟ 😂

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة #خوارزميات

   15 🌙💻صحا فطوركم يا أبطال! لحقنا لنص شهر رمضان، واليوم هدرنا على واحد من أهم مبادئ الكود النظيف (Clean Code) اللي يفرق...
06/03/2026

15 🌙💻

صحا فطوركم يا أبطال! لحقنا لنص شهر رمضان، واليوم هدرنا على واحد من أهم مبادئ الكود النظيف (Clean Code) اللي يفرق بين المبتدئ والمحترف.

الإجابة الصحيحة هي: A) Don't Repeat Yourself.

علاش هاد المبدأ مهم؟ 🔍
تخيل عندك نفس الـ Code Block (مثلاً كود يتأكد من صحة الإيميل) مكتوب في 5 بلايص مختلفة في المشروع. نهار تحب تبدل فيه حاجة، لازم تفوت عليهم كامل! هادي كارثة في الـ Maintenance ومصدر كبير للـ Bugs. مبدأ DRY يقولك: اكتب الكود مرة وحدة (في Function أو Component أو Class) واستدعيه وين ما احتجت.

🚨 بصح وقتاش لازم "نكسرو" هاد القاعدة؟ (Pro Tip)
بزاف مبرمجين يطيحو في فخ التعقيد الزائد (Over-engineering) غير باش يطبقو DRY حرفياً. في هندسة البرمجيات كاين قاعدة ذهبية توازن الأمور اسمها The Rule of Three (قاعدة الثلاثة):
"المرة الأولى اكتب الكود، المرة الثانية عاود ديرلو Copy-Paste (معليش)، بصح المرة الثالثة اللي تلقى روحك راح تعاود نفس الكود.. لتم حبس، دير Refactoring ورجعو Function."

الخلاصة: كود مكرر مرتين ومفهوم ومقروء، أحسن بكثير من كود DRY معقد ومترابط لدرجة أنك نتا شخصياً ماتفهموش بعد شهر! 😅 (وهذا ما يعرف بمبدأ WET: Write Everything Twice).

مبروك لكل من جاوب صحيح! 👏
صراحتكم: شحال من مرة عقدتو الكود بسبت الفلسفة الزايدة تاع الـ Clean Code؟ 😂 شاركونا تجاربكم في التعليقات! 👇

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   15 🌙💻صحا فطوركم يا أبطال ITC! اليوم وصلنا لليوم 15، يعني رانا في نص الرحلة. وبما أننا مبرمجين محترفين، لازم نهدروا عل...
05/03/2026

15 🌙💻

صحا فطوركم يا أبطال ITC! اليوم وصلنا لليوم 15، يعني رانا في نص الرحلة. وبما أننا مبرمجين محترفين، لازم نهدروا على واحد من أهم المبادئ اللي تفرق بين "الكود الفوضوي" و"الكود العالمي".

سؤال اليوم: في الـ Clean Code، كاين قاعدة ذهبية لازم كامل نتبعوها باش ما نضيعوش وقتنا ووقت الفريق اللي يخدم معانا، نختصروها في كلمة DRY.

واش هو المعنى الحقيقي لهاد الاختصار؟ الاختيارات راهي قدامكم

شاركونا إجابتكم في التعليقات! 👇 وقولولنا: هل أنت من الناس اللي يكتبوا الكود و"يعاودوا كوبي-كولي" (Copy-Paste) بزاف، ولا تحب تنظم كلش في دالات (Functions) قابلة لإعادة الاستخدام؟ 😉

ITC Group Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   14 🌙💻الإجابة الصحيحة هي: A) Labeled Data.علاش هي الإجابة الصحيحة؟ وكيفاش نفرقو بين الباقي؟ 🔍في الـ Supervised Learnin...
05/03/2026

14 🌙💻

الإجابة الصحيحة هي: A) Labeled Data.

علاش هي الإجابة الصحيحة؟ وكيفاش نفرقو بين الباقي؟ 🔍

في الـ Supervised Learning (التعلم بإشراف)، حنا نلعبو دور "المعلم". نعطو للكمبيوتر آلاف الصور ونقولو له: "هادي صورة قط"، "هادي صورة كلب". هاديك كلمة "قط" و"كلب" هي الـ Label. بلا بيها، الموديل ماراحش يعرف واش راهو يشوف!

باش ما تزيدش تخلط بين المصطلحات الأخرى:

Unlabeled Data (B): هادي نخدمو بيها في الـ Unsupervised Learning. هنا الموديل يحاول يلقى "أنماط" (Patterns) وحدو بلا ما نقولو له واش كاين في الصور.

Reward System (C): هادي نلقاوها في الـ Reinforcement Learning. الموديل يتعلم بـ "الثواب والعقاب" (كيما في ألعاب الفيديو)، إذا دار حاجة مليحة نعطوه "نقاط".

Pre-trained Weights (D): هادي تستعمل في الـ Transfer Learning، يعني نجيبو موديل "واجد" وقاري ديجا (كيما GPT) ونعدلو عليه شوية.

مبروك لكل من جاوب A بكل ثقة! 👏
هل بدأت تتضح لكم الرؤية حول كيفية عمل أدوات مثل ChatGPT وNano Banana من الداخل؟ شاركونا آراءكم! 👇

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   14 🌙💻صحا فطوركم  اليوم قررنا نرفعو التحدي ونشوفو شكون اللي راهو فاهم الـ Machine Learning من "القلب" وشكون اللي راهو ...
04/03/2026

14 🌙💻

صحا فطوركم اليوم قررنا نرفعو التحدي ونشوفو شكون اللي راهو فاهم الـ Machine Learning من "القلب" وشكون اللي راهو غير يـ "Prompti" برك! 😉

سؤال اليوم:
الذكاء الاصطناعي فيه بزاف أنواع، وأشهرهم هو Supervised Learning. باش تبني "موديل" (Model) ناجح بهاد الطريقة، واش هي الحاجة اللي لازم "تغذي" بيها الخوارزمية تاعك؟ 🧐

ركزوا مليح في الاختيارات:
هنا تبان الشطارة! هل هي بيانات مصنفة؟ ولا غير مصنفة؟ ولا نظام مكافآت؟
الاختيارات قريبة لبعضها، بصح كاين غير وحدة هي "الصح" في هاد النوع من التعلم.

شاركونا إجابتكم (A, B, C, أو D) في التعليقات! 👇 وقولولنا: واش هو الفرق المفضل عندكم بين الـ Supervised والـ Unsupervised؟ 🧐

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   13 🌙💻صحا فطوركم يا مبرمجين! البارح حكينا على "العمود الفقري" لأي قاعدة بيانات منظمة (Relational Database)، وهو الـ Pr...
04/03/2026

13 🌙💻

صحا فطوركم يا مبرمجين! البارح حكينا على "العمود الفقري" لأي قاعدة بيانات منظمة (Relational Database)، وهو الـ Primary Key.

الإجابة الصحيحة هي: A) تعريف فريد.

علاش هو مهم بزاف؟
تخيل عندك جدول فيه 100 ألف مستخدم، وفيه 10 أشخاص اسمهم "محمد بن علي". كيفاش السيرفر يعرف شكون فيهم اللي حب يغير كود الـ Wi-Fi تاعو؟ هنا يجي دور الـ Primary Key (غالباً يكون id)؛ هو "الرقم التعريفي" الوحيد اللي مستحيل يتكرر في الجدول ومستحيل يكون فارغ (Not Null).

نصيحة تقنية (Pro Tip):
دائماً خلي الـ Primary Key تاعك يكون بسيط (بحال Integer مع Auto-increment) أو استخدم UUID إذا كنت تخدم على أنظمة موزعة (Distributed Systems) كبيرة. ابعد على استخدام "الاسم" أو "الإيميل" كـ Primary Key لضمان سرعة البحث (Indexing).

مبروك لكل من أجاب بـ A! 👏
هل سبق ووقعت في فخ الـ "Duplicate Entry" بسبب نسيان الـ Primary Key؟ احكيلنا معاناتك في التعليقات! 👇

ITC Group
Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

   13 🌙💻صحا فطوركم يا وحوش الـ Data! اليوم نخرجوا من الـ Frontend والـ Backend ونروحوا للبلاصا اللي تتخبا فيها قاع الأسر...
03/03/2026

13 🌙💻

صحا فطوركم يا وحوش الـ Data! اليوم نخرجوا من الـ Frontend والـ Backend ونروحوا للبلاصا اللي تتخبا فيها قاع الأسرار: الـ Database.

سؤال اليوم: بناء قاعدة بيانات منظمة يبدأ بفهم الفرق بين المفاتيح (Keys). أهم واحد فيهم هو الـ Primary Key.. واش هي الخدمة الأساسية تاعو في الجدول؟

الخيارات راهي قدامكم، بالاك تغلطوا! والمبرمج اللي يغلط فيه لازم يعاود يراجع دروس الـ SQL من جديد!

شاركونا إجابتكم في التعليقات! 👇 وقولولنا: واش هي الـ Database اللي تحبو تخدمو بيها كتر؟ MySQL، PostgreSQL ولا MongoDB؟

ITC Group Dream it | Code it | Build it | Inspire them

#الجزائر #برمجة

Adresse

Faculté Des Sciences Et De La Technologie
Tissemsilt
38300

Notifications

Soyez le premier à savoir et laissez-nous vous envoyer un courriel lorsque ITC Groupe publie des nouvelles et des promotions. Votre adresse e-mail ne sera pas utilisée à d'autres fins, et vous pouvez vous désabonner à tout moment.

Partager