التصنيف: برمجة تطبيقات الموبيل
٥ دورة
اكتسب فهمًا شاملاً للغة البرمجة C#، وهي لغة متعددة الاستخدامات تُستخدم على نطاق واسع في تطوير التطبيقات عبر منصات مختلفة. ستتعلم أساسيات C#، بما في ذلك أنواع البيانات، وهياكل التحكم، ومبادئ البرمجة الكائنية. من خلال تمارين البرمجة العملية والمشاريع، ستعزز مهاراتك في حل المشكلات وتتعلم كيفية إنشاء تط...
تعمق في المبادئ والمفاهيم التي تحدد هذه البرمجة القوية. ستتعلم عن المفاهيم الأساسية للبرمجة الكائنية مثل الفئات، والكائنات، والوراثة، والتغليف، والتعددية الشكلية. من خلال أمثلة عملية ومشاريع تطبيقية، ستطور المهارات اللازمة لتصميم وتنفيذ حلول برمجية قوية تكون وحدات قابلة لإعادة الاستخدام. بنهاية الدو...
تعمق في مبادئ SOLID لتصميم البرمجيات الموجهة للكائنات، والتي تعتبر أساسية لإنشاء برمجيات قابلة للصيانة والتوسع. ستتعلم عن كل مبدأ—المسؤولية الفردية، والانفتاح/الإغلاق، واستبدال ليسكوف، وتجزئة الواجهة، وعكس الاعتماد—وكيفية تطبيقها بفعالية في مشاريعك. بنهاية الدورة، سيكون لديك فهم قوي لهذه المبادئ، مم...
اتقن نظام التحكم في الإصدارات Git، وهو أداة قوية تتيح لك تتبع التغييرات في الشيفرة الخاصة بك والتعاون بفعالية مع الآخرين. ستتعلم كيفية إنشاء المستودعات، وإدارة الفروع، وحل النزاعات، مما يضمن أن تكون مشاريعك منظمة وفعالة. بنهاية الدورة، سيكون لديك المهارات اللازمة لاستخدام Git بثقة في سير عملك التطوي...
اتقن Xamarin، وهو إطار عمل قوي لبناء تطبيقات الهواتف المحمولة متعددة المنصات. ستتعلم كيفية إنشاء واجهات مستخدم أصلية والوصول إلى ميزات الجهاز باستخدام C# و .NET. من خلال مشاريع عملية، ستكتسب خبرة عملية في تطوير التطبيقات لكل من iOS و Android، مما يمكنك من كتابة الكود مرة واحدة ونشره في كل مكان. بنها...