
تقدم هذه الدورة نظرة متكاملة على أساسيات تطوير البرمجيات الحديثة، مركزةً على ثلاثة محاور رئيسية: التحكم بالإصدارات، وتصحيح الأخطاء، وتصميم البرمجيات قائم على الكائنات. سيبدأ المشاركون بالتعرف على نظام Git كأداة رئيسية للتحكم بالإصدارات، ويكتسبون مهارات تحديد المشكلات الشائعة في البرامج وتطبيق تقنيات فعالة لتصحيح الأخطاء. كما يستكشفون مبادئ برمجة الكائنات وأنماط التصميم المستخدمة لتحسين جودة وتصميم البرامج. تُناسب هذه الدورة طلاب علوم الحاسب، والمطورين الطموحين، وفنيي تكنولوجيا المعلومات، وهواة البرمجة، ومديري الأنظمة، بالإضافة إلى المهتمين بتطوير قدراتهم في مجال البرمجيات. لا تتطلب الدورة خبرة متعمقة، ولكن وجود معرفة أساسية بالحاسوب ورغبة في التعلم تعزز من استفادة المتدربين.
Karlis Zars
Computer Science Ph.D., Trainer and Consultant
Starweaver
Global Leaders in Professional & Technology Education