YoVDO

التحضير لمقابلة عمل الترميز

Offered By: Meta via Coursera

Tags

Coding Interview Preparation Courses Communication Skills Courses Algorithms Courses Data Structures Courses Big O Notation Courses Time Complexity Courses Space Complexity Courses

Course Description

Overview

ستساعد الدورة التدريبية النهائية في هذا البرنامج في تحضيرك للجوانب الفريدة لمقابلة عمل الترميز، مع مناهج لحل المشكلات وأسس علوم الحاسب الآلي اللازمة للحصول على الوظيفة. وفي النهاية، ستكتسب رؤى ونصائح إستراتيجية لإجراء مقابلة عمل ناجحة. وبنهاية هذه الدورة التدريبية، ستكون لديك معرفة بما يلي: •  التواصل المناسب أثناء مقابلة عمل الترميز •  إستراتيجيات إجراء مقابلات العمل الناجحة •  استخدام الكود الزائف pseudocode •  أساسيات علوم الحاسب الآلي •  قدرات هياكل البيانات وطريقة تنفيذها •  طريقة مراجعة هياكل البيانات في سياق مقابلات عمل الترميز •  مفهوم الخوارزميات والمناهج الشائعة للعمل معها •  طريقة وضع تصوير مرئي للخوارزمية •  الجمع بين أنماط الترميز الجديدة والتي تعلمتها سابقًا لحل المشكلات من الناحية المثالية، يجب أن تكون قد أكملت جميع الدورات التدريبية في هذه الشهادة المهنية.

Syllabus

  • مقدمة لمقابلة عمل الترميز
    • في هذه الوحدة التمهيدية، ستتعرف على مقابلة الترميز، وما يمكن أن تتكون منه، وأنواع مقابلات الترميز التي قد تواجهها. كما ستتعرف على كيفية التحضير لمقابلة الترميز، مع التركيز على التواصل والعمل مع الكود الزائف pseudocode. ستحصل أيضا على مقدمة في علوم الحاسب الآلي، بما في ذلك المفاهيم الأساسية لتمثيل O الكبرى (Big O notation) والثنائي Binary وتعقيد الوقت والمساحة.
  • مقدمة إلى هياكل البيانات
    • تغطي الوحدة الثانية من هذه الدورة التدريبية هياكل البيانات. ستتعرف على تنفيذ وقدرات هياكل البيانات بين لغات البرمجة المختلفة والأنماط المماثلة للبنية الشاملة. وستتعرف على هياكل البيانات الأساسية، مثل السلاسل والأعداد الصحيحة والمصفوفات والكائنات، قبل الانتقال إلى هياكل بيانات المجموعة، بما في ذلك القوائم والمكدسات والأشجار، وهياكل البيانات المتقدمة، مثل جداول التجزئة والأكوام والرسوم البيانية.
  • مقدمة إلى الخوارزميات
    • في هذه الوحدة، ستتعرف على الخوارزميات. ستغطي المناهج الشائعة للفرز والبحث باستخدام الخوارزميات. ستستكشف أيضًا جوانب تعقيد الوقت والمساحة لكل من الفرز والبحث. وستتعرّف بعد ذلك على المزيد حول العمل مع الخوارزميات، وتوضيح طريقة وضع التصوير وحل المشكلات باستخدام المناهج الخوارزمية، مثل فرّق تسد والخوارزميات الجشعة والبرمجة الديناميكية.
  • المشروع النهائي
    • في هذه الوحدة، سيتم تقييمك على المفاهيم والموضوعات الرئيسية التي تغطيها هذه الدورة التدريبية.

Taught by

Taught by Meta Staff

Related Courses

11 Essential Coding Interview Questions + Coding Exercises!
Udemy
JavaScript & LeetCode | The Interview Bootcamp
Udemy
Master the Coding Interview: Algorithms + Data Structures
Skillshare
Java Coding Interview questions for freshers and experienced
Udemy
LeetCode in Java: Algorithms Coding Interview Questions
Udemy