ماشاء الله عليك شروحاتك مفصله والحلو في شرحك انك تعمل عدة امثله تطبيقيه على الكود الواحد يعني لما شرحت الكلاس قمت بشرح عدة امثله للتعامل مع الكلاس وهذا شي جميل. وبسرعه الطالب راح يفهم فاتمنى تكون كل شروحاتك عليها امثله كثيره للكود الواحد
@MohamedEidAtwaАй бұрын
والله انه اسعدني تعليقك وتحفيزك اني اكمل باذن الله واتمنى المعلومة تكون مبسطو وميكنشي فيه ممل في تلقي المعلومة
@Eng_wafeekАй бұрын
جميل ياهندسه
@MohamedEidAtwaАй бұрын
@@Eng_wafeek اسعدني حضورك وتعليقك المحفز علي الاستكمال ❤️
@Eng_wafeekАй бұрын
@MohamedEidAtwa بارك الله في جهودك المبذوله
@MohamedEidAtwaАй бұрын
ربي يسعدك يارب ويوفقك
@globalstar3716Ай бұрын
السلام عليكم ورحمة الله وبركاته، أستاذ [محمد عيد عطوة] المحترم، أتمنى أن تكون بخير وبصحة جيدة. أود أن أعبر عن تقديري لجهودك الكبيرة في شروحاتك، وأشكرك على حرصك على تطوير مهاراتنا البرمجية. نرغب في تعلم لغة البرمجة C# بشكل متعمق، وأتمنى لو تفضلت بتقديم دورة كاملة تبدأ من الصفر وتصل إلى مستوى الاحتراف، بحيث تشمل المفاهيم الأساسية والمتقدمة التي تمكننا من بناء مشاريع قوية في بيئة العمل. وإليك بعض المواضيع التي أتمنى أن تغطيها الدورة: 1. أساسيات البرمجة: البدء من مبادئ لغة C#، وفهم المفاهيم البرمجية الأساسية مثل المتغيرات، العمليات الحسابية، الجمل الشرطية، وحلقات التكرار. 2. مفهوم الكائنات (Object-Oriented Programming): التعريف بالكائنات، وأسس البرمجة كائنية التوجه، مثل تعريف الكلاسات (Classes)، الكائنات (Objects)، وكيفية تطبيق مبادئ التجريد (Abstraction)، التغليف (Encapsulation)، التوريث (Inheritance)، وتعدد الأشكال (Polymorphism). 3. التعامل مع الكلاسات: تعلم كيفية تنظيم الكود داخل الكلاسات بفعالية، وإنشاء علاقات بين الكلاسات، وفهم كيفية التواصل بينها عن طريق الخصائص (Properties) والأساليب (Methods)، وأيضاً استخدام الوراثة لزيادة قابلية إعادة الاستخدام. 4. التجريد وتجريد الكود: فهم كيفية تبسيط الشيفرة وتجريد المفاهيم لتسهيل قراءة وتطوير الكود باستخدام التجريد، مثل الواجهات (Interfaces) والكلاسات المجردة (Abstract Classes). 5. التعامل مع قواعد البيانات: تعلم كيفية ربط C# مع قواعد البيانات مثل SQL Server أو MySQL، وكيفية إنشاء جداول وربطها مع الكود البرمجي، بالإضافة إلى تنفيذ العمليات الأساسية مثل الإدراج، التحديث، والحذف من قواعد البيانات. 6. الدوال والفانكشن (Functions and Methods): تعريف الدوال وكيفية استخدامها في تنظيم الكود وتقسيمه، وفهم كيفية تمرير المتغيرات والنتائج بين الدوال والكائنات. 7. تنظيم التطبيقات الكبيرة: تعلم تصميم هيكل للتطبيقات الكبيرة وكيفية التعامل مع تقسيم الأكواد إلى ملفات منفصلة، وتنظيم العلاقات بين الكلاسات. 8. التعامل مع الأحداث (Events) والتفويضات (Delegates): التعرف على كيفية العمل مع الأحداث وتفويض الإجراءات، وكيفية تطبيقها في بناء تطبيقات تتفاعل مع المستخدم. 9. أدوات وتقنيات إضافية: التعرف على مكتبات وإطارات عمل مفيدة في تطوير التطبيقات، مثل LINQ للتعامل مع البيانات، وإطار Entity Framework للتعامل مع قواعد البيانات بشكل أسهل. 10. مشروع تطبيقي: أتمنى أن يكون هناك مشروع تطبيقي في نهاية الدورة، لنتمكن من اختبار كل المفاهيم التي تعلمناها وتطبيقها بشكل عملي. أعتقد أن مثل هذه الدورة ستكون شاملة ومفيدة لنا جميعًا، وستساعدنا على إتقان لغة C# بشكل متعمق، مما يمكّننا من العمل على مشاريع برمجية حقيقية في المستقبل. شكرًا جزيلاً على وقتك وجهودك، وأتطلع لمزيد من العلم والتعلم على يديك. مع خالص الاحترام،
@MohamedEidAtwaАй бұрын
باذن الله في الدورة هنتكلم عن كل مفاهيم البرمجه كاملة والي هيطبق على السي شارب هيطبق على اي لغة برمجه وهنطرق الى كل النقاط الي حضرتك وضحتها بالفعل بس بطريقة عملية يعني هناخد المشروع عملي ونطبق كل شي بالتفصيل وكل النقاط الي هنستخدمها في اي مشروع سواء مشروع الدورة او غيرها وبكده هنكون لمينا بلغة البرمجه سي شارب وقواعد البيانات وكمان تصميمات الفورم بحيث اي معلومة نقدمها باكثر من طريقة ونبين مميزات كل طريقه واذا فيه عيوب نحاول نوضحها واسال الله تعالى انه يوفقني في تقديم كل الي تفضل عليا وعلمني اياه واسال الله تعالى ان ينفع الجميع بهذا العلم وان نستعمله في طاعته