Forwarded from DataBase قواعد بيانات
https://github.com/GeniusSystems24/study/blob/main/Three%20ways%20of%20using%20SQL%20Insert%20compere/references.md
مراجع دراسة الحالة
مراجع دراسة الحالة
GitHub
study/Three ways of using SQL Insert compere/references.md at main · GeniusSystems24/study
مستودع مخصص لتوثيق ومشاركة المفاهيم والخبرات المتنوعة في مجال هندسة البرمجيات، بما يشمل أفضل الممارسات، الأنماط التصميمية (Design Patterns)، إدارة المشاريع البرمجية، مراحل تطوير الأنظمة، إضافة إلى ...
Forwarded from PRO.ANWAR ALSAIARY ( ADVANCE )
قناتي على الواتساب
PRO.ANWAR ALSAIARY ( ADVANCE ) channel on WhatsApp: https://whatsapp.com/channel/0029VbAobzhAInPuPXRCW12m
اللهم اجعلها صدقة جارية مقبولة
شاركوا مع من تعرفوا كتب الله لنا ولكم الأجر والثواب
PRO.ANWAR ALSAIARY ( ADVANCE ) channel on WhatsApp: https://whatsapp.com/channel/0029VbAobzhAInPuPXRCW12m
اللهم اجعلها صدقة جارية مقبولة
شاركوا مع من تعرفوا كتب الله لنا ولكم الأجر والثواب
WhatsApp.com
PRO.ANWAR ALSAIARY ( ADVANCE ) | WhatsApp Channel
PRO.ANWAR ALSAIARY ( ADVANCE ) WhatsApp Channel. - professional software engineering.
- full stack developer.
asp.net - flutter - sql server - firebase.
( مستوى متقدم ) محتوى متنوعة في هندسة البرمجيات. 158 followers
- full stack developer.
asp.net - flutter - sql server - firebase.
( مستوى متقدم ) محتوى متنوعة في هندسة البرمجيات. 158 followers
آلية عمل الـ SSO في مجموعات من التطبيقات على شكل نقاط مبسطة.
1. التطبيقات التعليمية:
مثال: منصة جامعة تضم البريد الجامعي، نظام إدارة التعلم (LMS)، المكتبة الرقمية.
آلية العمل: الطالب أو الأستاذ يسجل دخوله مرة واحدة عبر الـ IdP (مثل نظام الجامعة المركزي). بعدها يمكنه فتح البريد، المقررات، والمكتبة بدون ما يعيد تسجيل الدخول.
الهدف: تسهيل العملية التعليمية على الطلاب والأساتذة وجعل كل الأدوات التعليمية متاحة بجلسة وحدة.
2. التطبيقات المصرفية والمحافظ الإلكترونية:
مثال: تطبيق بنك يضم الحسابات الجارية، تطبيق محافظ إلكترونية، وخدمات ائتمانية.
آلية العمل: المستخدم يدخل مرة واحدة من خلال الـ IdP (قد يكون نظام البنك المركزي). بعد الدخول، يمكنه التنقل بين الحساب البنكي، المحفظة الإلكترونية، وخدمات الدفع بدون الحاجة لإعادة تسجيل الدخول.
الهدف: توفير تجربة سلسة وآمنة للمستخدم في إدارة أمواله.
3. مجموعات التطبيقات الخدمية العامة:
مثال: منصات مثل Google Workspace أو Microsoft 365 (بريد إلكتروني، تخزين سحابي، أدوات مكتبية).
آلية العمل: الموظف أو المستخدم يدخل مرة واحدة عبر حسابه، ثم ينتقل بسلاسة بين البريد (Gmail أو Outlook)، التخزين السحابي، وأدوات أخرى دون إعادة تسجيل الدخول.
الهدف: تحسين إنتاجية المستخدم وتبسيط الوصول لكل الخدمات.
ملخص:
التطبيقات التعليمية: دخول واحد لكل أدوات الجامعة أو المنصة التعليمية.
التطبيقات المصرفية: دخول واحد للحسابات البنكية والمحافظ الإلكترونية.
التطبيقات الخدمية العامة: دخول واحد لكل أدوات الإنتاجية والعمل.
1. التطبيقات التعليمية:
مثال: منصة جامعة تضم البريد الجامعي، نظام إدارة التعلم (LMS)، المكتبة الرقمية.
آلية العمل: الطالب أو الأستاذ يسجل دخوله مرة واحدة عبر الـ IdP (مثل نظام الجامعة المركزي). بعدها يمكنه فتح البريد، المقررات، والمكتبة بدون ما يعيد تسجيل الدخول.
الهدف: تسهيل العملية التعليمية على الطلاب والأساتذة وجعل كل الأدوات التعليمية متاحة بجلسة وحدة.
2. التطبيقات المصرفية والمحافظ الإلكترونية:
مثال: تطبيق بنك يضم الحسابات الجارية، تطبيق محافظ إلكترونية، وخدمات ائتمانية.
آلية العمل: المستخدم يدخل مرة واحدة من خلال الـ IdP (قد يكون نظام البنك المركزي). بعد الدخول، يمكنه التنقل بين الحساب البنكي، المحفظة الإلكترونية، وخدمات الدفع بدون الحاجة لإعادة تسجيل الدخول.
الهدف: توفير تجربة سلسة وآمنة للمستخدم في إدارة أمواله.
3. مجموعات التطبيقات الخدمية العامة:
مثال: منصات مثل Google Workspace أو Microsoft 365 (بريد إلكتروني، تخزين سحابي، أدوات مكتبية).
آلية العمل: الموظف أو المستخدم يدخل مرة واحدة عبر حسابه، ثم ينتقل بسلاسة بين البريد (Gmail أو Outlook)، التخزين السحابي، وأدوات أخرى دون إعادة تسجيل الدخول.
الهدف: تحسين إنتاجية المستخدم وتبسيط الوصول لكل الخدمات.
ملخص:
التطبيقات التعليمية: دخول واحد لكل أدوات الجامعة أو المنصة التعليمية.
التطبيقات المصرفية: دخول واحد للحسابات البنكية والمحافظ الإلكترونية.
التطبيقات الخدمية العامة: دخول واحد لكل أدوات الإنتاجية والعمل.
Flutter_Study_Plan_2025_2026.pdf
844.4 KB
خطة تدريب للخريجين على Flutter
التحكّم في الوصول يحدّد من يدخل ومن يُمنع — لكن القواعد تختلف:
التحكّم المستند للأدوار (RBAC): الوصول مبني على أدوار (مثل: Maintainer, Viewer). بسيط وقابل للتوسّع.
التحكّم المستند للسمات (ABAC): الوصول مبني على سمات/خصائص (مستخدم، مورد، بيئة). مرن جدًا، لكنه أعقد.
قوائم التحكم بالوصول (ACL): أذونات صريحة لكل مستخدم أو مجموعة. مباشر، لكن يصعب إدارته على نطاق واسع.
RBAC = أدوار.
ABAC = سمات.
ACL = أذونات صريحة.
سؤال للتفكير: هل اضطررت يومًا للانتقال من نموذج لآخر؟ ما الذي دفعك للتغيير؟
التحكّم المستند للأدوار (RBAC): الوصول مبني على أدوار (مثل: Maintainer, Viewer). بسيط وقابل للتوسّع.
التحكّم المستند للسمات (ABAC): الوصول مبني على سمات/خصائص (مستخدم، مورد، بيئة). مرن جدًا، لكنه أعقد.
قوائم التحكم بالوصول (ACL): أذونات صريحة لكل مستخدم أو مجموعة. مباشر، لكن يصعب إدارته على نطاق واسع.
RBAC = أدوار.
ABAC = سمات.
ACL = أذونات صريحة.
سؤال للتفكير: هل اضطررت يومًا للانتقال من نموذج لآخر؟ ما الذي دفعك للتغيير؟
https://pub.dev/packages/hero_animation
Hero-animates it's child from one layout position to another within the same Route. Works in Scrollable.
Hero-animates it's child from one layout position to another within the same Route. Works in Scrollable.
Dart packages
hero_animation | Flutter package
Hero-animates it's child from one layout position to another within the same Route.
https://www.youtube.com/watch?v=GLSG_Wh_YWc
شرح التثبيت معا اساسيات اللغة كاملة ..
من هنا انطلقنا وانصح بهذا الفيديو ...
شرح التثبيت معا اساسيات اللغة كاملة ..
من هنا انطلقنا وانصح بهذا الفيديو ...
YouTube
Flutter Tutorial for Beginners - Build iOS and Android Apps with Google's Flutter & Dart
You don't need to learn Android/ Java and iOS/ Swift development to build real native mobile apps!
Join the full Flutter course: https://acad.link/flutter
Check out all our other courses: https://academind.com/learn/our-courses
Join our Academind Community…
Join the full Flutter course: https://acad.link/flutter
Check out all our other courses: https://academind.com/learn/our-courses
Join our Academind Community…
لعشاق الفلاتر
فلاتر عالم من الابداع والسرعة والكفاءة والسهولة
تصميم واجهات تطبيق موبايل للاندرويد والايفون بلغة الفلاتر
معا اضافة المظهر الدارك ( الليلي ) لتطبيق
الفيديو لا يستغرق ساعة
ملاحظة الكود المصدر مرفق معا الفيديو ( انصح الجميع بأن يطبق بنفسه ولا يعتمد على النسخ واللصق )
https://www.youtube.com/watch?v=uiJF-ShOLyo
فلاتر عالم من الابداع والسرعة والكفاءة والسهولة
تصميم واجهات تطبيق موبايل للاندرويد والايفون بلغة الفلاتر
معا اضافة المظهر الدارك ( الليلي ) لتطبيق
الفيديو لا يستغرق ساعة
ملاحظة الكود المصدر مرفق معا الفيديو ( انصح الجميع بأن يطبق بنفسه ولا يعتمد على النسخ واللصق )
https://www.youtube.com/watch?v=uiJF-ShOLyo
YouTube
Chat/Messaging App Light and Dark Theme - Flutter UI - Speed Code
Today we gonna build messing/chat app #ui using #flutter that runs both Android and iOS devices also has a dark and light theme. We create in total 4 screens all of that support both Dark Theme and Light Theme. At first, we design a welcome screen that contains…
انواع Widgets
تقسم بحسب عدة اهتمامات :
الاحتواء
الاستخدام
التركيب
تقسم بحسب عدة اهتمامات :
الاحتواء
الاستخدام
التركيب
انواع ال widgets من ناحية الاحتواء
1- نوع يحتوي على ابن واحد فقط.
2- نوع يحتوي على عدة ابناء.
3- نوع يحتوي على قيمة.
الابن عبارة عن Widget
القيم عبارة عن متغير مثل int , String , class .....other
1- نوع يحتوي على ابن واحد فقط.
2- نوع يحتوي على عدة ابناء.
3- نوع يحتوي على قيمة.
الابن عبارة عن Widget
القيم عبارة عن متغير مثل int , String , class .....other
اذا اردنا اضافة النص " الجسد" داخل مربع ذات لون احمر
نحتاج الى ويدجت الحاوية او ما يسمى Container
نحتاج الى ويدجت الحاوية او ما يسمى Container