Tech | Abdullah
4 subscribers
13 photos
1 video
2 links
Tech | Abdullah Bin Dohri
Download Telegram
Channel created
Channel photo updated
الحمد لله أتممت الكورس الثالث عشر، الجزء الأول من الأساس العام في البرمجة
After I end course 14, I can:

🔹 Understand the difference between Library, Framework, and Platform

🔹 Understand .NET, CLR, CTS, CLS, GC, JIT, and managed code

🔹 Write clean C# code with correct syntax and conventions

🔹 Work confidently with variables, data types, enums, and structures

🔹 Handle dates, strings, casting, and exceptions

🔹 Build real desktop applications using Windows Forms

🔹 Understand events, controls, dialogs, and UI structure

🔹 Build complete desktop projects (Pizza App, Tic-Tac-Toe)
# What is ERD?

ERD (Entity Relationship Diagram) is a visual representation used in database design to show how data is structured and how different pieces of data relate to each other.

An ERD helps you model the database before creating it, making the design clearer, more organized, and easier to understand.

---

## Main Components of ERD

### 1. Entity

An entity represents a real-world object or concept that you want to store data about.

Examples:

- Student
- Course
- Order
- Product

Each entity usually becomes a table in the database.

---

### 2. Attribute

An attribute is a property or characteristic of an entity.

Examples:

- StudentID, Name, Age (attributes of Student)
- OrderID, Date, TotalPrice (attributes of Order)

Attributes usually become columns in a table.

---

### 3. Relationship

A relationship shows how two or more entities are connected.

Examples:

- A Student enrolls in a Course
- A Customer places an Order

Relationships explain how data i
تخيل مدينة صغيرة فيها اقتصاد حجمه 1 مليون دولار.

في هاي المدينة في شركة برمجة وحدة اللي صاحبها اسمه "الحاج رجب" فيها:

• 3 مهندسي برمجيات
• 2 محاسبين
• 3 إداريين

الشركة بتبني:

• تطبيق للتكاسي
• تطبيقات لمتاجر إلكترونية
• تطبيقات للمطاعم

الشركة بتصرف تقريبا 600 ألف دولار رواتب و 200 ألف بنية تحتية وسيرفرات ومصاريف تشغيل

وبيضل لها 200 ألف دولار أرباح.

المهندس بصرف تقريبا 80 ألف بالسنة والمحاسب 40 ألف والإداري 30 ألف.

كل هالمصاريف بتروح على:

المطاعم و التكاسي و المتاجر و التسوق و الخدمات

والألطف من هيك إن حوالي 60٪ من ميزانية المطاعم والتكاسي والمتاجر والخدمات بتروح على التطبيقات اللي بتبنيها شركة البرمجة.

يعني الفلوس تلف داخل المدينة… الكل مبسوط.

هلأ صاحب الشركة قرر يعمل حركة عبقرية.

قال: ليش أدفع رواتب؟ خلينا نستخدم AI فاستغنى عن مهندسين اثنين وقرر يخللي "ياسمين" لانها هي الوحيدة اللي شغالة AI وكمان استغنى عن محاسب وإداري.

ووفر تقريبا 330 ألف دولار رواتب.

ممتاز… على الورق الأرباح صارت أعلى.

بس الشباب اللي تم تسربحم قالوا:
خلاص… زيتنا في دقيقنا. ونعمل استثمار بسيط في تحويشة العمر

صاروا:
- يجففوا الأكل
- يزرعوا خضار
- يجيبوا دجاجة وديك وبقرة
و ... و ... باختصار: الاستهلاك صار شبه صفر.

فجأة… الزباين اختفوا من المطاعم وصارت رحلاتهم في التكاسي شبه معدومة وقل الطلب بنسبة كبيرة على المتاجر (الاساسيات فقط)

وأصحاب البيزنس قالوا:

طيب لحظة…ليش ندفع 60٪ من ميزانيتنا على تطبيقات أصلا ما حدا بطلب منها؟

فقرروا ببساطة:

إلغاء العقود مع شركة البرمجة او المفاوضات علشان اقلل قيمة العقود لان انا مش حموت علشان انت تعيش.

فبالتالي شركة البرمجة نفسها صار دخلها أقل.

وفي النهاية قعد "الحاج رجب" مع الـAI Engineer "ياسمين" وكتبوا prompt يسألوا فيه الAI كيف يرفعوا المبيعات…
فرد عليهم ال ـAI :
"ليه ما تكتبوش كتابكم على بعض… ويبقى زيتنا في دقيقنا."

من صفحة المهندس عصام عبد النبي
Please open Telegram to view this post
VIEW IN TELEGRAM
OOP Course 16 was finish
Media is too big
VIEW IN TELEGRAM
شرح رسم Relational Schema على Draw io
رابط الموقع: https://app.diagrams.net/
After Finish Course 18 I can:
🔹 Understand exactly how data flows between C# and databases
🔹 Debug database issues confidently
🔹 Write faster and safer data access code