La_Liga_Interactive_Table_2024-25_NM_20240813.xlsx
919.4 KB
الدوري الإسباني
Finance charge invoice basic.xlsx
12.6 KB
نموذج فاتورة
منحه مجانية فى الجامعه الأمريكية اونلاين للحابب يقدم مع شهاده معتمده منها
https://openlearn.aucegypt.edu/login/index.php
https://openlearn.aucegypt.edu/login/index.php
خارطة الطريق لتعلم الـ Back-End باستخدام .NET:
1. أساسيات البرمجة:
- تأكد من إتقانك لمفاهيم البرمجة الأساسية مثل المتغيرات، الحلقات، الدوال، والكائنات.
2. تعلم لغة C#:
- لأن .NET يعتمد بشكل كبير على لغة C#. تعلم الأساسيات والمتقدم من لغة C# مثل البرمجة الكائنية (OOP) والمعالجة غير المتزامنة (Asynchronous Programming).
3. فهم .NET Framework / .NET Core:
- ابدأ بفهم الفرق بين .NET Framework و .NET Core.
- تعلم كيفية إنشاء تطبيقات باستخدام .NET Core لأنها أكثر حداثة وتدعم تشغيل التطبيقات على مختلف الأنظمة.
4. تعلم ASP.NET Core:
- ASP.NET Core هو الإطار الأساسي لتطوير تطبيقات الويب باستخدام .NET.
- ابدأ بفهم كيفية بناء APIs باستخدام ASP.NET Core.
- تعلم كيفية التعامل مع مصادقة المستخدمين، جلسات العمل، وإدارة الحالة (State Management).
5. التعامل مع قواعد البيانات:
- تعلم كيفية التعامل مع قواعد البيانات باستخدام Entity Framework Core.
- تعلم كيفية كتابة الاستعلامات (SQL) والقيام بعمليات CRUD (Create, Read, Update, Delete) على البيانات.
6. مبادئ تصميم البرمجيات:
- تعلم مبادئ تصميم البرمجيات مثل SOLID، DRY، و Design Patterns.
7. التعامل مع النسخية (Version Control):
- تعلم كيفية استخدام Git و GitHub لإدارة الشيفرات المصدرية بشكل احترافي.
8. الأمان في تطوير الويب:
- تعلم كيفية تأمين تطبيقات الويب من خلال فهم مفاهيم مثل التحقق من صحة المدخلات، حماية APIs، ومكافحة هجمات XSS و CSRF.
9. توسيع مهاراتك:
- تعرف على تقنيات مثل Docker، Kubernetes، CI/CD لإدارة عمليات نشر التطبيقات بشكل أفضل.
10. بناء مشاريع تطبيقية:
- ابدأ بتطوير مشاريع عملية لتطبيق ما تعلمته، مثل بناء تطبيقات ويب صغيرة أو APIs واستخدام قواعد البيانات.
هذه هي الخطوات الرئيسية لتعلم تطوير الـ Back-End باستخدام .NET. هل هناك جزء معين ترغب في الحصول على مزيد من المعلومات عنه؟
هناك العديد من المصادر باللغة العربية التي يمكنك الاستفادة منها لتعلم تطوير الـ Back-End باستخدام .NET. إليك بعض القنوات والدورات التي تقدم محتوى شامل:
1. قناة "CodeZee" على يوتيوب:
- تحتوي على دورات تعليمية متخصصة في C# و .NET Core و ASP.NET Core، وهي تقدم الشروحات بطريقة بسيطة وواضحة.
- رابط القناة: [CodeZee](https://www.youtube.com/@CodeZee)
2. قناة "Elzero Web School":
- على الرغم من أن هذه القناة تغطي جوانب متعددة من تطوير الويب، إلا أنها تقدم محتوى قوي في البرمجة باستخدام C# وتطوير الـ Back-End.
- رابط القناة: [Elzero Web School](https://www.youtube.com/@ElzeroWebSchool)
3. دورة "تعلم ASP.NET Core MVC" على منصة "Udemy":
- دورة مقدمة باللغة العربية تشرح كيفية بناء تطبيقات الويب باستخدام ASP.NET Core MVC.
- رابط الدورة: [تعلم ASP.NET Core MVC](https://www.udemy.com/course/asp-net-core-mvc-arabic/)
4. قناة "DotNet Arabic" على يوتيوب:
- قناة تقدم دروساً متخصصة في تقنيات .NET و ASP.NET Core باللغة العربية، بما في ذلك التعامل مع قواعد البيانات واستخدام Entity Framework.
- رابط القناة: [DotNet Arabic](https://www.youtube.com/@dotnetarabic)
5. قناة "Mohamed Samir" على يوتيوب:
- تحتوي القناة على سلسلة فيديوهات تعليمية باللغة العربية تغطي مفاهيم ASP.NET Core و C# وتطبيقاتها في تطوير الـ Back-End.
- رابط القناة: [Mohamed Samir](https://www.youtube.com/@MohamedSamir3)
6. قناة "Programming HUB" على يوتيوب:
- قناة تقدم محتوى تعليمي شامل باللغة العربية يغطي أساسيات البرمجة باستخدام C# وتطوير تطبيقات الـ Back-End باستخدام ASP.NET Core.
- رابط القناة: [Programming HUB](https://www.youtube.com/@programminghub169)
باستخدام هذه المصادر، يمكنك تعلم الأساسيات والمتقدم من تطوير الـ Back-End باستخدام .NET باللغة العربية. كل قناة أو دورة تقدم محتوى مختلف يغطي جوانب معينة، لذا يمكنك اختيار ما يناسب مستواك الحالي وما تحتاجه لتطوير مهاراتك.
1. أساسيات البرمجة:
- تأكد من إتقانك لمفاهيم البرمجة الأساسية مثل المتغيرات، الحلقات، الدوال، والكائنات.
2. تعلم لغة C#:
- لأن .NET يعتمد بشكل كبير على لغة C#. تعلم الأساسيات والمتقدم من لغة C# مثل البرمجة الكائنية (OOP) والمعالجة غير المتزامنة (Asynchronous Programming).
3. فهم .NET Framework / .NET Core:
- ابدأ بفهم الفرق بين .NET Framework و .NET Core.
- تعلم كيفية إنشاء تطبيقات باستخدام .NET Core لأنها أكثر حداثة وتدعم تشغيل التطبيقات على مختلف الأنظمة.
4. تعلم ASP.NET Core:
- ASP.NET Core هو الإطار الأساسي لتطوير تطبيقات الويب باستخدام .NET.
- ابدأ بفهم كيفية بناء APIs باستخدام ASP.NET Core.
- تعلم كيفية التعامل مع مصادقة المستخدمين، جلسات العمل، وإدارة الحالة (State Management).
5. التعامل مع قواعد البيانات:
- تعلم كيفية التعامل مع قواعد البيانات باستخدام Entity Framework Core.
- تعلم كيفية كتابة الاستعلامات (SQL) والقيام بعمليات CRUD (Create, Read, Update, Delete) على البيانات.
6. مبادئ تصميم البرمجيات:
- تعلم مبادئ تصميم البرمجيات مثل SOLID، DRY، و Design Patterns.
7. التعامل مع النسخية (Version Control):
- تعلم كيفية استخدام Git و GitHub لإدارة الشيفرات المصدرية بشكل احترافي.
8. الأمان في تطوير الويب:
- تعلم كيفية تأمين تطبيقات الويب من خلال فهم مفاهيم مثل التحقق من صحة المدخلات، حماية APIs، ومكافحة هجمات XSS و CSRF.
9. توسيع مهاراتك:
- تعرف على تقنيات مثل Docker، Kubernetes، CI/CD لإدارة عمليات نشر التطبيقات بشكل أفضل.
10. بناء مشاريع تطبيقية:
- ابدأ بتطوير مشاريع عملية لتطبيق ما تعلمته، مثل بناء تطبيقات ويب صغيرة أو APIs واستخدام قواعد البيانات.
هذه هي الخطوات الرئيسية لتعلم تطوير الـ Back-End باستخدام .NET. هل هناك جزء معين ترغب في الحصول على مزيد من المعلومات عنه؟
هناك العديد من المصادر باللغة العربية التي يمكنك الاستفادة منها لتعلم تطوير الـ Back-End باستخدام .NET. إليك بعض القنوات والدورات التي تقدم محتوى شامل:
1. قناة "CodeZee" على يوتيوب:
- تحتوي على دورات تعليمية متخصصة في C# و .NET Core و ASP.NET Core، وهي تقدم الشروحات بطريقة بسيطة وواضحة.
- رابط القناة: [CodeZee](https://www.youtube.com/@CodeZee)
2. قناة "Elzero Web School":
- على الرغم من أن هذه القناة تغطي جوانب متعددة من تطوير الويب، إلا أنها تقدم محتوى قوي في البرمجة باستخدام C# وتطوير الـ Back-End.
- رابط القناة: [Elzero Web School](https://www.youtube.com/@ElzeroWebSchool)
3. دورة "تعلم ASP.NET Core MVC" على منصة "Udemy":
- دورة مقدمة باللغة العربية تشرح كيفية بناء تطبيقات الويب باستخدام ASP.NET Core MVC.
- رابط الدورة: [تعلم ASP.NET Core MVC](https://www.udemy.com/course/asp-net-core-mvc-arabic/)
4. قناة "DotNet Arabic" على يوتيوب:
- قناة تقدم دروساً متخصصة في تقنيات .NET و ASP.NET Core باللغة العربية، بما في ذلك التعامل مع قواعد البيانات واستخدام Entity Framework.
- رابط القناة: [DotNet Arabic](https://www.youtube.com/@dotnetarabic)
5. قناة "Mohamed Samir" على يوتيوب:
- تحتوي القناة على سلسلة فيديوهات تعليمية باللغة العربية تغطي مفاهيم ASP.NET Core و C# وتطبيقاتها في تطوير الـ Back-End.
- رابط القناة: [Mohamed Samir](https://www.youtube.com/@MohamedSamir3)
6. قناة "Programming HUB" على يوتيوب:
- قناة تقدم محتوى تعليمي شامل باللغة العربية يغطي أساسيات البرمجة باستخدام C# وتطوير تطبيقات الـ Back-End باستخدام ASP.NET Core.
- رابط القناة: [Programming HUB](https://www.youtube.com/@programminghub169)
باستخدام هذه المصادر، يمكنك تعلم الأساسيات والمتقدم من تطوير الـ Back-End باستخدام .NET باللغة العربية. كل قناة أو دورة تقدم محتوى مختلف يغطي جوانب معينة، لذا يمكنك اختيار ما يناسب مستواك الحالي وما تحتاجه لتطوير مهاراتك.
👍5❤2👏2
👍4❤2