تُعد المؤشرات (Pointers) إحدى المحطات الأولى التي تتجاوز فيها البرمجة مجرد التعامل مع القيم لتبدأ في التفاعل المباشر مع الذاكرة. تبني هذه الدورة تصوراً ذهنياً واضحاً ومبسطاً للمبتدئين حول ماهية المؤشرات، وعلاقتها بالمتغيرات، وكيفية استخدامها بأمان في لغة ++C الحديثة. وبنهاية الدورة، ستكون قادراً على قراءة صيغ كتابة المؤشرات، والمقارنة بين المؤشرات والمراجع (References)، والتعرف على حالات المؤشرات الفارغة (Null) والمؤشرات المعلقة (Dangling)، وفهم متى تكون المؤشرات الذكية (Smart Pointers) هي الخيار الأفضل.
تغطي الدورة أساسيات المؤشرات (pointers)، وعمليات التصريح والتهيئة والوصول إلى القيمة (dereferencing)، ومعاني الرموز `*` و`&` و`nullptr`. كما تتناول المقارنة بين المراجع (references) والمؤشرات، والمصفوفات وحسابات المؤشرات، ودورة حياة المؤشرات والمؤشرات غير الصالحة، والتحقق من القيم الفارغة (null checks)، والمؤشرات الذكية (smart pointers) لإدارة الملكية في لغة C++ الحديثة.