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