العودة إلى الدورات
متقدم تطوير البرمجيات en

إتقان أنماط مقابلات البرمجة (Grokking the Coding Interview)

إديوكيتيف
منصة · Washington, USA

عن هذه الدورة

دورة "إتقان أنماط مقابلات البرمجة" هي دورة شاملة تعتمد على الأنماط لمساعدتك في الاستعداد لمقابلات البرمجة التقنية. ستتقن 28 نمطاً قابلاً لإعادة الاستخدام، مثل المؤشرين (Two Pointers)، نافذة الانزلاق (Sliding Window)، البرمجة الديناميكية، الرسوم البيانية (Graphs)، ومحارف البحث (Trie)، وتتعلم كيفية تطبيقها على مئات مسائل الخوارزميات بدلاً من حل مسائل عشوائية من LeetCode. تغطي الدورة هياكل البيانات الأساسية مثل المصفوفات، القوائم المرتبطة، المكدسات، الطوابير، الأكوام (Heaps)، جداول التجزئة (Hash Maps)، الـ Trie، و Union-Find، بالإضافة إلى الخوارزميات المهمة مثل الفرز والبحث، الخوارزميات الجشعة (Greedy)، التتبع العكسي (Backtracking)، العمليات على البتات، والرياضيات والهندسة. تتضمن الدورة أكثر من 500 تمريناً عملياً، و17 مقابلة تجريبية مدعومة بالذكاء الاصطناعي، وشروحات تفصيلية بعدة لغات برمجية (Python، Java، JavaScript، Go، C++، و C#) لمساعدتك على بناء مهاراتك وثقتك بشكل منهجي للنجاح في مقابلات البرمجة على مستوى شركات MAANG.

المهارات المطلوبة مسبقاً

المهارات التي يُفضّل امتلاكها قبل الالتحاق بهذه الدورة

البرمجة كائنية التوجه أساسيات البرمجة مبادئ هياكل البيانات مبادئ الخوارزميات مبادئ حل المشكلات

المهارات المكتسبة

المهارات التي ستكتسبها عند إتمام هذه الدورة

بايثون جافا حل المشكلات هياكل البيانات في بايثون (القوائم، القواميس) الخوارزميات الاستعداد لمقابلات البرمجة البرمجة الديناميكية خوارزميات الرسوم البيانية

دورات ذات صلة