العودة إلى الدورات
متوسط
تطوير البرمجيات
en
برنامج نانوديجري في ++C
يوداسيتي
منصة
· California, USA
عن هذه الدورة
تعلّم لغة ++C، وهي لغة برمجة عالية الأداء تُستخدم في أكثر الوظائف الهندسية إثارة في العالم — من السيارات ذاتية القيادة والروبوتات إلى متصفحات الويب ومنصات الوسائط والخوادم وألعاب الفيديو. يغطي هذا البرنامج النانوديجري متوسط المستوى أساسيات ++C الحديثة، والبرمجة كائنية التوجه، وإدارة الذاكرة، والبرمجة المتزامنة من خلال أربعة مقررات ومشاريع عملية تشمل مخطِّط مسار، وأداة لمراقبة النظام، وروبوت دردشة عن الذاكرة، ومحاكاة مرورية متزامنة.
المهارات المطلوبة مسبقاً
المهارات التي يُفضّل امتلاكها قبل الالتحاق بهذه الدورة
أساسيات ++C
تدفق التحكم في ++C
الدوال في ++C
أساسيات لينكس
برمجة حاسوب متوسطة المستوى
برمجة متوسطة المستوى
المهارات المكتسبة
المهارات التي ستكتسبها عند إتمام هذه الدورة
البرمجة كائنية التوجه
برمجة ++C
البرمجة الكينونية في ++C
الحوسبة المتزامنة
بنية ذاكرة الحاسوب
الاستعلام الديناميكي للذاكرة
دلالات النسخ والنقل في ++C
إدارة ذاكرة الهيب
الخيوط البرمجية والمزامنة في ++C
دلالات النسخ والنقل في ++C
المؤشرات الذكية
مزامنة الخيوط
هندسة ذاكرة النظام