Full Stack .NET Trainer (ASP.NET Core MVC & SQL Server) مدرب معتمد

Codecirclejo — Jordan · Posted ~7 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

نبذة عن Code Circle تُعد Code Circle شركة متخصصة في تكنولوجيا المعلومات، وتركز نشاطها على تطوير البرمجيات والتدريب التقني. نحن نبحث عن **مدرب Full Stack .NET** مؤهل وذو خبرة عملية لتقديم تدريب عملي في مجالات تطوير الويب الحديث باستخدام .NET، وتصميم قواعد البيانات، وتطوير واجهات برمجة التطبيقات (APIs)، وأفضل ممارسات هندسة البرمجيات. ## المسمى الوظيفي **مدرب Full Stack .NET (دوام جزئي)** ## نظرة عامة على الوظيفة سيقوم المدرب المختار بتقديم تدريب منظم قائم على المشاريع للطلاب ومطوري البرمجيات الطموحين، مما يساعدهم على اكتساب المهارات التقنية اللازمة لتطوير تطبيقات ويب واقعية والاستعداد لمسارات الحصول على الشهادات المهنية ذات الصلة. **جدول العمل:** يومان تقريباً في الأسبوع **نوع التوظيف:** دوام جزئي ## المسؤوليات الرئيسية - تقديم تدريب عملي في تقنيات C# و .NET و ASP.NET Core MVC و Razor Views. - تدريس SQL Server، وتصميم قواعد البيانات العلائقية، واستعلامات SQL، والإجراءات المخزنة (Stored Procedures)، وأساسيات تحسين أداء قواعد البيانات. - تدريب المشاركين على Entity Framework Core و LINQ وعمليات CRUD وتكامل قواعد البيانات. - شرح تطوير واجهات برمجة التطبيقات (RESTful APIs)، وطرق HTTP، ورموز الحالة (Status Codes)، والمصادقة (Authentication)، والتفويض (Authorization)، واختبار واجهات برمجة التطبيقات. - تقديم أساسيات أمن التطبيقات، بما في ذلك التحقق من صحة المدخلات، والمصادقة الآمنة، والثغرات الأمنية الشائعة في الويب. - توجيه المشاركين خلال مشاريع واقعية، تشمل تحليل المتطلبات، وهيكلة النظام (Architecture)، والتنفيذ، وتصحيح الأخطاء (Debugging)، والنشر (Deployment). - تدريس ممارسات البرمجة الاحترافية، ومفاهيم الهندسة البرمجية النظيفة (Clean Architecture)، وتصميم التطبيقات القابلة للصيانة. - تقديم أساسيات Azure ونشر التطبيقات بما يتناسب مع خطة التدريب. - إعداد التمارين والواجبات والاختبارات والتقييمات التقنية. - مساعدة المشاركين على فهم مسارات شهادات Microsoft و Azure ذات الصلة، بما في ذلك أهداف الاختبار والتحضير العملي. - تقييم تقدم المشاركين وتقديم ملاحظات تقنية بناءة. ## المؤهلات المطلوبة - خبرة عملية لا تقل عن 3 سنوات في تطوير .NET، أو خبرة مهنية معادلة ومثبتة. - كفاءة عالية في C# و .NET و ASP.NET Core MVC و SQL Server. - خبرة عملية في Entity Framework Core و LINQ و REST APIs وآليات المصادقة والتفويض. - خبرة في تطوير وشرح تطبيقات الويب المتكاملة. - مهارات قوية في التواصل والعرض والتوجيه التقني. - القدرة على شرح المفاهيم المعقدة بوضوح وتقديم جلسات برمجة عملية. - التوفر لتقديم التدريب بمعدل يومين تقريباً في الأسبوع. ## المؤهلات المفضلة - خبرة سابقة في تقديم التدريب التقني أو ورش العمل أو توجيه المطورين المبتدئين. - خبرة في استخدام Microsoft Azure ونشر التطبيقات. - الحصول على شهادات ذات صلة من Microsoft أو Azure، أو إثبات المعرفة بمحاور الامتحانات الخاصة بها. - خبرة في استخدام Git، وتصحيح الأخطاء (debugging)، واختبار البرمجيات، وممارسات البرمجة الآمنة. - وجود ملف أعمال (Portfolio) يضم مشاريع واقعية أو نماذج برمجية متاحة للعامة. ## منهجية التدريب سيركز التدريب على الجوانب العملية للبرمجة، والتمارين الموجهة، والمهام التطبيقية، وإنجاز مشروع متكامل، بدلاً من الاكتفاء بالجانب النظري فقط. قد يتضمن المنهج الدراسي ما يلي: - أساسيات لغة #C والبرمجة كائنية التوجه (OOP). - نظام SQL Server وتصميم قواعد البيانات العلائقية. - إطار عمل ASP.NET Core MVC وتقنية Razor Views. - تقنيات Entity Framework Core و LINQ. - تطوير وتأمين واجهات برمجة التطبيقات (REST API). - هندسة التطبيقات وممارسات البرمجة النظيفة (Clean Coding). - أساسيات Azure وعمليات النشر. - ورش عمل عملية لحل المشكلات التقنية. - مسارات الحصول على الشهادات المهنية ذات الصلة. للتقديم: mahdi.alderabani@codecircl.co