شهادة مدفوعة متوسط البرمجة

الخوارزميات، الجزء الأول - جامعة برينستون

Princeton University

دورة تدريبية صارمة تغطي هياكل البيانات الأساسية والخوارزميات وتحليل الخوارزميات التي يدرسها روبرت سيدجويك وكيفن واين من جامعة برينستون.

المدة

6 weeks

المستوى

متوسط

الموعد النهائي

بدون موعد نهائي

🌐 اللغات المتاحة: English
📅 آخر تحديث: 2026-03-24

📋 المتطلبات المسبقة

Intermediate programming experience in Java. Familiarity with basic mathematics including algebra and discrete math concepts.

👥 لمن هذه الدورة

  • Computer science students seeking a rigorous algorithms foundation
  • Software engineers preparing for technical interviews
  • Developers looking to deepen their understanding of data structures
  • Professionals pursuing advanced computer science knowledge

📚 ماذا ستتعلم

1

Union-Find: Dynamic Connectivity and Weighted Quick Union

2

Analysis of Algorithms: Big-O, Big-Omega, and Big-Theta

3

Stacks, Queues, and Elementary Sorting Algorithms

4

Mergesort and Quicksort with Performance Guarantees

5

Priority Queues and Binary Heaps

6

Symbol Tables, Binary Search Trees, and Balanced Search Trees

🏛️ عن المؤسسة — Princeton University

Princeton University is a private Ivy League research university in Princeton, New Jersey. Founded in 1746, it is one of the oldest and most prestigious institutions of higher education in the United States.

تأسست

1746

الموقع

Princeton, New Jersey, USA

التقدير

#1 National University — U.S. News & World Report 2024

❓ الأسئلة الشائعة

What programming language is used in this course?
The course uses Java for all programming assignments and examples. Familiarity with Java is expected before starting the course.
Is there a Part II available?
Yes, Algorithms Part II covers graph algorithms, string processing, and more advanced topics. It is also available for free on the course platform.
How can I get a certificate for free?
You can audit the course for free to access all learning materials. To receive a verified certificate, you can apply for 课程平台's financial aid program, which provides full access at no cost.

📖 احصل على الدليل خطوة بخطوة

دليل شامل مع لقطات شاشة ونصائح وحلول للمشاكل

  • دليل التسجيل خطوة بخطوة
  • لقطات شاشة لكل خطوة
  • أخطاء شائعة يجب تجنبها
  • نصائح لإنهاء الدورة بسرعة
  • الأسئلة الشائعة وحل المشكلات
٩٫٩٩ $ — احصل على الدليل خطوة بخطوة

🔗 شهادات ذات صلة

شهادة مجانية مبتدئ

برامج التكنولوجيا ALX Africa

ALX Africa / Mastercard Foundation

تقدم ALX Africa، المدعومة من مؤسسة Mastercard، برامج تدريب تكنولوجية مكثفة في هندسة البرمجيات وعلوم البيانات والحوسبة السحابية. يهدف البرنامج، المصمم للشباب الأفارقة، إلى بناء مهارات تكنولوجية جاهزة للعمل من خلال التعلم القائم على المشاريع والتعاون بين الأقران.

⏱ 12 months بدون موعد نهائي
شهادة مجانية مبتدئ

BilgeIs METU المهارات الرقمية

METU (ODTÜ)

BilgeIs هي عبارة عن منصة مجانية للتدريب على المهارات الرقمية تم تطويرها من قبل جامعة الشرق الأوسط التقنية (METU/ODTU)، إحدى الجامعات المرموقة في تركيا. تقدم المنصة دورات في البرمجة ومحو الأمية البيانات والكفاءات الرقمية وأساسيات تكنولوجيا المعلومات مع شهادات مجانية، مما يدعم مبادرة المهارات الرقمية الوطنية في تركيا.

⏱ Self-paced بدون موعد نهائي
شهادة مجانية مبتدئ

مدرسة Fundação Bradesco الافتراضية — دورات مجانية مع الشهادة

Fundação Bradesco

تقدم مدرسة Fundação Bradesco الافتراضية أكثر من 100 دورة مجانية عبر الإنترنت مع شهادات في مجالات التكنولوجيا والبرمجة وإدارة الأعمال والتطوير المهني. واحدة من أكبر مبادرات التعليم المجاني في البرازيل، بدعم من Banco Bradesco.

⏱ Self-paced (varies by course) بدون موعد نهائي