К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
برمجة Java: إنشاء نظام ترشيح · LearnSpace
Назад в каталог
courseraПрограммирование

برمجة Java: إنشاء نظام ترشيح

Курс от Duke University
Средний≈ 6 чАрабский
О курсеНавыкиПрограммаПреподаватели

О курсе

هل تساءلت يومًا كيف يختار Netflix الأفلام التي يرشحها لك؟ أو كيف يرشح لك Amazon الكتب؟ يمكننا معرفة كيفية عمل ذلك من خلال إنشاء مرشِح مبسّط خاص بنا! في هذا المساق التكميلي، ستعرض مهاراتك في حل المشكلات وبرمجة Java من خلال إنشاء أنظمة المرشِح. ستتعامل مع بيانات الأفلام، والتي تتضمن التقييمات، ولكن المبادئ المُتَضمَنة يمكن تكييفها بسهولة مع الكتب والمطاعم وغير ذلك. ستكتب برنامجًا يجيب على أسئلة خاصة بالبيانات، بما في ذلك أي عناصر ينبغي ترشيحها إلى المستخدم بناءً على تقييمه لعدة أفلام. مع وجود ملفات الإدخال الخاصة بتقييمات المستخدمين وعناوين الأفلام، ستتمكن من: 1. تسجيل البيانات وتحليلها إلى قوائم وخرائط؛ 2. حساب متوسط التقييمات؛ 3. حساب مدى تشابه مقيّم معين مع مستخدم آخر بناءً على التقييمات؛ و 4. ترشيح الأفلام إلى مستخدم معين بناءً على التقييمات. 5. عرض الأفلام المرشَحة لمستخدم معين على صفحة الويب.

Навыки, которые вы освоите

Java ProgrammingAlgorithmsDatabasesSoftware DesignJavaData ManagementData MappingData IntegrationProgramming PrinciplesObject Oriented Programming (OOP)AI PersonalizationProgram DevelopmentUser Interface (UI)Code ReusabilityData StructuresComputer Programming

Программа курса

5 модулей · 19 учебных материалов

01تقديم المرشِح5 материалов

الخطوة الأولى

وصف/مصادر الوحدةЧтениеالمقدمة والحافزВидеоقراءة البيانات وتخزينهاВидеоتمرين البرمجة: الخطوة الأولىЧтение

Учитесь у экспертов

Robert Duvall

Lecturer

Owen Astrachan

Professor of the Practice

Andrew D. Hilton

Associate Professor of the Practice

Susan H. Rodger

Professor of the Practice

برمجة Java: إنشاء نظام ترشيح
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6 ч

5 модулей

Язык: Арабский

Субтитры: Английский

Часть программы вашего университета
الخطوة الأولىЗадание
02ترشيحات بسيطة4 материалов

الخطوة الثانية

وصف الوحدةЧтениеمتوسط التقييماتВидеоتمرين البرمجة: الخطوة الثانيةЧтениеالخطوة الثانيةЗадание
03الواجهات، وعوامل التصفية، وقاعدة البيانات4 материалов

الخطوة الثالثة

وصف الوحدةЧтениеعوامل تصفية الترشيحاتВидеоتمرين البرمجة: الخطوة الثالثةЧтениеالخطوة الثالثةЗадание
04المؤشرات المرجحة5 материалов

الخطوة الرابعة

وصف الوحدةЧтениеحساب المؤشرات المرجحةВидеоتمرين البرمجة: الخطوة الرابعةЧтениеالخطوة الرابعةЗадание

الخطوة الخامسة

الخطوة الخامسةВзаимная проверка
05الوداع1 материалов

الوداع

وداعًا من فريق المدربВидео