Forwarded from Muhammad Alush
أهمية استخدام #مكتبات #CSS في #تطويرالويب
1⃣ توفير الوقت والجهد:
بدلاً من بناء كل تفاصيل #التصميم من الصفر، يمكن لمطوري #الويب استخدام مكتبات CSS لتطبيق أنماط مُجهزة سلفًا. هذا يوفر وقتًا كبيرًا وجهدًا في عملية التطوير ويسمح للمطورين بالتركيز على الجوانب الأكثر استراتيجية والبرمجية.
2⃣ تحسين التصميم والجمالية:
تمتاز مكتبات CSS بتقديم مجموعة واسعة من الأنماط والتأثيرات المرئية التي يمكن تطبيقها بسهولة على العناصر المختلفة. هذا يُسهم في تحسين تجربة المستخدم وجعل الواجهات أكثر جاذبية واحترافية.
3⃣ الاستجابة والتوافق مع الأجهزة المختلفة:
مع تزايد استخدام الأجهزة المحمولة والشاشات المختلفة، أصبح التصميم الاستجابي أمرًا ضروريًا. تقدم مكتبات CSS العديد من الأدوات والأنماط التي تسهل عملية تصميم وتنفيذ الواجهات المتجاوبة مع مختلف أحجام الشاشات والأجهزة.
رابط يظم أهم الدروس في تعلم لغة البرمجة CSS من البداية 👇👇👇
https://programmer-tech.com/category/css
〰️➖➖➖➖➖➖〰️
t.me/MuhammadAlush0997
تابعني على :
Telegram | instagram | facebook | Twitter | YouTube
1⃣ توفير الوقت والجهد:
بدلاً من بناء كل تفاصيل #التصميم من الصفر، يمكن لمطوري #الويب استخدام مكتبات CSS لتطبيق أنماط مُجهزة سلفًا. هذا يوفر وقتًا كبيرًا وجهدًا في عملية التطوير ويسمح للمطورين بالتركيز على الجوانب الأكثر استراتيجية والبرمجية.
2⃣ تحسين التصميم والجمالية:
تمتاز مكتبات CSS بتقديم مجموعة واسعة من الأنماط والتأثيرات المرئية التي يمكن تطبيقها بسهولة على العناصر المختلفة. هذا يُسهم في تحسين تجربة المستخدم وجعل الواجهات أكثر جاذبية واحترافية.
3⃣ الاستجابة والتوافق مع الأجهزة المختلفة:
مع تزايد استخدام الأجهزة المحمولة والشاشات المختلفة، أصبح التصميم الاستجابي أمرًا ضروريًا. تقدم مكتبات CSS العديد من الأدوات والأنماط التي تسهل عملية تصميم وتنفيذ الواجهات المتجاوبة مع مختلف أحجام الشاشات والأجهزة.
رابط يظم أهم الدروس في تعلم لغة البرمجة CSS من البداية 👇👇👇
https://programmer-tech.com/category/css
〰️➖➖➖➖➖➖〰️
t.me/MuhammadAlush0997
تابعني على :
Telegram | instagram | facebook | Twitter | YouTube
Forwarded from Flutter / Dart ©️
نظرة عامة على فلاتر Flutter إطار عمل المستقبل.
فلاتر Flutter حتى نستطيع التعرف على سوف نضع أنفسنا في مكان مطور البرمجيات, قد تصنع تطبيقاً ناجحاً و لكن هناك مشكلة في أن هذا التطبيق قد كان مصنوعاً فقط لأجهزة Apple و لا يعمل على أجهزة Android لأن المبرمج عادتاً يعرف لغة برمجة واحدة, و من المؤكد أن هذا المبرمج سوف يبدأ في التفكير أنه وجب عليه أن يقوم بالعمل في هذا التطبيق ليستطيع نشره على أجهزة Android.
لذلك يصبح مضطراً أن يتعلم لغة برمجة جديدة, لغة برمجة مثل Java أو يتعلم Android Development و يبدأ في برمجة التطبيق من أول و جديد بهذه اللغة الجديدة Java حتى يستطيع تحميل التطبيق على منصة Google Play أو إذا كانت شركة سوف تصبح مضطرة إلى تعيين شخص جديد يعمل على هذه اللغة الثانية Java حتى يستطيع إنشاء التطبيق لأجهزة Android و بذلك يكون التطبيق متواجد على المنصتين Android Play Store و Apple Store.
https://programmer-tech.com/flutter-overview/
فلاتر Flutter حتى نستطيع التعرف على سوف نضع أنفسنا في مكان مطور البرمجيات, قد تصنع تطبيقاً ناجحاً و لكن هناك مشكلة في أن هذا التطبيق قد كان مصنوعاً فقط لأجهزة Apple و لا يعمل على أجهزة Android لأن المبرمج عادتاً يعرف لغة برمجة واحدة, و من المؤكد أن هذا المبرمج سوف يبدأ في التفكير أنه وجب عليه أن يقوم بالعمل في هذا التطبيق ليستطيع نشره على أجهزة Android.
لذلك يصبح مضطراً أن يتعلم لغة برمجة جديدة, لغة برمجة مثل Java أو يتعلم Android Development و يبدأ في برمجة التطبيق من أول و جديد بهذه اللغة الجديدة Java حتى يستطيع تحميل التطبيق على منصة Google Play أو إذا كانت شركة سوف تصبح مضطرة إلى تعيين شخص جديد يعمل على هذه اللغة الثانية Java حتى يستطيع إنشاء التطبيق لأجهزة Android و بذلك يكون التطبيق متواجد على المنصتين Android Play Store و Apple Store.
https://programmer-tech.com/flutter-overview/
Forwarded from Flutter / Dart ©️
ما هي لغة دارت Dart و استخداماتها؟.
لغة Dart هي لغة تم إنشاءها من قبل شركة Google و هي لغة سهلة جداً في التعلم و بمجرد تعلم أساسيات هذه اللغة نستطيع إنشاء تطبيقات Web, Android, IOS و إذا كان لديك خبرة سابقة في البرمجة سوف تعرف أن لغة Dart هي لغة قريبة من اللغات البرمجية الأخرى مثل جافا و جافاسكربت و كوتلن و غيرها, و يتم أستخدام هذه اللغة من قبل شركة google لإنشاء التطبيقات الخاصة بهم.
https://programmer-tech.com/introduction-to-dart-language/
لغة Dart هي لغة تم إنشاءها من قبل شركة Google و هي لغة سهلة جداً في التعلم و بمجرد تعلم أساسيات هذه اللغة نستطيع إنشاء تطبيقات Web, Android, IOS و إذا كان لديك خبرة سابقة في البرمجة سوف تعرف أن لغة Dart هي لغة قريبة من اللغات البرمجية الأخرى مثل جافا و جافاسكربت و كوتلن و غيرها, و يتم أستخدام هذه اللغة من قبل شركة google لإنشاء التطبيقات الخاصة بهم.
https://programmer-tech.com/introduction-to-dart-language/
Forwarded from Flutter / Dart ©️
المتغيرات و أنواع البيانات في لغة دارت.
طباعة البيانات على الشاشة, بإمكانك أن تُفكّر بأن في البرمجة تقوم بإخبار الحاسب بما تريده و سوف يقوم جهاز الكمبيوتر بتنفيذ كل ما تريده منه, على سبيل المثال نريد برنامج يأمر الحاسوب بأن يطبع كلمة “Programmer Tech” و يقوم الحاسوب بتنفيذ هذا الأمر و عرضه لك على الشاشة.
void main(){
print("Programmer Tech");
}
قمنا بكتابة الأمر print وهو أمر طباعة البيانات على الشاشة في دارت و من ثم فتحنا قوسين ‘()’ و وضعنا ما نريد طباعته يبن الأقواس و قمنا بوضع علامة ‘;’ في نهاية السطر.
https://programmer-tech.com/variables-and-data-types-in-dart/
طباعة البيانات على الشاشة, بإمكانك أن تُفكّر بأن في البرمجة تقوم بإخبار الحاسب بما تريده و سوف يقوم جهاز الكمبيوتر بتنفيذ كل ما تريده منه, على سبيل المثال نريد برنامج يأمر الحاسوب بأن يطبع كلمة “Programmer Tech” و يقوم الحاسوب بتنفيذ هذا الأمر و عرضه لك على الشاشة.
void main(){
print("Programmer Tech");
}
قمنا بكتابة الأمر print وهو أمر طباعة البيانات على الشاشة في دارت و من ثم فتحنا قوسين ‘()’ و وضعنا ما نريد طباعته يبن الأقواس و قمنا بوضع علامة ‘;’ في نهاية السطر.
https://programmer-tech.com/variables-and-data-types-in-dart/
Forwarded from Flutter / Dart ©️
الفرق بين final و const في لغة دارت.
نستخدم المتغيرات final و const عندما يكون لدينا قيمة ثابته لا تتغير ابداً فهو لن يبقي متغير لكن سوف يبقي قيمة final أو const بمعنى أنه لدينا مسمى وظيفي لا يتغير ابداً فنعينها على أنها final او const.
لكن الفرق بينهم هو أن final لا يتم حجز مساحة له في الذاكرة إلا عندما يتم تشغيله في البرنامج بعكس const بأنه مجرد إعطاءه قيمة يتم حجز مساحة له في الذاكرة.
https://programmer-tech.com/dart-final-vs-const/
نستخدم المتغيرات final و const عندما يكون لدينا قيمة ثابته لا تتغير ابداً فهو لن يبقي متغير لكن سوف يبقي قيمة final أو const بمعنى أنه لدينا مسمى وظيفي لا يتغير ابداً فنعينها على أنها final او const.
لكن الفرق بينهم هو أن final لا يتم حجز مساحة له في الذاكرة إلا عندما يتم تشغيله في البرنامج بعكس const بأنه مجرد إعطاءه قيمة يتم حجز مساحة له في الذاكرة.
https://programmer-tech.com/dart-final-vs-const/
Forwarded from Flutter / Dart ©️
الجمل الشرطية في لغة دارت Dart.
العبارات الشرطية (conditions) تستخدم لأجل تحديد طريقة عمل البرنامج على حسب المتغيرات التي تحدث على الكود, يمكن وضع العدد الذي تريده من الشروط في البرنامج, و نستطيع أيضاً وضع الشروط بداخل بعضها البعض.
1. جملة if.
2. جملة else.
3. جملة else if.
https://programmer-tech.com/dart-conditions/
العبارات الشرطية (conditions) تستخدم لأجل تحديد طريقة عمل البرنامج على حسب المتغيرات التي تحدث على الكود, يمكن وضع العدد الذي تريده من الشروط في البرنامج, و نستطيع أيضاً وضع الشروط بداخل بعضها البعض.
1. جملة if.
2. جملة else.
3. جملة else if.
https://programmer-tech.com/dart-conditions/
Forwarded from Flutter / Dart ©️
دالة الإحتمالات الشرطية switch في لغة دارت.
عبارة switch هي دالة الاحتمالات الشرطية و تستخدم عندما يكون لدينا عدة احتمالات تعتمد على فحص قيمة معينة, على سبيل المثال لدينا المعدل و حسب المعدل تكون الاحتمالات, أي نستخدمها في حال كنا نريد أن نختبر قيمة متغير ما مع لستة من الاحتمالات, و إذا تساوت هذه القيمة مع أي أحتمال منها ستتنفذ الأوامر التي وضعناها في هذا ألاحتمال المحدد و كل إحتمال نقوم بوضعه يسمى case.
https://programmer-tech.com/dart-switch-condition/
عبارة switch هي دالة الاحتمالات الشرطية و تستخدم عندما يكون لدينا عدة احتمالات تعتمد على فحص قيمة معينة, على سبيل المثال لدينا المعدل و حسب المعدل تكون الاحتمالات, أي نستخدمها في حال كنا نريد أن نختبر قيمة متغير ما مع لستة من الاحتمالات, و إذا تساوت هذه القيمة مع أي أحتمال منها ستتنفذ الأوامر التي وضعناها في هذا ألاحتمال المحدد و كل إحتمال نقوم بوضعه يسمى case.
https://programmer-tech.com/dart-switch-condition/
Forwarded from Flutter / Dart ©️
مفهوم حلقة for loop في Dart.
حلقة التكرار (for loop) هذا النوع من الحلقات يٌتم إستخدَامه من أجل تكرار الكود عدة مرات, و يستخدم من اجل المرور على جميع عناصر سلسلة ما أو مصفوفة و لا يحتاج إلى تعريف عدّاد او بداية له او نهاية, أي إذا كنا نريد تنفيذ كود معين 6 مرات, نضعه بداخل حلقة تعيد نفسها 6 دورات.
إن حلقة for يعني أن الحلقة تستمر في الدوران أو التكرار ما دام الشرط المطلوب منه لم يتحقق بعد و في كل دورة في داخل حلقة for و قبل أن يبدأ جهاز الحاسوب بتنفيذ الأوامر الموضوعة فيها يقوم الكمبيوتر بمقارنة قيمة العدّاد في الوقت الحالي مع الشرط الموضوع.
https://programmer-tech.com/dart-for-loop/
حلقة التكرار (for loop) هذا النوع من الحلقات يٌتم إستخدَامه من أجل تكرار الكود عدة مرات, و يستخدم من اجل المرور على جميع عناصر سلسلة ما أو مصفوفة و لا يحتاج إلى تعريف عدّاد او بداية له او نهاية, أي إذا كنا نريد تنفيذ كود معين 6 مرات, نضعه بداخل حلقة تعيد نفسها 6 دورات.
إن حلقة for يعني أن الحلقة تستمر في الدوران أو التكرار ما دام الشرط المطلوب منه لم يتحقق بعد و في كل دورة في داخل حلقة for و قبل أن يبدأ جهاز الحاسوب بتنفيذ الأوامر الموضوعة فيها يقوم الكمبيوتر بمقارنة قيمة العدّاد في الوقت الحالي مع الشرط الموضوع.
https://programmer-tech.com/dart-for-loop/
Forwarded from Flutter / Dart ©️
حلقة while loop في لغة البرمجة دارت.
حلقة (while loop) في دارت نستخدمها عندما نكون نريد تنفيذ كود لعدة مرات غير محدودة و يتم إيقاف الحلقة عندما يتحقق الشرط الذي قمنا بوضعه أثناء كتابة الكود و يكون الشرط بين قوسين, و تتكوَّن حلقة while loop من شرط واحد فقط إذا كان هذا الشرط صحيح يبقى بداخل الحلقة أما إذا كان الشرط المحدد خاطئ سوف يتوقف عن الدورة و يكون المتغير خارج الأقواس.
https://programmer-tech.com/dart-while-loop/
حلقة (while loop) في دارت نستخدمها عندما نكون نريد تنفيذ كود لعدة مرات غير محدودة و يتم إيقاف الحلقة عندما يتحقق الشرط الذي قمنا بوضعه أثناء كتابة الكود و يكون الشرط بين قوسين, و تتكوَّن حلقة while loop من شرط واحد فقط إذا كان هذا الشرط صحيح يبقى بداخل الحلقة أما إذا كان الشرط المحدد خاطئ سوف يتوقف عن الدورة و يكون المتغير خارج الأقواس.
https://programmer-tech.com/dart-while-loop/
Forwarded from Flutter / Dart ©️
حلقة do while loop في لغة دارت.
إن حلقة (Do While Loop) نستخدمها في حال كنا نُريد أن ننفذ الكود عدة مرات, و لكننا لا نعرف كم عدد المرات في التحديد لأننا نريد إيقاف التنفيذ إذا تحقق شرط معين و هذه الحلقة تتوقف عن تكرار نفسها إذا تحقق الشرط الذي وضعناه لها.
أي يتم إستخدامها لأجل تكرار جزء من البرنامج عدة مرات إذا كان رقم التكرار غير ثابت فيلزم علينا إستخدام الحلقة مرة واحدة على الأقل. و الأفضل إستخدام هذه الحلقة do while, و يتم تنفيذ التكرار مرة على الأقل لأنه يتم التحقق من الحالة أثناء الحلقة.
https://programmer-tech.com/dart-do-while-loop/
إن حلقة (Do While Loop) نستخدمها في حال كنا نُريد أن ننفذ الكود عدة مرات, و لكننا لا نعرف كم عدد المرات في التحديد لأننا نريد إيقاف التنفيذ إذا تحقق شرط معين و هذه الحلقة تتوقف عن تكرار نفسها إذا تحقق الشرط الذي وضعناه لها.
أي يتم إستخدامها لأجل تكرار جزء من البرنامج عدة مرات إذا كان رقم التكرار غير ثابت فيلزم علينا إستخدام الحلقة مرة واحدة على الأقل. و الأفضل إستخدام هذه الحلقة do while, و يتم تنفيذ التكرار مرة على الأقل لأنه يتم التحقق من الحالة أثناء الحلقة.
https://programmer-tech.com/dart-do-while-loop/
Forwarded from Flutter / Dart ©️
التعامل مع الدوال في لغة دارت.
الدوال (functions) هي مجموعة من الأوامر و هذه الأوامر تقوم بمهام معينة يتم استدعائها عند الحاجة إليها من أي مكان في داخل البرنامج.
أي إذا كان لدينا كود ونريد كتابته أكثر من مرة في البرنامج على سبيل المثال يوجد كود يجمع عددين و نحتاج لكتابته أكثر من مرة أو عشر مرات و بهذه الحالة سوف نقابل مشكلة تكرار الكود نفسه كثيراً و إهدار الجهد و الزمن, فبدلاً من تكرار الكود نقوم بوضع الكود بداخل دالة function و ثم استدعاء الدالة عند الحاجة لهذا الكود فبذلك نكون قد إختصرنا الجهد والوقت والزمن وجعلنا برنامجنا مختصر ومنظّم وبشكل جميل.
https://programmer-tech.com/dart-functions/
الدوال (functions) هي مجموعة من الأوامر و هذه الأوامر تقوم بمهام معينة يتم استدعائها عند الحاجة إليها من أي مكان في داخل البرنامج.
أي إذا كان لدينا كود ونريد كتابته أكثر من مرة في البرنامج على سبيل المثال يوجد كود يجمع عددين و نحتاج لكتابته أكثر من مرة أو عشر مرات و بهذه الحالة سوف نقابل مشكلة تكرار الكود نفسه كثيراً و إهدار الجهد و الزمن, فبدلاً من تكرار الكود نقوم بوضع الكود بداخل دالة function و ثم استدعاء الدالة عند الحاجة لهذا الكود فبذلك نكون قد إختصرنا الجهد والوقت والزمن وجعلنا برنامجنا مختصر ومنظّم وبشكل جميل.
https://programmer-tech.com/dart-functions/
Forwarded from تعلم لغة C++ ©️
نظرة عامة على لغة C++ 1.
لغة سي بلاس بلاس C++ يقال عن هذه اللغة أنها أُم اللغات لأنها لغة قوية و قديمة منذ زمن بعيد جداً. و من يتعلم هذه اللغة و يتقنها جيداً بإمكانه التوجه لأي لغه و لن تواجهه صعوبات. و هي تعمل على جميع الأنظمة وعلى جميع الحواسيب الضعيفة و القوية و حتى على بعض البرامج في الجوال …الخ. وتعتبر لغة سي بلاس بلاس C++ من لغات البرمجة القديمة التي للوقت الحالي لا زالت من اللغات ذات الأفضلية بمستوى كبير. لغة C++ هي لغة ذات أهمية كبيرة نظراً لإستخداماتها العديدة, فهي أحد أهم لغات البرمجة المطلوبة في سوق العمل. لهذا قررنا اليوم أن نبدأ بدورة في لغة سي بلاس بلاس المهمة في مجال البرمجة.
https://programmer-tech.com/cplusplus-overview/
لغة سي بلاس بلاس C++ يقال عن هذه اللغة أنها أُم اللغات لأنها لغة قوية و قديمة منذ زمن بعيد جداً. و من يتعلم هذه اللغة و يتقنها جيداً بإمكانه التوجه لأي لغه و لن تواجهه صعوبات. و هي تعمل على جميع الأنظمة وعلى جميع الحواسيب الضعيفة و القوية و حتى على بعض البرامج في الجوال …الخ. وتعتبر لغة سي بلاس بلاس C++ من لغات البرمجة القديمة التي للوقت الحالي لا زالت من اللغات ذات الأفضلية بمستوى كبير. لغة C++ هي لغة ذات أهمية كبيرة نظراً لإستخداماتها العديدة, فهي أحد أهم لغات البرمجة المطلوبة في سوق العمل. لهذا قررنا اليوم أن نبدأ بدورة في لغة سي بلاس بلاس المهمة في مجال البرمجة.
https://programmer-tech.com/cplusplus-overview/
Forwarded from Muhammad Alush
خارطة roodmap لتعلم بايثون.
مرجع شامل لتعلم لغة بايثون
https://programmer-tech.com/category/python/
〰️➖➖➖➖➖➖〰️
t.me/MuhammadAlush0997
تابعني على :
Telegram | instagram | facebook | Twitter | YouTube
مرجع شامل لتعلم لغة بايثون
https://programmer-tech.com/category/python/
〰️➖➖➖➖➖➖〰️
t.me/MuhammadAlush0997
تابعني على :
Telegram | instagram | facebook | Twitter | YouTube
Forwarded from Flutter / Dart ©️
المعاملات Parameters في لغة دارت.
يعتبر المعامل ( parameter ) على أنه متغير يتم كتابته و إنشاءه عندما نقوم بتعريف دالة Function و يكون الباراميتر جزء من الدالة, أي عندما نقوم بإنشاء دالة جديدة فإن الباراميتر يكون هو المتغير الذي يتم تمريره للدالة من أجل أن يتم التعامل معه و عمل المهمة الخاصة في الدالة.
تعلّمنا في الدرس السابق ما هي الدوال و قلنا أن الدوال هي عبارة عن قطع برمجية منفصِلة عن بعضها البعض و هذا يعني أن كل المتغيرات داخل دالة معيّنة لا يُمكن الوصول إليها في دالة اُخرى و لذلك لنقل القيم من دالة إلى دالة اخرى نقوم بتمرير القيم.
https://programmer-tech.com/dart-parameters/
يعتبر المعامل ( parameter ) على أنه متغير يتم كتابته و إنشاءه عندما نقوم بتعريف دالة Function و يكون الباراميتر جزء من الدالة, أي عندما نقوم بإنشاء دالة جديدة فإن الباراميتر يكون هو المتغير الذي يتم تمريره للدالة من أجل أن يتم التعامل معه و عمل المهمة الخاصة في الدالة.
تعلّمنا في الدرس السابق ما هي الدوال و قلنا أن الدوال هي عبارة عن قطع برمجية منفصِلة عن بعضها البعض و هذا يعني أن كل المتغيرات داخل دالة معيّنة لا يُمكن الوصول إليها في دالة اُخرى و لذلك لنقل القيم من دالة إلى دالة اخرى نقوم بتمرير القيم.
https://programmer-tech.com/dart-parameters/
Forwarded from Flutter / Dart ©️
مفهوم الكلاسات class في Dart.
الكلاس ( Class ) هو عبارة عن حاوية كبيرة تحتوي على كل الكود من متغيرات و دوال و كائنات. من أجل تعريف كلاس Class جديد يكفي فقط أن نكتب الكلمة class ثم وضع إسم لهذا الكلاس, ثم فتح أقواس تحدد بداية الكلاس و نهايته.
https://programmer-tech.com/dart-class/
الكلاس ( Class ) هو عبارة عن حاوية كبيرة تحتوي على كل الكود من متغيرات و دوال و كائنات. من أجل تعريف كلاس Class جديد يكفي فقط أن نكتب الكلمة class ثم وضع إسم لهذا الكلاس, ثم فتح أقواس تحدد بداية الكلاس و نهايته.
https://programmer-tech.com/dart-class/
Forwarded from Flutter / Dart ©️
الكونستركتور Constructor في Dart.
الكونستركتور Constructor في دارت, تسهل علينا طريقة انشاء كائنات من كلاس معين وتعتبر شيئ مهم يجب التفكير به بعد إنشاء الكلاس. وهو عبارة عن دالة يكون لها نوع خاص, يتم إستدعاء هذه الدالة في أثناء إنشاء الكائن من أجل توليد قيم أولية للخصائص الموجودة فيه.
https://programmer-tech.com/dart-constructor/
الكونستركتور Constructor في دارت, تسهل علينا طريقة انشاء كائنات من كلاس معين وتعتبر شيئ مهم يجب التفكير به بعد إنشاء الكلاس. وهو عبارة عن دالة يكون لها نوع خاص, يتم إستدعاء هذه الدالة في أثناء إنشاء الكائن من أجل توليد قيم أولية للخصائص الموجودة فيه.
https://programmer-tech.com/dart-constructor/
Forwarded from Flutter / Dart ©️
دوال setter و getter في Dart.
دوال Getter و setter هي طرق الكلاس المستخدمة لمعالجة بيانات حقول الكلاس و تستخدم Getter في الحصول على بيانات حقل الكلاس بينما تستخدم setter لتعيين بيانات حقل الكلاس إلى بعض المتغيرات.
https://programmer-tech.com/dart-setter-and-getter/
دوال Getter و setter هي طرق الكلاس المستخدمة لمعالجة بيانات حقول الكلاس و تستخدم Getter في الحصول على بيانات حقل الكلاس بينما تستخدم setter لتعيين بيانات حقل الكلاس إلى بعض المتغيرات.
https://programmer-tech.com/dart-setter-and-getter/
إن لغة CSS هي أساس تصميم و شكل الموقع فبدون CSS سوف تبقي مواقع الويب كأنها نصاً عادياً على خلفيات بيضاء.
🔥تعلم لغة CSS بالعربية مجاناً من القناة🔥
Link 👉 t.me/CSS_PT 👈
🔥تعلم لغة CSS بالعربية مجاناً من القناة🔥
Link 👉 t.me/CSS_PT 👈